@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&family=Noto+Serif+JP:wght@300;400;500;700&family=Shippori+Mincho:wght@400;500;600&display=swap');@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500&display=swap');
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
#nav-icon3{width:40px;height:41px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;top:10px;z-index:99;position:fixed;right:20px;background:#3bacf3}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:3px;left:7px;width:27px;background:#fff;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon3 span:nth-child(1){top:11px}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:19px}#nav-icon3 span:nth-child(4){top:27px}#nav-icon3 span:nth-child(5){color:#000;position:absolute;top:24px;font-size:8px;background:0 0;letter-spacing:1px;left:0;right:0;margin:0 auto;font-family:'Lato',sans-serif;font-weight:700;text-align:center}#nav-icon3.open span:nth-child(1){display:none}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg)}#nav-icon3.open span:nth-child(4){display:none}#icon_sp{float:right;line-height:31px;cursor:pointer;right:0;height:100%;box-sizing:border-box;top:0;position:relative;z-index:999999}#icon_sp img{width:30px;height:auto}#icon_close{width:94%;left:3%;border:1px #96d2de solid;text-align:center;color:#fff;font-weight:700;padding:5px 0;margin-top:20px}@media screen and (max-width:414px){#nav-icon3{right:15px}}
@charset "UTF-8";html{color:#000;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,table,tr,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;border:none}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:400}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;line-height:1.0}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}abbr{cursor:help}label{cursor:pointer}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:#000}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}input,button,textarea,select{*font-size:100%;}strong{font-weight:700}em{font-style:italic}th,td{border:1px solid #999;padding:.5em}th{font-weight:700;text-align:center}caption{padding-bottom:.5em;text-align:right}dfn{font-style:normal}address{font-style:normal;line-height:1.0}.clear{clear:both}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.left{text-align:left}.center{text-align:center}.right{text-align:right}.mb0{margin-bottom:0}.mb05{margin-bottom:5px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mt05{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}#content .w5{width:5%}#content .w10{width:10%}#content .w15{width:15%}#content .w20{width:20%}#content .w25{width:25%}#content .w30{width:30%}#content .w33{width:33%}#content .w35{width:35%}#content .w40{width:40%}#content .w45{width:45%}#content .w50{width:50%}html>/**/body{font-size:10px;font-size:62.5%\9}select,input,button,textarea{font:100% Meiryo,arial,clean,verdana,'Hiragino Kaku Gothic Pro',"ＭＳ Ｐゴシック",Osaka,sans-serif;color:#333;line-height:1.4}table{font-size:inherit;font:100%;color:#333;line-height:1.4}code,kbd,samp,tt{font-family:monospace;font-size:100%;*font-size:108%;line-height:1.4;color:#333}li li,li dt,li dd,li input,li select,li button,li textarea,li p,li th,li td,dt li,dt dt,dt dd,dt input,dt select,dt button,dt textarea,dt p,dt th,dt td,dd li,dd dt,dd dd,dd input,dd select,dd button,dd textarea,dd p,dd th,dd td,th li,th dt,th dd,th input,th select,th button,th textarea,th p,th th,th td,td li,td dt,td dd,td input,td select,td button,td textarea,td p,td th,td td,p input{font-size:100%}#nav-icon3{width:40px;height:41px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;top:10px;z-index:99;position:fixed;right:20px;background:#3bacf3}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:3px;left:7px;width:27px;background:#fff;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon3 span:nth-child(1){top:11px}#nav-icon3 span:nth-child(2),#nav-icon3 span:nth-child(3){top:19px}#nav-icon3 span:nth-child(4){top:27px}#nav-icon3 span:nth-child(5){color:#000;position:absolute;top:24px;font-size:8px;background:0 0;letter-spacing:1px;left:0;right:0;margin:0 auto;font-family:'Lato',sans-serif;font-weight:700;text-align:center}#nav-icon3.open span:nth-child(1){display:none}#nav-icon3.open span:nth-child(2){-webkit-transform:rotate(40deg);-moz-transform:rotate(40deg);-o-transform:rotate(40deg);transform:rotate(40deg)}#nav-icon3.open span:nth-child(3){-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg)}#nav-icon3.open span:nth-child(4){display:none}#icon_sp{float:right;line-height:31px;cursor:pointer;right:0;height:100%;box-sizing:border-box;top:0;position:relative;z-index:999999}#icon_sp img{width:30px;height:auto}#icon_close{width:94%;left:3%;border:1px #96d2de solid;text-align:center;color:#fff;font-weight:700;padding:5px 0;margin-top:20px}@media screen and (max-width:414px){#nav-icon3{right:15px}}.a{font-family:'Noto Sans JP',sans-serif;font-family:'Noto Serif JP',serif;font-family:'Shippori Mincho',serif}h1,h2,h3,h4,h5,h6,input,button,textarea,select,p,blockquote,th,td,pre,address,li,dt,dd,pre{font-size:160%;-webkit-text-size-adjust:none}img{vertical-align:bottom;max-width:100%;flex-shrink:0}a{color:#30a8f2}a:hover,a:active{color:#30a8f2;text-decoration:none}table{width:100%}p{margin:0 0 1.75em}p,dd,td,th,li,pre{line-height:1.75em}button{background-color:transparent}.section{padding:0 0 55px}.section .section{padding:0 0 35px}.image_l{float:left;margin:0 30px 20px 0}.image_r{float:right;margin:0 0 20px 20px}*{box-sizing:border-box}#toTop{border:none;bottom:-70px;cursor:pointer;overflow:hidden;position:fixed;right:40px;text-decoration:none;opacity:0;visibility:hidden;transition:all .3s linear;text-align:center;z-index:999;margin-bottom:0;text-indent:-9999px;display:block}#toTop{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/to_top.png) no-repeat center top/70px;width:70px;height:70px}#toTop a{display:block;width:70px;height:70px}#toTop.show,.box_contact_pc_fix.show{opacity:1;visibility:visible;bottom:65px}.box_contact_pc_fix.show{bottom:60px}.box_contact_pc_fix{visibility:hidden;opacity:0;transition:all .3s linear;position:fixed;display:flex;width:390px;bottom:-80px;right:130px;z-index:99;height:80px}.box_contact_pc_fix li{height:100%;margin-bottom:10px;transition:all .3s linear}.box_contact_pc_fix li a{width:100%;height:100%;text-decoration:none;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:14px;box-sizing:border-box;padding-bottom:3px;position:relative}.box_contact_pc_fix li:nth-child(1){background:#30a8f2;width:220px}.box_contact_pc_fix li:nth-child(1) a>span:nth-child(1){font-size:14px;letter-spacing:3px}.box_contact_pc_fix li:nth-child(1) a>span:nth-child(2){font-family:'Shippori Mincho',serif;font-weight:500;font-size:22px;background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/icon-tel-w.svg) no-repeat left top 7px/20px;padding-left:25px;letter-spacing:2px}.box_contact_pc_fix li:nth-child(2){background:#f677b9;width:170px}.box_contact_pc_fix li:nth-child(2) a{font-size:20px;font-weight:500;letter-spacing:1.5px;padding-left:25px;background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/icon-sika.svg) no-repeat left 20px center/26px}html{background:0 0}body,pre{color:#333;font-family:'Noto Sans JP',sans-serif;font-weight:400}#wrapper{min-width:1260px;max-width:1920px;margin:0 auto;overflow:hidden;position:relative}.inner{width:1200px;margin:0 auto}.ft-tel dt a,.ft-tel dd a,.box07-list>li>a>span,.box07-list>li a,.box06-list-bt>li>a .btn,.box06-list-t>li a,.box06-list-bt>li a,.box05-bnr-ci,.header_r>li+li a,.header-bnr-01,.t2-img01-bb,.t2-tt-01>span,#gnavi>ul>li>a,#gnavi>ul>li>ul>li>a,.box02-list>li,.box02-list>li>span,.btn a,.t4-02 .sm,.name-01,.box05-bnr a{display:flex;align-items:center;justify-content:center}.ft-tel dt a,.ft-tel dd a,.box07-list>li a,.header_r>li+li a,#gnavi>ul>li>ul>li>a,.box02-list>li>span,.btn a,.box05-bnr a,.box06-list-t>li a,.box06-list-bt>li a{width:100%;height:100%}.box02-list>li:before,.box06-list-bt>li>a .btn:after,.box06-list-bt>li>a .btn:before,.btn a:after,.btn a:before,.ft-tel dd a:before,.box07-list>li>a:before,.box06-list-bt>li>a:before,.header_r>li+li a:before,.box04-img:before,.t4-01:before,.t4-01:after,.box05-bnr a:before,.box05-bnr a:after,.box06-list-t>li a:before,.box06-list-tt:before{position:absolute;content:""}#top{font-size:12px;display:flex}.header-bnr-01{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/par01.png) no-repeat center top;width:190px;font-size:18px;font-weight:700;color:#1c5070;text-align:center;height:56px;line-height:1.22;margin-left:25px;margin-top:15px;letter-spacing:1.3px}#header_t{width:100%;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:28px}.under #header_t{margin-bottom:0}.header_l{padding-top:25px;padding-left:40px}.header_r{width:475px;align-items:center}.header_r,.header_r>li:nth-child(1){display:flex}.header_r>li:nth-child(1){flex-grow:1;flex-direction:column;padding-bottom:5px}.header-add{color:#666;letter-spacing:1.7px;margin-bottom:6px}.header_r>li:nth-child(1) a{text-decoration:none;font-size:38px;color:#333;background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/icon-tel-b.svg) no-repeat left top 10px/26px;padding:5px 0 5px 38px;font-family:'Shippori Mincho',serif;font-weight:600;letter-spacing:3px}.header_r>li+li{width:120px;height:120px;background:#f677b9}.header_r>li+li a{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/icon-sika.svg) no-repeat center top 33px/32px;padding-top:50px;text-decoration:none;color:#fff;font-weight:500;letter-spacing:2px;position:relative}.header_r>li+li a:before{width:0;height:0;border-style:solid;border-width:0 0 20px 20px;border-color:transparent transparent #fbbbdc;right:0;bottom:0}#index #top_info{height:700px;box-sizing:border-box;position:relative;z-index:1}#index #top_info>.inner{position:absolute;top:0;left:0;right:0;z-index:1;height:100%;width:calc(100% - 240px);margin:0 120px}#index #top_info>.inner:before{position:absolute;content:"";background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/main-bg.png) no-repeat center top;width:1680px;height:100%;z-index:-1}.t2-en{position:absolute;transform:rotate(-90deg);display:block;right:-263px;color:#1c5070;letter-spacing:2.1px;top:340px;font-family:'Shippori Mincho',serif}#slider01{width:calc(100% - 240px);margin:0 120px}#slider01,.slider-sub{height:700px}.slider-sub{width:100%}.slider-sub-01{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/main-01.jpg) no-repeat right top}.slider-sub-02{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/main-02.jpg) no-repeat right top}.slider-sub-03{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/main-03.jpg) no-repeat right top}.slider-sub-04{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/main-04.jpg) no-repeat right top}.slider-sub-05{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/main-05.jpg) no-repeat right top}.t2-wrap{width:690px;height:100%;justify-content:center;display:flex;align-items:flex-start;flex-direction:column;margin-left:100px;padding-top:49px}.t2-img01{position:relative;margin-bottom:33px}.t2-img01-bb{position:absolute;right:-107px;background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/index-bb-01.png) no-repeat center top/114px;width:114px;height:115px;flex-direction:column;color:#1c5070;font-weight:400;line-height:1;z-index:-1;top:-4px;font-family:'Noto Serif JP',serif}.t2-img01-bb>span:nth-child(1){font-size:13px}.t2-img01-bb>span:nth-child(2),.t2-img01-bb>span:nth-child(3){font-size:17px}.t2-img01-bb>span:nth-child(2)>span,.t2-img01-bb>span:nth-child(3)>span{font-size:26px}.t2{font-size:60px;line-height:1.2;font-weight:300;text-shadow:#fff 0px 0px 5px,#fff 0px 0px 5px,#fff 0px 0px 5px,#fff 0px 0px 10px;width:100%;border-bottom:1px #333 solid;padding-bottom:39px;margin-bottom:30px;font-family:'Noto Serif JP',serif}.t2-num{text-shadow:rgba(255,255,255,.3) 0px 0px 5px,rgba(255,255,255,.3) 0px 0px 5px,rgba(255,255,255,.7) 0px 0px 5px,rgba(255,255,255,.3) 0px 0px 10px}.t2-num{font-size:80px;color:#30a8f2;margin-right:7px}.t2-num:nth-of-type(n2){margin:0 10px 0 7px}.t2 .sm{font-size:45px}.t2-st{color:#f677b9;font-size:80px}.t2-tt-01{font-weight:700;font-size:24px;display:flex;align-items:center;text-shadow:#fff 0px 0px 5px,#fff 0px 0px 5px,#fff 0px 0px 5px,#fff 0px 0px 10px;letter-spacing:3px}.t2-tt-01>span{width:180px;height:40px;background-color:rgba(255,255,255,.8);font-size:22px;color:#1c5070;border:2px #1c5070 solid;padding-bottom:3px;margin:0 7px}#gnavi{display:flex;align-items:center;height:148px;padding:30px 0 32px;flex-grow:1;width:100%;margin:0 auto}.under #gnavi{border-bottom:1px #d6d6d6 solid}#header.active #gnavi{margin-left:35px}#gnavi>ul,#gnavi>ul>li>a{width:100%;height:100%}#gnavi>ul{display:flex;justify-content:space-between;position:relative;width:1200px;margin:0 auto}#gnavi>ul>li{text-align:center;transition:all .3s linear;flex:auto;position:relative}#gnavi>ul>li>a:before{position:absolute;content:"";width:0;height:2px;background:#f677b9;left:0;right:0;transition:all .3s linear;bottom:0;z-index:9;margin:0 auto}#gnavi>ul>li>a:hover:before,#gnavi>ul>li>a.active:before{width:60px}#gnavi>ul>li.sub01>a{cursor:default;position:relative}#gnavi>ul>li>a{white-space:nowrap;position:relative}#gnavi li a{text-decoration:none;letter-spacing:.7px;color:#fff;font-size:18px}#gnavi>ul>li>a{position:relative;box-sizing:border-box;z-index:1;line-height:1.68;color:#333;transition:all .3s;font-weight:400;flex-direction:column;letter-spacing:3.5px}#gnavi>ul>li>a>span{font-size:12px;font-family:'Shippori Mincho',serif;letter-spacing:1.7px;color:#f677b9;margin-top:8px}#gnavi>ul>li>ul{display:flex;flex-wrap:wrap}#gnavi>ul>li>ul{width:100%}#gnavi>ul>li>ul>li{width:100%;height:70px;border-bottom:1px #9dd6f9 solid}#gnavi>ul>li>ul>li>a{justify-content:flex-start;text-align:left;line-height:1.4;padding-left:30px;transition:all .3s linear;background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/ic-arr-w.svg) no-repeat right 20px center/22px}@-webkit-keyframes scrolltop{0%{transform:translateY(-130px);opacity:0;transition:ease-in-out}100%{transform:translateY(0);opacity:1}}@-moz-keyframes scrolltop{0%{transform:translateY(-90px);opacity:0;transition:ease-in-out}100%{transform:translateY(0);opacity:1}}@keyframes scrolltop{0%{transform:translateY(-90px);transform-origin:center;opacity:0;transition:ease-in-out}100%{transform:translateY(0);opacity:1}}#box01{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/bg_pattern01.png) repeat 0 0;padding-top:70px;padding-bottom:60px}.box01-list{width:1000px;margin:0 auto 50px;height:140px;overflow-y:auto}.box01-list dl{display:flex;padding:13px 0 14px;border-bottom:1px #1c5070 dotted}.box01-list dl dt{font-size:20px;color:#1c5070;font-family:'Shippori Mincho',serif;font-weight:500;margin-right:20px}.box01-list dl dd a{text-decoration:none;color:#333;word-break:break-all}#box02{padding-top:80px}#box02 .inner{width:1120px}.box02-list{display:flex;justify-content:space-between;flex-wrap:wrap}.box02-list>li{width:340px;height:120px;background:#fff;margin-bottom:50px;border:2px #1c5070 solid;position:relative}.box02-list>li:before{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/index-bt-01.png) no-repeat right bottom;width:30px;height:30px;right:-2px;bottom:-2px}.box02-list>li>span{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/index-check-01.png) no-repeat left 35px center/28px;color:#1c5070;font-size:20px;font-weight:700;letter-spacing:2px;justify-content:flex-start;padding-left:85px}.box02-tt-01{text-align:center;color:#1c5070;font-size:18px;font-weight:500;letter-spacing:2px;margin-bottom:55px}#box03{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/index-bg-01.png) no-repeat center top/1920px;padding-top:140px;padding-bottom:130px}.box03-list{display:flex}.box03-list li+li{margin-left:67px}.box03_video{width:854px;height:480px}.box03_video iframe{width:100%;height:100%}.box03-tt-en{font-size:180px;font-family:'Shippori Mincho',serif;color:#fff;margin-bottom:0;letter-spacing:23px;line-height:.5;font-weight:500}#box04{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/index-bg-02.png) no-repeat center bottom/1920px;padding-top:33px;padding-bottom:72px}.box04-list{display:flex}.box04-list>li+li{flex-shrink:0;margin-left:80px;position:relative;margin-right:-120px}.box04-list>li:nth-child(1){flex-grow:1}.box04-txt,.box04-name{margin-bottom:60px}.box04-txt p{font-size:18px;font-weight:500;color:#1c5070;line-height:1.67}.box04-name{display:flex;justify-content:center}.name-01,.name-02{font-weight:700;color:#1c5070}.name-01{font-size:20px;letter-spacing:2px;width:120px;height:34px;border:1px #1c5070 solid}.name-02{font-size:40px;letter-spacing:3px;margin:0 20px 0 28px}.name-03{font-size:16px;color:#f677b9;font-family:'Shippori Mincho',serif;font-weight:700;letter-spacing:2px}.box04-img{position:relative;z-index:1;padding-top:50px;padding-left:50px}.box04-img:before{width:calc(100% - 50px);height:calc(100% - 50px);background:#c0e5fb;left:0;top:0;z-index:-1}#box05{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/bg_pattern01.png) repeat 0 0;padding-top:60px;padding-bottom:60px;margin-bottom:60px}.box05-bnr{width:1040px;height:332px;margin:0 auto}.box05-bnr a{border:8px #fff solid;background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 20%,rgba(252,255,203,1) 80%,rgba(252,255,203,1) 100%);box-shadow:0px 0px 8px 0px rgba(0,0,0,.1);position:relative;z-index:1;text-decoration:none;align-items:flex-start;transition:all .3s linear}.box05-bnr a:before{width:0;height:0;border-style:solid;border-width:0 0 140px 140px;border-color:transparent transparent #eef2aa;right:0;bottom:70px;z-index:-1}.box05-bnr a:after{width:100%;height:70px;background:#1c5070;z-index:-1;left:0;bottom:0}.box05-bnr-left{position:relative;padding-left:130px;z-index:1;margin-right:55px;padding-top:24px}.box05-bnr-ci,.box05-bnr-right-01{font-weight:700}.box05-bnr-ci{position:absolute;width:143px;height:143px;border-radius:50%;background:#ffc017;text-align:center;font-size:23px;line-height:1.2;color:#333;left:-2px;top:28px;z-index:-1}.box05-bnr-right{display:flex;flex-direction:column}.box05-bnr-right-01{padding-top:43px;font-size:30px;text-align:center;letter-spacing:2px;position:relative}.text-l,.text-r{position:absolute;font-size:44px;font-weight:300}.text-l{left:-51px;top:45px}.text-r{right:-35px;bottom:27px}.box05-bnr-right-01 .lg{font-size:50px;letter-spacing:2.3px;position:relative;top:3px;margin-right:15px}.box05-bnr-right-01,.box05-bnr-right-02{color:#1c5070}.box05-bnr-right-02{font-size:18px;font-weight:500;letter-spacing:.7px;margin-bottom:46px}.lg-st{font-family:'Shippori Mincho',serif;margin-top:35px;margin-bottom:22px;display:block}.f-80{font-size:80px}.f-80>span{font-size:60px}.f-92{font-size:92px}.box05-bnr-right-03{color:#fff;font-size:24px;margin-left:185px;display:flex;align-items:center}.box05-bnr-right-03>i{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/ic-arr-w.svg) no-repeat left top/28px;width:28px;height:28px;display:inline-block;position:relative;margin-left:20px}#box06{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/index-bg-03-brush.png) no-repeat left -100px top 50px,url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/index-bg-03.png) no-repeat center top/1920px;padding-top:95px;padding-bottom:100px}#box06 .inner{width:1180px}.box06-list-t,.box06-list-bt{display:flex;justify-content:space-between}.box06-list-t{margin-bottom:50px}.box06-list-t>li{background:#fff;box-shadow:0px 0px 8px 0px rgba(0,0,0,.1);width:570px;height:285px;transition:all .3s linear}.box06-list-t>li a{flex-direction:column;justify-content:flex-start;text-decoration:none;padding-top:170px;position:relative}.box06-list-t>li:nth-child(1) a{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/index-icon-02.png) no-repeat center top 50px/90px}.box06-list-t>li:nth-child(2) a{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/index-icon-03.png) no-repeat center top 50px/72px}.box06-list-t>li a span:nth-child(1){font-size:34px;color:#1c5070;font-weight:700;letter-spacing:4px;margin-bottom:15px}.box06-list-t>li a span:nth-child(2){font-size:18px;color:#30cbf2;font-family:'Shippori Mincho',serif;font-weight:600;letter-spacing:2px}.box06-list-t>li a:before{width:0;height:0;border-style:solid;border-width:0 0 30px 30px;border-color:transparent transparent #30a8f2;right:0;bottom:0}.box06-list-bt-w{background:#fff;box-shadow:0px 0px 8px 0px rgba(0,0,0,.1);padding:36px 40px 50px}.box06-list-tt{display:flex;justify-content:center;text-align:center;color:#1c5070;font-size:30px;font-weight:700;position:relative;z-index:1;margin-bottom:20px}.box06-list-tt span{background:#fff;padding:0 20px;letter-spacing:2px}.box06-list-tt:before{width:100%;height:1px;background:#1c5070;left:0;right:0;top:28px;z-index:-1;margin:0 auto}.box06-list-bt>li{width:350px;height:334px}.box06-list-bt>li>a{flex-direction:column;text-decoration:none;background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/bg_skew.png) no-repeat center top;background-size:100% 100%;position:relative;z-index:1;justify-content:flex-start;padding-top:65px;transition:all .3s linear}.box06-list-bt>li>a:before{border:1px #30a8f2 solid;left:20px;right:20px;bottom:20px;top:20px;z-index:-1}.box06-list-bt>li>a>span:nth-child(1){font-size:60px;font-family:'Shippori Mincho',serif;font-weight:500;color:#30cbf2;letter-spacing:3px;margin-bottom:33px}.box06-list-bt>li>a>span:nth-child(2){font-size:26px;color:#1c5070;text-align:center;font-weight:700;line-height:1.53;margin-bottom:25px;letter-spacing:4px}#box07{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/index-bg-04.jpg) no-repeat center bottom/1920px;padding-top:60px;padding-bottom:82px}.box07-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2px}.box07-list>li{width:560px;height:100px;margin-bottom:53px}.box07-list>li>a{background:#fff;box-shadow:0px 0px 8px 0px rgba(0,0,0,.1);text-decoration:none;font-size:20px;font-weight:700;color:#1c5070;letter-spacing:2px;position:relative;z-index:1;text-align:center;cursor:default}.box07-list>li>a>span{position:absolute;background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/icon-q.svg) no-repeat left top/83px;width:83px;height:68px;color:#fff;font-family:'Shippori Mincho',serif;font-weight:500;font-size:31px;padding-bottom:15px;left:20px;top:-25px}.box07-list>li>a:before{height:100%;width:60px;background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/ic-arr-03.svg)#f9f6f6 no-repeat right 22px center/16.5px;right:0;top:0;z-index:-1;transition:all .3s linear}#box07 .idx-btn-02{position:relative;margin-top:-15px}.t3-01,.t4-01,.t4-04,.t4-05{display:flex;align-content:center;justify-content:center;flex-direction:column;text-align:center}.t4-05{margin-bottom:77px}.t4-05 .jp{font-weight:700;color:#1c5070;font-size:30px;letter-spacing:3px}.t4-05 .en{font-size:100px;color:#f677b9;letter-spacing:7px;margin-bottom:43px}.t4-05 .en:first-letter {color:#30a8f2}.t4-05 .en>span{font-size:60px;color:#1c5070}.t3-01 .en,.t4-01 .en,.t4-04 .en,.t4-05 .en{font-family:'Shippori Mincho',serif;font-weight:600}.t3-01{margin-bottom:9px}.t3-01 .jp{font-size:26px;font-weight:500;letter-spacing:2px;margin-bottom:15px}.t3-01 .en{color:#30a8f2;font-size:16px;letter-spacing:3px}.t4-01{border:1px #1c5070 solid;width:580px;margin:0 auto;padding:15px;position:relative;z-index:1;margin-bottom:60px}.t4-01:before,.t4-01:after{margin:0 auto;background:#fff;z-index:-1}.t4-01:before{width:calc(100% - 36px);height:calc(100% + 2px);top:-1px;left:0;right:0}.t4-01:after{width:calc(100% + 2px);height:calc(100% - 36px);left:-1px;top:18px}.t4-01 .jp{font-size:30px;font-weight:700;margin-bottom:19px}.t4-01 .en{color:#f677b9;font-size:16px;letter-spacing:2px}.t4-02,.t4-04 .jp,.t4-01 .jp{color:#1c5070}.t4-02{display:flex}.t4-04{margin-bottom:58px}.t4-04 .jp{font-size:50px;font-weight:700;letter-spacing:5px;margin-bottom:30px}.t4-04 .en{font-size:20px;color:#30a8f2;letter-spacing:2px}.t4-02 .sm{width:40px;height:400px;background-color:rgba(255,255,255,.4);font-size:20px;font-weight:500;letter-spacing:2px;margin-right:12px}.t4-02 .lg{font-size:60px;font-family:'Noto Serif JP',serif;letter-spacing:9px;line-height:1.35}.t4-02>span{writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;-webkit-text-orientation:upright;-moz-text-orientation:upright;-ms-text-orientation:upright;text-orientation:upright;writing-mode:tb-rl}.t4-03{font-size:40px;font-weight:700;text-align:center;border-top:2px #1c5070 solid;border-bottom:2px #1c5070 solid;color:#1c5070;line-height:1.5;padding:27px 0 33px;letter-spacing:4px;margin-bottom:31px}.t4-03>span{color:#30cbf2}.btn,.box06-list-bt>li>a .btn{width:310px;height:70px;margin:0 auto}.box06-list-bt>li>a .btn{width:260px}.box06-list-bt>li>a .btn{height:60px;position:relative;z-index:1}.btn a{text-decoration:none;transition:all .3s linear;position:relative;z-index:1}.idx-btn-01 a,.box06-list-bt>li>a .btn,.idx-btn-02 a{font-weight:700;font-size:20px;letter-spacing:2px}.idx-btn-01 a,.box06-list-bt>li>a .btn{color:#fff!important;background:#30a8f2}.idx-btn-02 a{border:1px #30a8f2 solid;background:#fff}.idx-btn-01 a:after,.idx-btn-02 a:after,.box06-list-bt>li>a .btn:after{width:100%;height:100%;right:0;z-index:-1;transition:all .3s linear;top:0}.idx-btn-01 a:after,.box06-list-bt>li>a .btn:after{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/ic-arr-w.svg) no-repeat center right 20px/22px}.idx-btn-02 a:after{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/ic-arr-b.svg) no-repeat center right 20px/22px}.btn a:before,.box06-list-bt>li>a .btn:before{width:0;height:100%;background-color:rgba(255,255,255,.3);left:0;top:0;transition:all .3s linear;z-index:-1}.idx-btn-02 a:before{background-color:#c0e5fb}#box08{padding:50px 0;border-bottom:1px #d6d6d6 solid}#box08 p{margin-bottom:0;text-align:center}#box08 .img_sp{display:none}.under #footer{border-top:1px #d6d6d6 solid;margin-top:80px}.ft-tel,.ft_t,.ft_t>li:nth-child(1){display:flex}.ft-logo{margin-bottom:35px}.ft_t{padding-top:100px;padding-bottom:77px;justify-content:space-between}.ft_t>li:nth-child(1){width:490px;flex-direction:column;align-items:center}.ft_t>li:nth-child(2){width:650px;height:580px}.ft-map,.ft-map iframe{width:100%;height:100%}.ft-ad{font-size:18px;color:#666;letter-spacing:1.8px}.ft-ad>span{margin-right:22px}.ft-tel{width:100%;height:70px;background:#f3f6f8;align-items:center;margin-bottom:40px}.ft-tel dt{flex-grow:1}.ft-tel dt a{color:#333;font-family:'Shippori Mincho',serif;font-weight:500;font-size:30px;padding-left:60px;letter-spacing:3px;padding-right:20px;background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/icon-tel-b.svg) no-repeat left 30px center/20px}.ft-tel dt a,.ft-tel dd a{text-decoration:none}.ft-tel dd{width:190px;height:100%}.ft-tel dd a{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/icon-sika.svg)#f677b9 no-repeat left 32px center/26px;padding-left:40px;color:#fff;font-size:20px;font-weight:700;letter-spacing:2px;position:relative}.ft-tel dd a:before{width:0;height:0;border-style:solid;border-width:0 0 20px 20px;border-color:transparent transparent #fbbbdc;right:0;bottom:0}.cal{margin-bottom:13px}.cal-txt{color:#1c5070;letter-spacing:2px;text-align:center}address{height:80px;line-height:80px;background:#1c5070;color:#fff;text-align:center;font-size:13px;letter-spacing:2.5px}body.customize-support #header_t{top:32px}@media screen and (max-width:782px){body.customize-support #header_t{top:46px}}@media screen and (max-width:600px){body.customize-support #header_t{top:0}}@media screen\0{.box01-list dl dd a{display:table}}
.box_sp{display:none}.box_pc{display:block}@media screen and (max-width:1800px){#slider01{width:calc(100% - 120px);margin:0 60px}#index #top_info>.inner{width:calc(100% - 120px);margin:0 60px}.t2-en{right:-227px}#index #top_info>.inner:before{left:calc(50% - 830px)}.t2-wrap{margin-left:0;width:555px}.slider-sub{background-size:cover !important}.t2{font-size:50px}.t2-num{margin-right:2px}.t2-num,.t2-st{font-size:70px}.t2 .sm{font-size:38px}.t2-tt-01{font-size:21px;letter-spacing:0px}.t2-tt-01>span{font-size:22px;width:150px;letter-spacing:1px}}@media screen and (max-width:1600px){.slider-sub{background-position:right -150px top !important}}@media screen and (max-width:1400px){.slider-sub{background-position:right -200px top !important}}@media screen and (min-width:751px){.t2-st,.t2-num{text-shadow:none}#gnavi.gnavi_fix{position:fixed;width:100%;left:0;top:0;bottom:auto;z-index:9999;padding:0 15px;height:80px;box-sizing:border-box;animation:scrolltop 1s;animation-iteration-count:1;background:#fff;margin-top:0;box-shadow:2px 2px 2px rgb(0 0 0/10%)}#gnavi.gnavi_fix>ul>li>ul{top:80px}#gnavi>ul>li>ul{position:absolute;box-sizing:border-box;transition:all .3s linear;opacity:0;visibility:hidden;display:flex !important;flex-wrap:wrap;top:86px;left:calc(50% - 150px);margin:0 auto;z-index:999;color:#fff;background:#3bacf3;width:300px;flex-direction:column;align-items:flex-start}#gnavi>ul>li:last-child>ul{left:auto;right:0}#gnavi>ul>li:hover>ul{opacity:1;visibility:visible}#gnavi>ul>li>a:after{position:absolute;content:"";border-left:1px #d6d6d6 solid;width:1px;height:30px;left:0;top:30px}#gnavi>ul>li:last-child>a:after{border-right:1px #d6d6d6 solid;border-left:1px #d6d6d6 solid;width:100%}#toTop:hover,#gnavi li ul li a:hover,.box06-list-bt>li>a:hover,.box06-list-t>li:hover,#index .box05-bnr a:hover{opacity:.75}.btn a:hover:before,.box06-list-bt>li>a:hover .btn:before{width:100%}.idx-btn-02 a:hover{border-color:#c0e5fb}.box01-list dl dd a:hover,.under #content .box01-news dl a:hover{text-decoration:underline}}@media screen and (max-width:750px){.btn{width:260px}h1,h2,h3,h4,h5,h6,input,button,textarea,select,p,blockquote,th,td,pre,address,li,dt,dd,pre{font-size:14px}img{max-width:100%}#wrapper,#header,#main,#footer,.inner{width:100% !important;min-width:inherit !important}#wrapper{min-width:320px !important}.inner,#footer_top .inner{box-sizing:border-box;padding:0 3%}.box_sp{display:block}.box_pc{display:none}.section{padding:0 0 30px}#gnavi{position:fixed;z-index:999;padding:0 0 10px;box-sizing:border-box;height:100vh;overflow:auto;left:0;right:0;opacity:0;visibility:hidden;transition:all .8s;top:60px;width:100%;padding-bottom:100px;background-color:rgba(59,172,243,.98);margin-left:0;margin-top:0}#gnavi>ul{flex-direction:column;width:100%;margin-left:0;padding-right:0;justify-content:flex-start;margin-bottom:20px;height:auto}#gnavi>ul>li{float:none;opacity:0;border-bottom:1px rgba(255,255,255,.3) solid;position:relative;width:100% !important;text-align:left;border-left:none;transition:none}#gnavi>ul>li:last-child{border-right:none}#gnavi>ul>li>ul>li:last-child{border-bottom:none}#gnavi.open>ul>li>ul{opacity:1;visibility:visible;display:none}#gnavi>ul>li>ul{width:100%;transition:none}#gnavi>ul>li>a{width:100%;padding:15px 20px;box-sizing:border-box;position:relative;display:block;font-size:16px;transition:none;height:auto;text-shadow:none;text-align:center;color:#fff;line-height:1}#gnavi>ul>li>a>span{display:block;color:#ffc9e9}#gnavi ul{width:100%}#gnavi>ul>li>ul{position:static;visibility:hidden;width:100%;flex-direction:column;padding-left:0;align-items:flex-start;border-top:1px solid rgba(255,255,255,.15);top:0;padding:0 20px;box-sizing:border-box;background:#fff}#gnavi>ul>li>ul{margin-bottom:25px;width:100%}#gnavi.open>ul>li{opacity:1}#gnavi.open{visibility:visible;left:0;display:block}#gnavi>li>ul,#gnavi.open{opacity:1}#gnavi>ul>li>ul:last-child{margin-bottom:0}#gnavi li a{color:#333;font-size:15px;font-weight:500}#gnavi>ul>li>ul>li>a{display:block;padding:5px 0 5px 20px;position:relative;background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/ic-arr-b.svg) no-repeat right center/22px}#gnavi>ul>li>ul li{line-height:2em}#gnavi>ul>li>ul>li>a:before{position:absolute;content:"";width:10px;height:20px;left:0;top:14px;color:#3e1d0b;font-size:18px}#gnavi>ul>li>ul>li{width:100%;background:#fff;border-top:1px solid rgba(255,255,255,.15)}#gnavi>ul>li>ul>li>a{padding:15px 25px 14px 0;box-sizing:border-box;display:flex;align-items:center;color:#333;font-weight:500}#gnavi>ul>li.sub01>a{position:relative}#gnavi>ul>li.sub01>a:after{position:absolute;content:"";border-top:8px #fff solid;border-right:8px transparent solid;border-left:8px transparent solid;top:calc(50% - 3px);right:20px;width:0;height:0;transition:all .3s linear;background:0 0;left:auto}#gnavi>ul>li.sub01>a.open:after{transform:rotate(-180deg)}#gnavi>ul>li:last-child>a{border-bottom:none}#gnavi>li>ul,#gnavi.open{opacity:1}#gnavi>ul>li:before,#gnavi>ul>li:after,#gnavi>ul>li>a:before{display:none}#toTop{bottom:60px;z-index:97;background-size:40px;width:40px;height:40px;right:0}address{width:100%;text-align:center;font-size:10px;margin-top:0;line-height:50px;height:50px;box-sizing:border-box;margin-bottom:60px}.header_r{display:none}.header_l{padding:0}#top img{width:170px}#header_t{padding:10px 20px;position:fixed;background:#fff;z-index:99;left:0;top:0;margin-bottom:0}.header-bnr-01{background-size:100px auto;background-position:right top;width:70px;height:30px;font-size:10px;padding-bottom:2px;font-weight:500;margin-top:10px;margin-left:5px;line-height:1.1}#top_info{margin-top:60px}#index #top_info{margin-bottom:20px}.slider-sub{background-size:contain}#slider01,.slider-sub,#index #top_info{height:450px}.slider-sub img{width:100%;height:100%;object-fit:cover;object-position:right top}#index #top_info>.inner:before{left:20px;right:0;bottom:0;width:calc(100% - 40px);height:350px;background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/main-bg-sp.png) no-repeat left top}#slider01{width:calc(100% - 40px)}#slider01{margin:0 20px}#index #top_info>.inner{margin:0;padding:0}.t2-img01 img{width:120px}.t2-num,.t2-st{font-size:32px}.t2{font-size:28px;padding-bottom:15px;margin-bottom:15px;width:auto}.t2 .sm{font-size:24px}.t2-wrap{width:100%;align-items:flex-start;justify-content:flex-end;padding:0 20px 0 40px}.t2-tt-01{font-size:16px;margin-bottom:15px}.t2-tt-01>span{font-size:18px;border-width:1px;width:130px;height:36px;padding-bottom:0}.t2-img01{margin-bottom:10px}.t2-img01-bb{width:70px;height:71px;background-size:70px auto;right:-65px;top:-20px}.t2-img01-bb>span:nth-child(1){font-size:11px}.t2-img01-bb>span:nth-child(2),.t2-img01-bb>span:nth-child(3){font-size:14px}.t2-img01-bb>span:nth-child(2)>span,.t2-img01-bb>span:nth-child(3)>span{font-size:18px}.t2-en{right:-119px;font-size:11px;letter-spacing:1px;top:calc(50% - 6px)}#box01{padding:50px 0}.box01-list dl dt{font-size:16px;margin-right:15px}.box01-list{width:100%;height:160px}.t3-01 .jp{letter-spacing:1px}.t4-01{display:table;width:auto;margin-bottom:30px}.t4-01 .jp{font-size:24px;margin-bottom:10px;display:block;line-height:1.3}.t4-01 .en{font-size:15px;letter-spacing:1px}.box02-list>li{width:calc(50% - 10px);margin-bottom:20px}.box02-list>li>span{background-position:left 15px center;padding-left:50px}#box02{padding-top:50px}.box02-tt-01{margin-bottom:40px}#box03{background-size:auto 100%;padding-bottom:110px}.box03-list li:nth-child(1){width:calc(100% - 135px)}.box03-list li+li{margin-left:20px;width:115px;flex-shrink:0}.box03_video{width:100%;position:relative;overflow:hidden;padding-top:56.25%;height:auto}.resp-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.t4-02 .lg{font-size:28px;letter-spacing:5px;line-height:1.2;width:66px}.t4-02 .sm{height:350px;font-size:18px;letter-spacing:2px;margin-right:7px}.box03-tt-en{font-size:90px;letter-spacing:17px}.t4-02{position:relative;margin-top:-50px;justify-content:flex-start}#box04{padding-top:0}.box04-list{position:relative}.box04-list>li+li{margin-left:20px;margin-right:0;width:50%}.box04-img{padding-top:20px;padding-left:20px}.t4-03{font-size:20px;border-top:1px #1c5070 solid;border-bottom:1px #1c5070 solid;line-height:1.3;padding:15px 0;letter-spacing:0px;margin-bottom:10px}.box04-txt p{font-size:16px}.box04-name{position:absolute;right:0;top:50vw}.name-01{font-size:14px;letter-spacing:2px;width:86px;height:30px}.name-02{font-size:24px;margin:0 7px;letter-spacing:0px}.name-03{font-size:14px;letter-spacing:1px}.box04-txt{margin-bottom:10px}#box05{padding-top:50px;padding-bottom:50px;margin-bottom:50px}.box05-bnr{width:100%;height:250px}.box05-bnr a:after{height:50px}.box05-bnr-ci{width:90px;height:90px;font-size:16px;left:0;top:25px}.box05-bnr-left{padding-left:85px;margin-right:20px}.box05-bnr-right-01 .lg{font-size:30px;letter-spacing:1px;top:0;margin-right:5px}.box05-bnr-right-01{font-size:20px;letter-spacing:0px;padding-top:20px;align-self:center}.f-80{font-size:50px}.f-80>span{font-size:30px}.f-92{font-size:62px}.box05-bnr-right-02{text-align:center;font-size:15px}.box05-bnr-left img{width:100px}.box05-bnr-right-03{margin-left:0;position:absolute;bottom:13px;font-size:18px;left:0;right:0;justify-content:center}.text-l,.text-r{font-size:26px}.text-l{left:-30px;top:20px}.text-r{right:0;bottom:0}.box05-bnr-right-03>i{background-size:24px auto;width:24px;height:24px;margin-left:10px}.lg-st{margin-top:15px;margin-bottom:8px}.box05-bnr a:before{bottom:50px;border-width:0 0 70px 70px}.box05-bnr a{justify-content:space-between;position:relative;border-width:4px}.box05-bnr-right{flex-grow:1}#box06{padding:50px 0}#box06 .inner{width:100%}.box06-list-t>li{width:calc(50% - 10px);height:190px}.box06-list-t>li a span:nth-child(1){font-size:28px;letter-spacing:1px}.box06-list-t>li a span:nth-child(2){font-size:16px}.box06-list-t>li:nth-child(1) a{background-size:50px auto}.box06-list-t>li:nth-child(2) a{background-size:40px auto}.box06-list-t>li a{padding-top:100px;background-position:center top 30px !important}.box06-list-t>li a:before{border-width:0 0 20px 20px}.box06-list-bt-w{padding:20px}.box06-list-bt>li{width:calc(33.333% - 10px);height:215px}.box06-list-tt{font-size:24px;margin-bottom:10px}.box06-list-bt>li>a>span:nth-child(1){font-size:32px;letter-spacing:0px;margin-bottom:10px}.box06-list-bt>li>a>span:nth-child(2){font-size:18px;line-height:1.4;margin-bottom:25px;letter-spacing:0px}.box06-list-bt>li>a>span:nth-child(2){font-size:18px;color:#1c5070;text-align:center;font-weight:700;line-height:1.53;margin-bottom:25px;letter-spacing:0px}.box06-list-bt>li>a{padding-top:0;justify-content:center}.box06-list-bt>li>a .btn{width:calc(100% - 40px);margin:0 auto;font-size:14px;padding-right:20px;letter-spacing:0px;height:40px}.box06-list-bt>li>a:before{left:10px;right:10px;bottom:10px;top:10px}.box06-list-bt>li>a .btn:after{right:5px;background-size:16px auto}#box07{padding:50px 0;background-size:cover}#box07 .inner{width:100%}.box07-list>li{width:100%}.box07-list{max-width:600px;margin:0 auto}.t4-05 .jp{font-size:24px;letter-spacing:0px;line-height:1.4}.btn{height:60px}.idx-btn-01 a,.idx-btn-02 a,.t4-04 .en{font-size:18px}.t4-04{margin-bottom:30px}.t4-04 .jp{font-size:28px;margin-bottom:10px}.t4-05 .en{font-size:50px;margin-bottom:15px}.t4-05 .en>span{font-size:30px}.t4-05{margin-bottom:50px}.under #footer{margin-top:50px}#footer .inner{padding:0}.ft_t{flex-direction:column;padding-top:40px;padding-bottom:0}.ft-logo{margin-bottom:25px}.ft-logo img{width:260px}.ft_t>li:nth-child(1),.ft_t>li:nth-child(2){width:100%;height:auto}.ft_t>li:nth-child(1){max-width:490px;margin:0 auto;padding:0 3%}.ft-map iframe{height:299px;display:block}.ft-tel dd{width:125px}.ft-tel dt a{background-position:left 50px top 3px}.ft-tel dd a{font-size:16px;background-size:20px auto;background-position:center top 15px;padding-left:0;padding-top:25px}.ft-ad{font-size:16px}.box_contact_pc_fix{width:100%;left:0;right:0;bottom:0;height:60px}.box_contact_pc_fix.show{bottom:0}.box_contact_pc_fix li:nth-child(1),.box_contact_pc_fix li:nth-child(2){width:50%}.box_contact_pc_fix li:nth-child(1) a>span:nth-child(2){background-size:16px auto;background-position:top 6px left}.box_contact_pc_fix li:nth-child(2) a{background-size:22px auto;background-position:left calc(50% - 50px) center;font-size:18px}.box_contact_pc_fix li:nth-child(1) a>span:nth-child(1){line-height:1}}@media screen and (max-width:640px){#box08 .img_sp{display:block}#box08 .img_pc{display:none}#slider01,.slider-sub,#index #top_info{height:400px}.slider-sub{background-position:right -150px top !important}.t2-tt-01{font-size:14px}.t2-tt-01>span{font-size:16px;width:110px}#index #top_info>.inner:before{height:280px}.t2-img01 img{width:75px}.t2-img01-bb{width:50px;height:51px;background-size:50px auto;right:-50px;top:-12px}.t2-img01-bb>span:nth-child(1){font-size:9px}.t2-img01-bb>span:nth-child(2),.t2-img01-bb>span:nth-child(3){font-size:12px}.t2-img01-bb>span:nth-child(2)>span,.t2-img01-bb>span:nth-child(3)>span{font-size:15px}.t2{font-size:24px}.t2-num,.t2-st{font-size:28px}.t2 .sm{font-size:20px}.box02-list>li>span{font-size:16px;letter-spacing:0px;line-height:1.3}.box02-list>li{height:90px}.t4-02 .sm{height:310px;font-size:16px}#box04{padding-bottom:15px}.box04-list{flex-direction:column}.box04-list>li+li{margin-right:auto}.box04-img{margin:0 auto 70px}.box04-list>li+li{width:100%;margin:0 auto;max-width:400px;padding-bottom:30px}.box04-list>li:nth-child(1){margin-bottom:50px}.box04-name{top:auto;left:0;right:0;bottom:30px;margin-bottom:0}.box05-bnr-left img{width:85px}.box05-bnr-ci{width:80px;height:80px;font-size:15px}.box05-bnr-left{padding-left:78px}.box05-bnr-right-01 .lg{font-size:28px;letter-spacing:0px;margin-right:2px}.box05-bnr-right-01{font-size:18px}.box06-list-bt{flex-direction:column;max-width:400px;margin:0 auto}.box06-list-bt>li{width:100%}.box06-list-bt>li:not(:last-child){margin-bottom:20px}}@media screen and (max-width:560px){.box05-bnr-left{position:absolute;bottom:65px}.lg-st,.box05-bnr-right-02{letter-spacing:0px;padding-left:163px}.text-l{left:-20px}.text-r{right:-30px}}@media screen and (max-width:490px){.t2-tt-01{font-size:12px}.t2-tt-01>span{font-size:13px;width:100px}#index #top_info>.inner:before{height:250px}.slider-sub{background-position:right -160px top !important}.t2,.t4-02 .lg{font-size:21px}.t2-num,.t2-st{font-size:26px}.t2 .sm{font-size:18px}.box02-list{max-width:400px;margin:0 auto}.box02-list>li{width:100%}.box02-list>li>span{font-size:18px;letter-spacing:1px}.t4-02 .sm{height:280px;font-size:14px;width:26px;margin-right:2px;flex-shrink:0}.box03-tt-en{font-size:85px;letter-spacing:10px}.box03-list li:nth-child(1){width:calc(100% - 100px)}.t4-02 .lg{line-height:1.2;width:62px}.box03-list li+li{margin-left:10px;width:90px}.box06-list-t>li a span:nth-child(1){font-size:22px;margin-bottom:5px}.box06-list-t>li a span:nth-child(2){font-size:14px}.box06-list-t>li{height:180px}.box07-list>li>a>span{background-size:60px auto;font-size:24px;width:60px;height:64px;padding-bottom:25px;left:10px}.box07-list>li{height:80px;margin-bottom:40px}.box07-list>li>a{font-size:18px}.box07-list>li>a:before{width:40px;background-position:right 11px center}.ft-tel dt a{background-position:left calc(50% - 100px) top 4px;padding-left:35px;letter-spacing:1px;font-size:28px}.box01-list dl dt{font-size:15px;margin-right:0;margin-bottom:5px}.box01-list dl{flex-direction:column}}@media screen and (max-width:460px){.box05-bnr-right-02{font-size:13px}}@media screen and (min-width:415px){.box_414{display:none}}@media screen and (max-width:414px){#header_t{padding:10px 15px}#slider01,.slider-sub,#index #top_info{height:350px}#index #top_info{margin-bottom:15px}#slider01{margin:0 15px;width:calc(100% - 30px)}#index #top_info>.inner:before{left:15px}.t2-en{right:-103px;font-size:10px;letter-spacing:.5px;top:calc(50% - 8px)}.t2-wrap{padding:0 15px 0 30px}#index #top_info>.inner:before{height:210px;width:calc(100% - 30px)}.t2-num,.t2-st{font-size:24px}.t2{font-size:22px;padding-bottom:10px;margin-bottom:10px;line-height:1.1}.t2 .sm,.text-l,.text-r{font-size:16px}.t2-tt-01{font-size:11px}.t2-tt-01{font-size:10px;margin-bottom:10px}.t2-tt-01>span{font-size:11px;width:80px;height:26px;margin:0 2px}.box03-tt-en{font-size:60px;letter-spacing:9px}.t4-02 .lg{font-size:18px;width:42px}.t4-02 .sm{height:260px;font-size:13px;width:26px}.box05-bnr-right-01 .lg{font-size:24px}.box05-bnr-left img{width:50px}.box05-bnr-left{bottom:70px}.box05-bnr-right-01{font-size:16px;padding-top:10px}.f-80{font-size:30px}.f-80>span{font-size:16px}.f-92{font-size:36px}.box05-bnr-ci{width:57px;height:57px;font-size:11px;left:8px}.box05-bnr-left{padding-left:65px}.lg-st,.box05-bnr-right-02{padding-left:105px;font-size:13px;line-height:1.5}.text-l{top:10px}.lg-st{margin-top:0;margin-bottom:0}.text-r{bottom:5px;right:-15px}.box05-bnr{height:210px}.box06-list-t>li a span:nth-child(1){font-size:18px;margin-bottom:0;letter-spacing:0px}.box06-list-t>li:nth-child(1) a{background-size:40px auto}.box06-list-t>li:nth-child(2) a{background-size:30px auto}.box06-list-t>li a{padding-top:75px;background-position:center top 25px !important}.box06-list-t>li{height:140px}.box06-list-t>li{width:calc(50% - 7px)}.box07-list>li>a{font-size:4vw;line-height:1.4}.t4-05 .jp{font-size:18px}.ft-tel dt a{background-position:left calc(50% - 72px) top 6px;padding-left:26px;letter-spacing:0px;font-size:21px;background-size:16px auto}.ft-ad span{display:block;text-align:center;margin-right:0}.cal-txt{letter-spacing:1px}.box_contact_pc_fix li:nth-child(1) a>span:nth-child(2){letter-spacing:0px;padding-left:20px;font-size:21px}.t4-01{padding:15px 50px}.box03-list li+li{width:70px}.box03-list li:nth-child(1){width:calc(100% - 80px)}}@media screen and (max-width:380px){.lg-st,.box05-bnr-right-02{font-size:11px}.box05-bnr-left{padding-left:56px}.box05-bnr-ci{left:0}}
.under #content a{color:#3aacf2}.under #content a:hover{text-decoration:none}.under #content a.no_hover:hover{text-decoration:underline}.under #content p.mb05{margin-bottom:5px}.under #content p.mb10{margin-bottom:10px}.under #content p.mb15{margin-bottom:15px}.under #content p.mb20{margin-bottom:20px}.under #content p.mb25{margin-bottom:25px}.under #content p.mb30{margin-bottom:30px}.under #content .image_l{float:left;margin:0 40px 40px 0}.under #content .image_r{float:right;margin:0 0 40px 40px}.under #content .image_l.mb55{margin-bottom:55px}.under sup{vertical-align:super;font-size:smaller;font-size:8px}.under #content .txt_small{font-size:12px}.under #topic_path{padding:10px 0;margin-bottom:50px}.under #topic_path li{display:inline-block;font-size:16px}.under #topic_path li br{display:none}.under #topic_path a{text-decoration:none;color:#222;font-size:16px;display:inline-block}.under #topic_path a:hover{text-decoration:underline !important;opacity:.7}.under *{box-sizing:border-box}.under a:hover{text-decoration:none}.under #content p{line-height:1.85em;margin-bottom:1.85em}.under #content p:last-child,.under #content table:last-child{margin-bottom:0}.under .section{padding-bottom:80px}.under .section:last-child{padding-bottom:0}.under .t2-en{right:-210px;top:144px;font-size:11px}.under #top_info{height:300px;background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/top-info-under.jpg) no-repeat center top/cover;margin-right:120px}.under #top_info .inner{width:100%;display:flex;align-items:center;position:relative;z-index:1}.under #top_info .inner:before{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/main-bg.png) no-repeat center top/cover;width:100%;height:300px;position:absolute;content:"";right:0;z-index:-1;top:0;left:calc(50% - 960px)}.under h2,.under h3,.under h4,.under h5,.under h6{line-height:1.6em;font-family:'Noto Sans JP',sans-serif;font-weight:400}.under h2{text-align:center;display:flex;height:300px;justify-content:center;flex-direction:column;width:1200px;margin:0 auto;align-items:flex-start;left:0;right:0}.under h2 .jp{font-weight:400;font-size:40px;color:#333;font-family:'Noto Serif JP',serif;line-height:1.3}.under h3{display:flex;flex-direction:column;margin:0 auto;text-align:center;padding:15px 50px 10px;position:relative;z-index:1;margin-bottom:50px;border:1px #1c5070 solid;max-width:600px}.under h3:before,.under h3:after{margin:0 auto;background:#fff;z-index:-1;position:absolute;content:""}.under h3:before{width:calc(100% - 36px);height:calc(100% + 2px);top:-1px;left:0;right:0}.under h3:after{width:calc(100% + 3px);height:calc(100% - 36px);left:-1px;top:18px}.under h3 .jp{font-size:30px;font-weight:700;margin-bottom:20px;color:#1c5070;display:block;line-height:1.3;word-break:break-all}.under h3 .en{color:#f677b9;font-size:16px;letter-spacing:2px;text-transform:capitalize}.under h4{font-size:26px;font-weight:500;text-align:center;border-top:2px #1c5070 solid;border-bottom:2px #1c5070 solid;color:#1c5070;line-height:1.5;padding:20px 0;letter-spacing:1px;margin-bottom:30px}.under h5{line-height:1.4em;position:relative;font-size:24px;padding:11px 15px;margin-bottom:25px;background:#1c5070;color:#fff}.under h5.mb0{margin-bottom:0}.under h6{line-height:1.4em;position:relative;font-size:22px;padding-left:13px;margin-bottom:20px;font-weight:700}.under h6:before{position:absolute;content:"";width:4px;height:24px;background:#f677b9;left:0;top:4px}.under table{margin-bottom:30px}.under table.mb05{margin-bottom:5px}.under table th,.under table td{padding:15px 25px;border:#ddd 1px solid}.under table th{background:#1c5070;color:#fff;line-height:1.5;font-weight:400;font-weight:500;font-size:18px}.under table th.th_bg01{background:rgba(248,229,140,.2);color:#000}.under table.th_left th{text-align:left}.under table.td_top td{vertical-align:top}.under table.td_center td{text-align:center}.under table.tb_fix{table-layout:fixed}.under #content .txt_note{display:none;font-size:11px;color:#a3a3a3;margin-bottom:5px}.under #content .txt_bold{font-weight:700}.under_map{width:100%;height:460px}.under #content .tb-cal td{text-align:center}.under #content .list01,.under #content .list_check{margin-bottom:20px}.under #content .list01 li,.under #content .list_check li{position:relative;margin-bottom:7px;text-decoration:none;display:block;padding-left:15px;line-height:1.6em;font-size:16px}.under #content .list_check li{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/icon_check.png) no-repeat left top 5px/16px;padding-left:25px}.under #content .list01 li:before{position:absolute;content:"";width:6px;height:6px;background:#f677b9;top:10px;left:0}.under #content .list01:last-child,.under #content .list01 li:last-child{margin-bottom:0}.under .frame01{background:#ebf6fd;padding:36px 40px 50px;margin-bottom:30px;position:relative}.under .frame01:before{position:absolute;content:"";width:0;height:0;border-style:solid;border-width:0 0 30px 30px;border-color:transparent transparent #30a8f2;right:0;bottom:0}.under .frame01:last-child{margin-bottom:0}.under .frame02{background:#efefef}.under #content .title_frame{color:#1c5070;font-weight:700;position:relative;z-index:1;display:flex;justify-content:center;text-align:center;margin-bottom:20px}.under #content .title_frame>span{background:#ebf6fd;padding:0 20px}.under #content .title_frame:before{width:100%;height:1px;background:#1c5070;left:0;right:0;top:50%;z-index:-1;margin:0 auto;position:absolute;content:""}.under #content .title_frame>span{display:block;font-family:'Montserrat',sans-serif;font-size:26px}.under #content .u_btn01{display:flex;justify-content:center}.under #content .u_btn01 a{color:#fff}.under #content .u_btn01 li{width:calc(25% - 25px)}.under #content .u_btn01 li{margin:0}.under #content .u_btn01 li.active{opacity:.8}.under #content .u_btn01 li:not(:last-child){margin-right:32px}.under #content .u_btn01 li a{width:100%}.under #content .step-ver{display:flex;justify-content:space-between;flex-wrap:wrap}.under #content .step-ver dl{width:calc(50% - 70px);background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/bg_skew.png) no-repeat center top;background-size:100% 100%;margin-bottom:50px;padding:50px;border:1px #30a8f2 solid;position:relative;display:flex;align-items:center;margin-left:60px;box-shadow:0px 0px 8px 0px rgba(0,0,0,.1)}.under #content .step-ver dl dt{width:60px;height:60px;padding-bottom:3px;display:flex;align-items:center;justify-content:center;font-size:40px;font-family:'Shippori Mincho',serif;font-weight:500;background:#30cbf2;color:#fff;flex-shrink:0;position:absolute;left:-60px;top:calc(50% - 30px)}.under #content .faq_list{width:100%;margin-top:30px}.under #content .faq_list dl{background:#fff;box-shadow:0px 0px 8px 0px rgba(0,0,0,.1);padding:20px}.under #content .faq_list dl:not(:last-child){margin-bottom:20px}.under #content .faq_list dt{align-items:center;display:flex;cursor:pointer;transition:all .3s linear;position:relative;padding-right:40px;font-size:20px;font-weight:700;color:#1c5070}.under #content .faq_list dt:before,.under #content .faq_list dt:after{position:absolute;content:"";width:2px;height:24px;background:#30a8f2;right:25px;top:calc(50% - 12px);transition:all .3s linear}.under #content .faq_list dt:after{transform:rotate(90deg)}.under #content .faq_list dt.active:before{transform:rotate(90deg)}.under #content .faq_list dd{display:none;position:relative;border-top:1px #f9f6f6 solid;margin-top:10px;padding-top:10px}.under #content .icon_q,.under #content .icon_a{width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-family:'Open Sans',sans-serif;margin-right:24px;flex-shrink:0}.under #content .icon_q,.under #content .icon_a{width:60px;height:50px;color:#fff;font-family:'Shippori Mincho',serif;font-weight:500;font-size:31px;padding-bottom:15px}.under #content .icon_q{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/icon-q.svg) no-repeat left top/60px}.under #content .icon_a{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/icon-a.png) no-repeat left top/60px;margin-top:8px}.under #content .faq_list dd>.faq_txt_wrap{display:flex;align-items:center;margin-bottom:0}.under #content .faq_txt{padding:3px 0;word-break:break-all}.under #content .col{display:flex}.under #content .col-wrap{flex-wrap:wrap}.under #content .col.col-wrap>li{margin-bottom:25px}.under #content .col>li:not(:last-child){margin-right:25px}.under #content .col-4>li{width:calc(25% - 18.75px)}.under #content .col-3>li{width:calc(33.333% - 25px)}.under #content .col-2>li{width:calc(50% - 12.5px)}.under #content .col-2>li:nth-child(2n){margin-right:0}.under #content .video-wrap01{text-align:center}.under #content .box-doctor .box04-name{justify-content:flex-end}.under #content .frame-box>li,.under #content .frame-box>*{background:#ebf6fd;padding:20px}.under #content .frame-box:not(:last-child){margin-bottom:28px}.under #content .frame-box .title_frame:before{width:calc(100% - 40px);top:67%}.under #content .access-box .title_frame{margin-bottom:0;padding-bottom:0}.under #content .access-box .title_frame+p{padding-top:10px}.under #content .access-box .title_frame>span{background:#ebf6fd}.under #content .access-list dl{display:flex;align-items:center}.under #content .access-list dl dt{width:120px}.under #content .check-icon{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/index-check-01.png) no-repeat center center/28px;width:28px;height:26px;display:table;margin:0 auto}.under #content .list-num li span{margin-right:15px}.under #content .list-num li:not(:last-child){margin-bottom:10px}.under #content .list-num li:first-letter {font-family:'Shippori Mincho',serif;font-weight:500;color:#30cbf2;margin-right:5px}.under #content .u_bnr01{display:flex}.under #content .u_bnr01>li{width:calc(50% - 10px)}.under #content .u_bnr01>li:not(:last-child){margin-right:20px}.under #content .u_bnr01>li a{width:100%;color:#fff}.under .th-01{background:#f8fafb;font-weight:500}.under #content .box05-bnr-right-02-un{margin-bottom:42px}.under #content .box01-news{height:auto;background:#fff;padding:20px 30px;width:100%;overflow:hidden}.under #content .box01-news dl a{text-decoration:none;color:#333;transition:all .3s linear;word-break:break-all}.under #content .frame03{background:url(//www.kumeclinic-dementia.com/wp-content/themes/kumeclinic/css/../images/index-bg-03.png) no-repeat center top/cover;padding:40px}.under #content .detail_img{margin:0 auto 30px;text-align:center}.under #content .detail_img img{max-width:700px}.under #main .next_prev ul{position:relative;display:flex;justify-content:center}.under #main .next_prev li{width:30%}.under #main .next_prev li a{width:100%}.under #main .next_prev li.btn_back a:after{display:none}.under #main .prevPage{position:absolute;top:0;left:0}.under #main .nextPage{position:absolute;top:0;right:0}.under #main .wp-pagenavi{text-align:center;padding:0;display:flex;justify-content:center;flex-wrap:wrap}.under #main .wp-pagenavi a,.under #main .wp-pagenavi span{margin:5px}.under #main .wp-pagenavi a,.under #main .wp-pagenavi span{padding:1px 8px 3px;text-decoration:none;display:flex;justify-content:center;align-items:center;color:#000;background:#f0f0f0;width:40px;height:40px;box-sizing:border-box;font-size:16px;border:none}.under #main .wp-pagenavi a.last,.under #main .wp-pagenavi a.first{width:auto}.under #main .wp-pagenavi a.nextpostslink,.under #main .wp-pagenavi a.previouspostslink{font-size:22px;line-height:0}.under #main .wp-pagenavi .current,.under #main .wp-pagenavi .current:hover{background:#30a8f2;color:#fff;cursor:pointer;border:none;text-decoration:none;font-weight:400;transition:all .3s linear}.under #main .wp-pagenavi a:hover{background:#30a8f2;color:#fff;cursor:pointer}.under #main .next_prev{max-width:800px;margin:0 auto}.under #main .box_news .aligncenter{clear:both;text-align:center;margin:0 auto;display:block}.under .box_news h3{max-width:unset;width:fit-content}@media screen\0{.under #content .u_btn01 li{width:280px;flex:auto}.under #top_info .inner{padding-bottom:50px}.under #content .box05-bnr-right-02-un{margin-bottom:40px}.under #main .next_prev ul{justify-content:flex-start}.under #content .box01-news dl a{display:table}}
@media screen and (max-width:1800px){.under #top_info{margin-right:60px}.under .t2-en{right:-176px}}@media screen and (max-width:1600px){.under #top_info .inner:before{left:calc(50% - 800px)}}@media screen and (max-width:1500px){.under #top_info .inner:before{left:calc(50% - 700px)}.under h2{width:1140px}}@media screen and (min-width:751px){.cus-none{opacity:1}.under #content .faq_list dt:hover{opacity:.8}.under #content .no_hover:before{display:none}.under #content .u_bnr01>li a:hover{text-decoration:none}.under #content p.mb05_pc{margin-bottom:5px}.under #content p.mb10_pc{margin-bottom:10px}.under #content p.mb15_pc{margin-bottom:15px}.under #content p.mb20_pc{margin-bottom:20px}.under #content p.mb25_pc{margin-bottom:25px}.under #content p.mb30_pc{margin-bottom:30px}.under #content p.mb0_pc{margin-bottom:0}.under #content p.mb50_pc{margin-bottom:50px}.under #content p.mb70_pc{margin-bottom:70px}.under #content p.mb90_pc{margin-bottom:90px}.under #content p.text_right_pc{text-align:right}.under #content .t_r,.under #content .t_l,.under #content .access-box{width:710px}.under #content .t_l,.under #content .access-box{float:left}.under #content .t_r{float:right}.under #content .bnr01 a:hover{opacity:.8}.under #content .bnr01.nohover a:hover{opacity:1}.under table.th_left_pc th{text-align:left}.under #content .text_oneline{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}.under #content .txt_01{overflow:hidden;position:relative;line-height:1.2em;max-height:6em;text-align:justify;padding-right:1em;padding-bottom:2px}.under #content .txt_01:before{content:'...';position:absolute;right:0;bottom:0}.under #content .txt_01:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}}@media screen and (max-width:750px){.under #content .u_bnr01>li a.no_hover:hover{text-decoration:none}.under .section{padding:0 0 40px;box-sizing:border-box}.under #content p{line-height:1.77em;margin-bottom:1.77em}.under #content .image_r,.under #content .image_l{float:none;display:inline-block;width:100%;text-align:center;margin:0 auto 25px !important}.under #content .image_r.box04-img{display:table;width:auto}.under #topic_path{margin-bottom:30px}.under #topic_path li:not(:last-child){background-position:right top 8px}.under #topic_path li,.under #topic_path a{font-size:12px}.under #top_info{height:220px;margin-right:20px;background-position:right -20px top}.under #top_info .inner{padding-left:0;padding-right:0;align-items:center;justify-content:center}.under #top_info .inner:before{display:none}.under .t2-en{right:-108px;top:calc(50% - 7px);font-size:8px}.under h2{padding:0 3%;justify-content:center;width:100%;position:static;align-items:center;height:220px}.under h2 .jp{font-size:24px;text-align:center;text-shadow:#ff 0px 0px 5px,#ff 0px 0px 5px,#ff 0px 0px 5px,#ff 0px 0px 10px}.under h3{padding:10px 10px 5px;margin-bottom:30px;min-width:290px;display:table}.under h3 .jp{margin-bottom:5px;font-size:24px;line-height:1.4}.under h3 .en{letter-spacing:1px;font-size:14px}.under h4{font-size:22px;padding:10px 0;border-width:1px;margin-bottom:20px;line-height:1.3}.under h5{padding:8px 12px;font-size:20px;margin-bottom:20px}.under h6{font-size:18px;padding-left:15px}.under h6:before{width:3px;height:18px}.under table th,.under table td{padding:10px}.under table th{font-size:16px}.under #content table.tb_block>tbody>tr>th,.under #content table.tb_block>tbody>tr>th+th,.under #content table.tb_block>tbody>tr>td{display:block !important;width:100% !important;box-sizing:border-box}.under #content table.tb_block,.under #content table.tb_block tr th{border:none}.under #content table.tb_block tr th{border-top:none}.under #content table.tb_block tr:first-child th{border-top:#1c5070 1px solid}.under table.tb_block>tbody>tr:last-child{margin-bottom:0}.under table.tb_box thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.under table.tb_box tbody tr{display:block}.under table.tb_box th,.under table.tb_box td{display:block;width:100%;box-sizing:border-box;position:relative;border-bottom:none}.under table.tb_box td:last-child{border-bottom:1px solid #f8e58c}.under table.tb_box tbody tr th:before,.under table.tb_box tbody tr td:before{content:attr(data-label);width:calc(100% + 20px + 0.5%);margin-left:calc(-10px - 0.2%);margin-top:calc(-10px - 0.2%);display:block;padding:7px;box-sizing:border-box;text-align:center;margin-bottom:.5em;background:#ed7b00;color:#fff;font-weight:700}.under table.tb_box_rs thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;color:red;background-color:#000}.under table.tb_box_rs tr{border-bottom:1px solid #ddd;display:block;margin-bottom:2em}.under table.tb_box_rs td{border-bottom:1px solid #ddd;border-top:none;display:block;text-align:right}.under table.tb_box_rs td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}.under table.tb_box_rs td:last-child{border-bottom:0}.under table.tb_box_rs td:first-child{background:#ebebeb;border-top:1px solid #ddd}.under #content .txt_01{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.under .frame01{padding:20px}.under #content .frame03,.under #content .box01-news{padding:20px}.under #content .frame-box>li,.under #content .frame-box>*{padding:15px}.under #content .title_frame>span{padding:0 10px}.under .frame01:before{border-width:0 0 20px 20px}.under #content .title_frame,.under #content .title_frame>span{font-size:18px}.under #content .frame-box .title_frame{padding-bottom:0}.under #content .frame-box .title_frame:before{top:calc(50% + 7px)}.under #content .title_frame{margin-bottom:5px}.under .under_map{height:290px}.under #content .list01 li{padding-left:15px}.under #content .list01 li:before{top:10px}.under #content .list_col{flex-direction:column}.under #content .list_col>li{flex:initial}.under #content .list_col>li:not(:last-child){margin-right:0;margin-bottom:30px}.under #content .step-ver dl{padding:20px;width:calc(50% - 50px);margin-left:40px;margin-bottom:30px}.under #content .step-ver dl dt{width:40px;height:40px;font-size:26px;left:-40px;top:calc(50% - 20px)}.under #content .faq_list dd>.faq_txt_wrap{align-items:flex-start}.under #content .faq_list dl{padding:10px}.under #content .faq_list dt{padding-right:20px;font-size:18px}.under #content .icon_q,.under #content .icon_a{background-size:50px auto;font-size:25px;width:50px;height:42px;margin-right:10px;padding-bottom:12px}.under #content .icon_q{position:relative;top:2px}.under #content .faq_tt{font-size:16px;line-height:1.4}.under #content .faq_list dt:before,.under #content .faq_list dt:after{right:10px;height:16px;top:calc(50% - 8px)}.under #content .faq_txt{font-size:14px}.under #content .u_btn01{flex-wrap:wrap;margin:0 auto}.under #content .u_btn01 li:not(:last-child){margin-right:0}.under #content .u_btn01>li{flex:auto;width:calc(50% - 10px);margin-right:20px !important;margin-bottom:20px}.under #content .u_btn01>li:nth-child(2n),.under #content .u_btn01>li:last-child{margin-right:0 !important}.under #content .u_btn01 li a:before{right:12px}.under #content .video-wrap01{width:100%;position:relative;overflow:hidden;padding-top:56.25%;height:auto}.under #content .video-wrap01 iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.under #content .box-doctor .box04-name{position:static;justify-content:center}.under #content .check-icon{background-size:20px auto}.under #content .access-list dl dt{width:70px}.under table.td_top_sp td{vertical-align:top}.idx-btn-01 a{font-size:15px}.under #main .next_prev li{width:31.5%;height:50px}.under #main .next_prev li.idx-btn-01 a{letter-spacing:0px}.under #main .next_prev li.idx-btn-01 a:after{background-size:14px auto;background-position:right 10px center}.under #main .box_news img{height:auto}}@media screen and (max-width:640px){.under .tb_scroll{overflow:scroll;margin-bottom:10px}.under .tb_scroll>table{width:640px}.under #content .txt_note{font-size:12px;color:#afafaf;display:block}.under #content .u_btn01{flex-direction:column;justify-content:center;align-items:center;max-width:400px}.under #content .u_btn01>li{width:100%;max-width:100%;margin-right:0 !important}.under #content .u_btn01 li:not(:last-child){margin-right:0;margin-bottom:25px}.under #content .u_btn01>li:last-child{margin-bottom:0}.under #content .u_bnr01{flex-direction:column}.under #content .u_bnr01>li{width:100%}.under #content .u_bnr01>li:not(:last-child){margin-right:0;margin-bottom:20px}.under table.tb-check th{width:30%}}@media screen and (max-width:490px){.under #content .step-ver dl{width:100%}.under table.tb-check th{font-size:15px;width:35%}.under table.tb-check th,.under table.tb-check td{padding:5px}}@media screen and (max-width:460px){.under #content .col{flex-direction:column}.under #content .col>li{width:100%}.under #content .col.col-wrap>li:last-child{margin-bottom:0}.under #content .frame-box>li:not(:last-child){margin-bottom:30px}}@media screen and (min-width:415px){.box-414{display:none}}@media screen and (max-width:414px){.under table th,.under table td{padding:5px}.under #content .tb-cal th,.under #content .tb-cal td{padding:5px;font-size:13px}#book h2 .jp{font-size:22px}.under #top_info{margin-right:15px}.under .t2-en{right:-98px}}@media screen and (max-width:380px){.under #main .next_prev li.idx-btn-01 a{font-size:12px}.under #main .next_prev li{width:32%}}
@charset "UTF-8";
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce}@-webkit-keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,100%{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}}.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInUp{0%{opacity:0;-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:inline-block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.mCustomScrollbar{-ms-touch-action:none;touch-action:none}.mCustomScrollbar.mCS_no_scrollbar{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:17px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:4px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:10px;height:100%;margin:0 auto}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;min-height:70px !important;height:70px !important;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:1}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background:#dbdcdc;width:1px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#30a8f2;border-radius:3px}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#30a8f2}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#30a8f2}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
img#wpstats{display:none}