img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
: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}}
/*! 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}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
@charset "UTF-8";img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:4px;margin:0 0 2px 10px;display:inline-block}img.alignleft{padding:4px;margin:0 10px 2px 0;display:inline-block}.alignright{float:right}.alignleft{float:left}@media screen and (min-width:0px) and (max-width:768px){img.alignright{padding:0 0 10px;margin:0 auto;display:block}img.alignleft{padding:0 0 10px;margin:0 auto;display:block}.alignright{float:none}.alignleft{float:none}}
@charset "utf-8";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,sub,sup,var,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;font-weight:400}body{line-height:1;font-size:62.5%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;color:#000;font-size:100%;text-decoration:none;vertical-align:baseline;background:0 0}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{-webkit-text-size-adjust:100%}ol,ul{list-style:none}img{vertical-align:top;font-size:0;line-height:0}.cf{zoom:1}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
@charset "utf-8";.pc_none{display:none !important}.sp_none{display:block !important}@media screen and (min-width:0px) and (max-width:768px){.pc_none{display:block !important}.sp_none{display:none !important}}@media screen and (min-width:0px) and (max-width:768px){.min_img{width:50% !important;display:block;margin:0 auto}}.db,.btl,.btc,.btr{display:block}ul[class*=grid],div[class*=grid],span[class*=grid]{letter-spacing:-.4em}[class*=grid] li,[class*=grid] div,[class*=grid] span{display:inline-block;vertical-align:top;letter-spacing:normal;padding:.5%}.grid2>li,.grid2>div,.grid2>span{width:50%}.grid3>li,.grid3>div,.grid3>span{width:33.33%}.grid4>li,.grid4>div,.grid4>span{width:25%}@media screen and (min-width:0px) and (max-width:768px){.sp_grid1>li,.sp_grid1>div,.sp_grid1>span{width:100%}.grid4>li,.grid4>div,.grid4>span{width:50%}}h1{font-size:10px}h2{font-size:24px;line-height:1.4;margin-bottom:20px;font-weight:700;background:url(//www.sakai-ortho.com/wp-content/themes/template-col2/css/../img/common/top_h3.png) no-repeat top left;padding:5px 0 .5em 20px}h2.low-top{font-size:22px;text-align:left;padding:13px 0 10px 1em;margin-bottom:20px;color:#fff;background:url(//www.sakai-ortho.com/wp-content/themes/template-col2/css/../img/common/title.png) no-repeat top left}@media screen and (min-width:0px) and (max-width:768px){h2{font-size:17px;margin-bottom:20px;background:#ede7cc;padding:7px 0 .5em;text-align:center}h2.low-top{background:#5b4436;font-size:18px;padding:12px 0 12px 10px}}h3{position:relative;font-size:18px;font-weight:700;padding:5px 0 .5em 20px;margin:0 0 10px;background:url(//www.sakai-ortho.com/wp-content/themes/template-col2/css/../img/common/top_h3.png) no-repeat top center}@media screen and (min-width:0px) and (max-width:768px){h3{padding-bottom:.3em;margin-bottom:12px;background:#ede7cc}}h4{font-size:16px;font-weight:700;border-left:4px solid #666;padding:0 0 0 8px;margin:0 0 .5em}.ttl--lineBtm{position:relative;padding-bottom:10px}.ttl--lineBtm:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";width:60px;border-bottom:1px solid #666;margin:auto}.ttl--lineSide{position:relative;display:inline-block;padding:0 80px}.ttl--lineSide:before,.ttl--lineSide:after{content:'';position:absolute;top:50%;display:inline-block;width:64px;height:1px;background:#000}.ttl--lineSide:before{left:0}.ttl--lineSide:after{right:0}.font_sans{font-family:"游ゴシック","Yu Gothic",YuGothic,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','Osaka',Verdana,'ＭＳ Ｐゴシック','MS P Gothic',Arial,Helvetica,sans-serif}.font_serif{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","ＭＳ Ｐ明朝","MS PMincho",serif}.fw{font-weight:700}.att{background:#daf2da;border-bottom:1px dashed #ccc}.point{color:#000;font-weight:700}mark,.mark{background:-moz-linear-gradient(transparent 70%,#fef9ae 70%);background:-webkit-linear-gradient(transparent 70%,#fef9ae 70%);background:-webkit-gradient(linear,0 0,0 100%,color-stop(.7,transparent),color-stop(.7,#fef9ae));background:linear-gradient(transparent 70%,#fef9ae 70%)}.title{border-left:#5aae48 solid 5px;padding:0 7px;margin:0;font-weight:700;font-size:105%;display:inline-block}.att3{background:none repeat scroll 0 0 #fcf7e4;border:1px dotted #b07c54;color:#5d483a;display:inline-block;font-weight:700;margin:0 5px 0 0;padding:5px 7px}.att3_b{background:none repeat scroll 0 0 #9cc;border:1px dotted #b07c54;color:#fff;display:inline-block;margin:5px 5px 0 0;padding:5px 7px}.att3_g{background:none repeat scroll 0 0 #9c9;border:1px dotted #b07c54;color:#fff;display:inline-block;margin:5px 5px 0 0;padding:5px 7px}.att4{background:#e1f8f2;padding:10px 15px;display:block;border:1px solid #bae8e3;box-shadow:1px 1px 0 #fff inset;margin-top:6px}.att4 .point{color:#038dc7;font-size:1.06em;font-weight:700;text-shadow:0 1px #fff}.btl{text-align:left}.btc{text-align:center}.btr{text-align:right}.fc-red{color:#df0101}.fc-orange{color:#f60}.fc-yellow{color:#fc0}.fc-lime{color:#9c3}.fc-green{color:#060}.fc-aqua{color:#20bbe0}.fc-teal{color:#099}.fc-blue{color:#039}.fc-navy{color:#006}.fc-purple{color:#639}.fc-fuchsia{color:#f36}.fc-pink{color:#f69}.fc-maroon{color:#600}.fc-brown{color:#633}.fc-olive{color:#990}.fc-gray{color:#666}.fc-silver{color:#999}.fc-black{color:#000}.fc-white{color:#fff}.fs-1{font-size:10px}.fs-2{font-size:12px}.fs-3{font-size:14px}.fs-4{font-size:16px}.fs-5{font-size:18px}.fs-6{font-size:20px}.fs-7{font-size:22px}.outline-1{text-shadow:#fff 1px 0px,#fff -1px 0px,#fff 0px -1px,#fff 0px 1px,#fff 1px 1px,#fff -1px 1px,#fff 1px -1px,#fff -1px -1px,#fff 1px 1px,#fff -1px 1px,#fff 1px -1px,#fff -1px -1px,#fff 1px 1px,#fff -1px 1px,#fff 1px -1px,#fff -1px -1px}.outline-2{text-shadow:#fff 2px 0px,#fff -2px 0px,#fff 0px -2px,#fff 0px 2px,#fff 2px 2px,#fff -2px 2px,#fff 2px -2px,#fff -2px -2px,#fff 1px 2px,#fff -1px 2px,#fff 1px -2px,#fff -1px -2px,#fff 2px 1px,#fff -2px 1px,#fff 2px -1px,#fff -2px -1px}.img_left{padding:20px 0;overflow:hidden}.img_left img,.img_left .img_box{display:block;float:left;width:300px}.img_left .txt_box{float:right;width:400px;line-height:1.8}@media screen and (min-width:0px) and (max-width:768px){.img_left img,.img_left .img_box{float:none;width:100%;margin-bottom:20px}.img_left .txt_box{float:none;width:100%}}.img_right{padding:20px 0;overflow:hidden}.img_right img,img_right .img_box{display:block;float:right;width:300px}.img_right .txt_box{float:left;width:400px;line-height:1.8}@media screen and (min-width:0px) and (max-width:768px){.img_right img,img_right .img_box{float:none;width:100%;margin-bottom:20px}.img_right .txt_box{float:none;width:100%}}.img_only{display:block;width:100%;padding:0 0 20px;margin:0 auto}.img_only img{width:100%;max-width:100%;height:auto;margin:0 auto}.img_left2{padding:20px 0;overflow:hidden}.img_left2 img,.img_left2 .img_box{display:block;float:left;width:200px}.img_left2 .txt_box{float:right;width:500px;line-height:1.8}@media screen and (min-width:0px) and (max-width:768px){.img_left2 img,.img_left2 .img_box{float:none;margin-bottom:20px;margin:0 auto}.img_left2 .txt_box{float:none;width:100%}}.img_right2{padding:20px 0;overflow:hidden}.img_right2 img,img_right2 .img_box{display:block;float:right;width:200px}.img_right2 .txt_box{float:left;width:500px;line-height:1.8}@media screen and (min-width:0px) and (max-width:768px){.img_right2 img,img_right2 .img_box{float:none;margin-bottom:20px;margin:0 auto}.img_right2 .txt_box{float:none;width:100%}}.img_left3{padding:20px 0;overflow:hidden}.img_left3 img,.img_left3 .img_box{display:block;float:left;width:100px}.img_left3 .txt_box{float:right;width:600px;line-height:1.8}@media screen and (min-width:0px) and (max-width:768px){.img_left3 img,.img_left3 .img_box{float:none;margin-bottom:20px;margin:0 auto}.img_left3 .txt_box{float:none;width:100%}}.img_left4{padding:20px 0;overflow:hidden}.img_left4 img,.img_left4 .img_box{display:block;float:left;width:150px}.img_left4 .txt_box{float:right;width:550px;line-height:1.8}@media screen and (min-width:0px) and (max-width:768px){.img_left4 img,.img_left4 .img_box{float:none;margin-bottom:20px;margin:0 auto}.img_left4 .txt_box{float:none;width:100%}}.img_right4{padding:20px 0;overflow:hidden}.img_right4 img,.img_right4 .img_box{display:block;float:right;width:150px}.img_right4 .txt_box{float:left;width:550px;line-height:1.8}@media screen and (min-width:0px) and (max-width:768px){.img_right4 img,.img_right4 .img_box{float:none;margin-bottom:20px;margin:0 auto}.img_right4 .txt_box{float:none;width:100%}}ul.list_type1{list-style-position:inside;list-style-type:disc;margin-left:1em;padding-left:1em;text-indent:-1em}ul.list_type2{list-style-position:inside;list-style-type:decimal;margin-left:1em;padding-left:1em;text-indent:-1em}table{width:100%;table-layout:fixed}table th{background:#ededed}table th.left,table td.left,table th.center,table td.center,table th.right,table td.right,table tr.left,table tr.center,table tr.right,table.left,table.center,table.right{float:inherit}table th.center,table td.center,table tr.center,table.center{margin:inherit;display:table-cell}table tr.center{display:table-row}table.center{display:table}.t-l,table.t-l th,table.t-l td,table tr.t-l th,table tr.t-l td,table th.t-l,table td.t-l{text-align:left}.t-c,table.t-c th,table.t-c td,table tr.t-c th,table tr.t-c td,table th.t-c,table td.t-c{text-align:center}.t-r,table.t-r th,table.t-r td,table tr.t-r th,table tr.t-r td,table th.t-r,table td.t-r{text-align:right}table.v-t th,table.v-t td,table tr.v-t th,table tr.v-t td,table th.v-t,table td.v-t{vertical-align:top}table tr.v-t img,table th.v-t img,table td.v-t img{display:inline-block;vertical-align:top}table.v-m th,table.v-m td,table tr.v-m th,table tr.v-m td,table th.v-m,table td.v-m{vertical-align:middle}table tr.v-m img,table th.v-m img,table td.v-m img{display:inline-block;vertical-align:middle}table.v-b th,table.v-b td,table tr.v-b th,table tr.v-b td,table th.v-b,table td.v-b{vertical-align:bottom}table tr.v-b img,table th.v-b img,table td.v-b img{display:inline-block;vertical-align:bottom}table caption{font-size:1em;font-weight:700;text-align:left}table caption:before{content:"●";color:#000;margin-right:.3em}@media screen and (min-width:0px) and (max-width:768px){table img{max-width:50% !important}table.sp_col1 th{display:block;width:100%}table.sp_col1 td{display:block;border:1px solid #ddd;border-top:none}table.sp_col1{border-collapse:separate;border-spacing:0 10px}}@media screen and (min-width:768px){a{-webkit-transition:all .4s;transition:all .4s}.link_type1 a:hover{color:#45bdd9}.link_type1 a i{padding:.3em}a.fade:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-webkit-transition:all .4s;transition:all .4s}}@media all and (-ms-high-contrast:none){a{transition:none}a.fade{transition:none}a.fade:hover{transition:none}}.mt0{margin-top:0 !important}.mr0{margin-right:0 !important}.mb0{margin-bottom:0 !important}.ml0{margin-left:0 !important}.mt10{margin-top:10px !important}.mr10{margin-right:10px !important}.mb10{margin-bottom:10px !important}.ml10{margin-left:10px !important}.mt20{margin-top:20px !important}.mr20{margin-right:20px !important}.mb20{margin-bottom:20px !important}.ml20{margin-left:20px !important}.mt30{margin-top:30px !important}.mr30{margin-right:30px !important}.mb30{margin-bottom:30px !important}.ml30{margin-left:30px !important}.mt40{margin-top:40px !important}.mr40{margin-right:40px !important}.mb40{margin-bottom:40px !important}.ml40{margin-left:40px !important}.mt50{margin-top:50px !important}.mr50{margin-right:50px !important}.mb50{margin-bottom:50px !important}.ml50{margin-left:50px !important}.mt60{margin-top:60px !important}.mr60{margin-right:60px !important}.mb60{margin-bottom:60px !important}.ml60{margin-left:60px !important}.mt70{margin-top:70px !important}.mr70{margin-right:70px !important}.mb70{margin-bottom:70px !important}.ml70{margin-left:70px !important}.mt80{margin-top:80px !important}.mr80{margin-right:80px !important}.mb80{margin-bottom:80px !important}.ml80{margin-left:80px !important}.m-r1em{margin:0 1em 0 0}.m-b1em{margin:0 0 1em}.m-l1em{margin:0 0 0 1em}.m-half{margin:0 0 .5em}.m-lrhalf{margin:0 .5em}.m-lr1em{margin:0 1em}.m-b1ema{margin:0 auto 1em auto}.m-0a{margin:0 auto}.w100{width:100%}.w90{width:90%}.w85{width:85%}.w80{width:80%}.w75{width:75%}.w70{width:70%}.w60{width:60%}.w50{width:50%}.w40{width:40%}.w35{width:35%}.w30{width:30%}.w25{width:25%}.w20{width:20%}.w15{width:15%}.w10{width:10%}.breadcrumbs{width:100%;max-width:1000px;height:auto;font-size:12px;margin:0 auto 20px;overflow:hidden;color:#666}.breadcrumbs li{float:left;padding-left:5px}.breadcrumbs a{color:#666;text-decoration:underline}@media screen and (min-width:0px) and (max-width:768px){.breadcrumbs{display:none}}.ggmap{position:relative;padding-top:0;height:0;overflow:hidden;height:350px;width:100%}.ggmap iframe,.ggmapr object,.ggmap embed{position:absolute;top:0;left:0;width:100%;padding-left:0;padding-right:0}@media screen and (min-width:0px) and (max-width:768px){.ggmap{position:relative;padding-top:0;height:0;overflow:hidden;height:350px;border-bottom:none}.ggmap iframe,.ggmapr object,.ggmap embed{position:absolute;top:0;left:0;width:100%;height:350px;padding-left:0;padding-right:0}}.movie_area{width:850px;margin-left:auto;margin-right:auto}.youtube_outer{width:100%;padding-top:50%;position:relative;top:0;left:0}.youtube_outer iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}@media screen and (min-width:0px) and (max-width:767px){.movie_area{width:90%}}ul.page_linklist{width:100%;margin:0 auto}ul.page_linklist li{vertical-align:top;margin-left:1em;margin-bottom:1%}ul.page_linklist li ul li{display:inline-block}ul.page_linklist li:nth-child(4n){margin-right:0}ul.page_linklist li a{color:#333;font-size:14px;font-weight:700 !important;text-decoration:none}ul.page_linklist li ul li a{display:inline-block;font-weight:400 !important}ul.page_linklist li a:hover{color:#330303}ul.page_linklist li a i{font-size:14px;margin-right:3px}ul.page_linklist li:before{content:"●";color:#330303;font-size:12px;margin-right:.3em}ul.page_linklist li ul li:before{content:"●";color:#cebda1;font-size:10px;margin-right:.3em}.box-notfound{width:95%;max-width:960px;font-size:18px;line-height:1.6;text-align:center;border:1px dotted #666;padding:40px 2%;margin:100px auto}.box-notfound span{display:block;line-height:1.6;padding:20px 0}@media screen and (min-width:0px) and (max-width:768px){.box-notfound{font-size:14px}}.grecaptcha-badge{visibility:hidden}.re_text{text-align:center;font-size:.7rem}
@charset "utf-8";body{background:#fff;color:#5b4436;font-size:14px;font-family:"ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Maru Gothic Pro","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","HG丸ｺﾞｼｯｸM-PRO","HGMaruGothicMPRO";line-height:1.8}img{max-width:100%;height:auto}#contents{width:100%;min-width:1000px;overflow:hidden;margin:0 auto}section{overflow:hidden;margin:80px 0}a{color:#5b4436}section.footer_contact{margin:0;padding:0}.inner{width:100%;min-width:1000px;max-width:1000px;margin:0 auto;overflow:hidden}.main{float:left;font-size:16px;width:720px}.main .inner{min-width:100%}.main section{margin:0 auto 40px auto}.side{float:right;width:240px}@media screen and (min-width:0px) and (max-width:768px){body{font-size:14px}#contents{min-width:100%}section{margin:40px 0}.inner{width:95%;min-width:95%}.wrap{margin-top:60px}.main{float:none;width:100%}.main section{margin:0 auto 40px}.side{display:none}section.footer_contact{margin:0;padding:20px 0}}.a_area section{margin-top:-140px;padding-top:140px}@media screen and (min-width:0px) and (max-width:768px){.a_area section{margin-top:-70px;padding-top:70px}}header{width:100%;min-width:1000px;background:#fff;overflow:hidden}header .inner{position:relative}.header_txt{position:absolute;top:0;right:0;font-size:10px}.header_logo{float:left;width:300px}.header_logo img{width:100%;height:80px}.header_right{position:relative;float:right;width:325px;height:90px}.header_right span{display:inline-block;font-size:12px;border-radius:10px;color:#fff;background:#4a3427;padding:0 10px}.header_right_icon{position:absolute;left:0;top:0}.header_right_tel{position:absolute;right:0;top:25px;line-height:1}.header_right_tel a{font-weight:700;font-size:30px;color:#5aae48}.header_right_tel i{font-size:26px;margin-right:5px}.header_right_mail{position:absolute;left:0;top:60px}.header_right_mail span{background:#bd7e11;color:#fff}.header_right_mail a{display:inline-block;width:200px;color:#ccc;font-size:14px;line-height:1.3;text-align:center;background:#fff;border:1px solid #ccc;border-radius:5px;padding:3px 0;margin-left:10px}.header_right_mail a:hover{color:#4a3427;background:#fff}.header_right_mail i{display:block;font-size:18px;padding:10px 0}@media screen and (min-width:0px) and (max-width:768px){header,#stickyheader,#change{display:none !important}}#change{display:none;position:fixed;top:0;left:0;width:100%;background:#fff;box-shadow:0 0 2px #666;padding-top:0;z-index:9999}#change .inner{position:relative;margin-bottom:0}#change .header_logo img{width:240px;height:48px}#change .header_right{width:680px;height:60px;margin-top:5px}#change .header_right_tel{left:0;top:0}#change .header_right_tel p{display:inline-block;left:200px;margin-top:5px}#change .header_right_tel a{font-size:24px}#change .header_right_mail{top:0;left:460px}#change .header_right_mail a{width:200px;height:auto;padding:10px}.g_nav{width:100%;min-width:1000px;max-width:1000px;background:#fff;margin:10px auto}.g_nav a{display:block;text-decoration:none;padding:5px 0}.g_nav li{position:relative;float:left;color:#4a3427;font-weight:700 !important;text-align:center}.g_nav li+li{border-left:1px solid #563c22;border-right:0}.g_nav li.menu1{width:14.5%}.g_nav li.menu2{width:14.5%}.g_nav li.menu3{width:16%}.g_nav li.menu4{width:13%}.g_nav li.menu5{width:14%}.g_nav li.menu6{width:13%}.g_nav li.menu7{width:15%}.g_nav li a{display:block;color:#4a3427;width:100%;padding:2px 0}.g_nav li a:hover{color:#c68d00 !important}.g_nav li a:hover span{color:#fff !important;background:0 0 !important}.g_nav li ul{position:absolute;top:100%;left:0;width:100%;z-index:9999}.g_nav li ul li{width:100% !important}.g_nav li ul li a{color:#333;background:rgba(255,255,255,1);border-bottom:1px solid rgba(0,0,0,.2);padding:12px 2px}.g_nav li ul li a:hover{color:#c68d00 !important}.g_nav li ul{visibility:hidden;perspective:500px}.g_nav li:hover ul{visibility:visible}#min_gnav{margin:0 auto}#min_gnav li.first{border:none}#min_gnav li.first a{font-size:13px;padding:4px 0}#min_gnav li a span{display:none}.open_fade li ul{opacity:0;visibility:hidden;transition:.5s}.open_fade li:hover ul{opacity:1;visibility:visible}@media screen and (min-width:0px) and (max-width:768px){.footer_contact{width:100%;background:#f4f4f4;padding:2%;margin:2%}.footer_contact_ttl{color:#fff;font-size:17px;line-height:1.4;background:#5b4436;padding:10px 0;text-align:center}}.footer_contact_top{width:100%;margin-bottom:0;background:url(//www.sakai-ortho.com/wp-content/themes/template-col2/css/../img/common/footer_bg1.png) no-repeat top left;padding-bottom:30px}@media screen and (min-width:0px) and (max-width:768px){.footer_contact_top{width:100%;padding:0 5px}}.footet_contact_txt01{color:#5aae48;font-size:22px;font-weight:700;margin-bottom:16px;line-height:1.4}.footer_contact_txt02{line-height:1.4;margin-left:10px}.footer_contact_tel a{font-size:22pt;font-weight:700;color:#5aae48}.footer_contact_mail a{margin:10px 0}@media screen and (min-width:0px) and (max-width:768px){.footer_contact_tel a{font-size:22pt;font-weight:700;color:#fff}.footer_contact_top{background:0 0;text-align:left}.footet_contact_txt01{font-size:18px}.footer_contact_txt02{margin:0}.footer_contact_tel{margin:10px auto}.footer_contact_mail a{margin:10px auto;padding:15px 0;background-color:#5aae48;color:#fff;font-size:20px}}.footer_contact_bottom{width:95%;background:url(//www.sakai-ortho.com/wp-content/themes/template-col2/css/../img/common/footer_bg4.png) no-repeat top left;padding:15px 19px 350px 15px}@media screen and (min-width:0px) and (max-width:768px){.footer_contact_bottom{width:100%;background:0 0;padding:2%}}.footer_left{width:49%;float:left}.footer_contact_access{padding:5px 0}p.tl{margin-top:-10px;font-size:18px;font-weight:700}p.tl span{font-size:24px;font-weight:700;color:#bd7e11}p.tl_txt{font-size:13px}p.tl_txt span{font-size:12px;color:#999}.footer_contact_access--train{padding:10px 0 10px 110px;background:url(//www.sakai-ortho.com/wp-content/themes/template-col2/css/../img/common/footer_contact_train.png) no-repeat left center;line-height:1.4}@media screen and (min-width:0px) and (max-width:768px){.footer_left{width:100%;float:none}.footer_contact_access{width:100%;float:none;margin-top:20px}}.footer_right{width:49%;float:right}.footer_contact_hours{width:100%}@media screen and (min-width:0px) and (max-width:768px){.footer_right{width:100%;float:none}.footer_contact_bottom{width:100%;overflow:hidden;float:none}.footer_contact_bottom img{display:block;margin-bottom:10px;width:100%}.footer_contact_hours{width:100%}}.footer_contact_hours table{width:100%;font-size:13px;font-weight:700px;margin-top:10px;border:#5b4436 1px solid}.footer_contact_hours table thead th{color:#fff;letter-spacing:3px;text-align:center;background:#5b4436;border-bottom:none;padding:5px 0}.footer_contact_hours table thead th:first-child{width:20%}.footer_contact_hours table th{vertical-align:middle;background:#fff;padding:10px 0}.footer_contact_hours table td{text-align:center;vertical-align:middle;background:#fff;padding:5px 0}.cha{background:#fff9c6 !important}.closed{color:#5b4436;font-size:13px;padding-top:10px;line-height:1.5}@media screen and (min-width:0px) and (max-width:768px){.footer_contact_hours table thead th,.footer_contact_hours table tbody th,.footer_contact_hours table td{padding:1em 0;font-size:13px}}.footer_contact_access--parking{padding:20px 0 20px 60px;font-weight:700;line-height:1.4;background:url(//www.sakai-ortho.com/wp-content/themes/template-col2/css/../img/common/footer_contact_house.png) no-repeat left center}.news .news_ttl{font-size:18px;border-bottom:1px dotted #5b4436;padding:10px 0 10px 20px;background:0 0;margin-bottom:0;width:95%}.news .news_list{max-height:240px;overflow-y:auto}.news .news_list li{border-bottom:1px dotted #ccc;padding:20px 0;width:95%}.news .news_list li .news_date{display:inline-block;padding-right:100px;padding-left:20px;vertical-align:top}.news .news_list li .news_txt{display:inline-block}@media screen and (min-width:0px) and (max-width:768px){.news{margin:0 auto !important}.news .news_ttl{font-size:18px;width:100%}.news .news_list li{font-size:14px;padding:10px !important;width:100%}.news .news_list li .news_date{padding-right:0 !important;padding-left:0 !important}.news .news_list li .news_txt{display:block}}.banner-img{margin-bottom:80px}.banner-img img{margin:0 10px}@media screen and (min-width:0px) and (max-width:768px){.banner-img{margin-bottom:20px}.banner-img img{width:47%;margin:1%}}footer{width:100%;min-width:1000px}.footer_box{float:left;width:33%;color:#fff;font-size:14px;padding:0 20px;margin:40px 0}.footer_copy{font-size:12px;text-align:left}.footer_copy p{border-top:dotted 1px #5b4436}.footer_copy small{display:inline-block;margin-top:5px;padding:0 5px}@media screen and (min-width:0px) and (max-width:768px){footer{min-width:100%;padding-bottom:70px}.footer_box{display:none}.footer_copy small{margin-top:0}}.footer_nav li{font-size:16px;font-weight:700}.footer_nav li ul{padding-bottom:1em}.footer_nav li ul li{padding-left:.5em}.footer_nav li ul li:before{content:"-";color:#fff;margin-right:2px;font-weight:400}.footer_nav li ul li a{color:#fff;font-size:14px;font-weight:400;border-bottom:1px solid rgba(255,255,255,0);padding:0 0 1px}.footer_nav li a:hover{border-bottom:1px solid rgba(255,255,255,.8)}#btn_pagetop{position:fixed;bottom:25px;right:20px}#btn_pagetop a{display:block;width:45px;height:45px;border-radius:50%;color:#fff;font-size:30px;text-align:center;line-height:1.3;text-decoration:none;background:#5aae48;opacity:.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";transition:all .4s}#btn_pagetop a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}#btn_pagetop a i{margin-right:0}@media screen and (min-width:0px) and (max-width:768px){#btn_pagetop{display:none}}.sp-header{display:none;position:fixed;top:0;width:100%;height:60px;box-shadow:0 1px 1px #ddd;background:rgba(255,255,255,1);padding:12px 0;z-index:99}.sp_header_logo img{width:180px;padding-left:5px}@media screen and (min-width:0px) and (max-width:768px){.sp-header{display:block}}#spmenu{display:none}#sp-navi{position:fixed;z-index:100;top:5px;right:5px;background-color:transparent;font-size:14px}.sp-btn a:hover{cursor:pointer}@media screen and (min-width:0px) and (max-width:768px){#spmenu{display:block}}.sp-btn{float:right;text-align:center;line-height:1}.sp-btn a{color:#fff;font-size:12px;text-align:center;text-decoration:none;display:block;padding:5px 10px;border-radius:4px;background:#5aae48}.sp-btn i{color:#fff;font-size:26px}.sp-btn02{float:right;text-align:center;line-height:1}.sp-btn02 a{color:#5aae48;font-size:12px;text-align:center;text-decoration:none;display:block;border:1px solid #5aae48 !important;border-radius:4px;background:#fff;padding:5px 6px;margin-right:8px}.sp-btn02 i{color:#5aae48;font-size:24px}.menu-toggle{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;z-index:999;-webkit-overflow-scrolling:touch}.sp-menu{width:100%;opacity:0;overflow-y:auto;z-index:9999;position:relative;height:100%;box-sizing:border-box;display:block;overflow:auto;background:rgba(255,255,255,1);-webkit-overflow-scrolling:touch}.sp_menu_header{width:90%;margin:0 auto;overflow:hidden}.sp_navlogo{float:left;margin-top:5%;text-align:center}.sp_navlogo img{max-width:220px;width:100%}.sp-close{float:right;color:#fff;font-size:20px;width:44px;height:44px;line-height:44px;text-align:center;border:none !important;border-radius:4px;background:#5aae48;margin:15px auto 0}.sp-menu ul{display:block;width:90%;height:100%;vertical-align:middle;margin:5% auto 0}.sp-menu li{color:#4a3427;font-weight:700;text-indent:5px;border:1px solid #ccc;margin-bottom:5px}.sp-menu li:nth-child(even){background:#edfacd}.sp-menu li i{font-size:15px;margin-right:5px}.sp-menu li a,.sp-menu li .cat{display:block;color:#4a3427;padding:12px 0}.sp-menu li .cat{font-weight:700}.sp-menu li .sp-sub-btn{position:relative;display:block;float:right;width:40px;height:35px;text-align:center;padding:0 0 0 5px;margin:-37px 8px 0 12px;z-index:100}.sp-menu li .sp-sub-btn i{display:table-cell;width:40px;height:30px;color:#4a3427;font-size:18px;vertical-align:middle;border-left:1px solid #ccc;padding:0}.sp-menu li ul.sp-menu-sub{display:none;width:100%;margin:0}.sp-menu li ul.sp-menu-sub li{width:100%;text-indent:20px;font-weight:400;border-bottom:none;border-left:none;border-right:none;margin:0 auto}.sp-menu li ul.sp-menu-sub li:nth-child(odd){background:#fff}.show{-webkit-animation:navi-show .4s ease both;-moz-animation:navi-show .4s ease both;animation:navi-show .4s ease both}@-webkit-keyframes navi-show{from{-webkit-transform:scale(1.1,1.1);-webkit-opacity:0}to{-webkit-transform:scale(1,1);-webkit-opacity:1}}@-moz-keyframes navi-show{from{-moz-transform:scale(1.1,1.1);-moz-opacity:0}to{-moz-transform:scale(1,1);-moz-opacity:1}}@keyframes navi-show{from{transform:scale(1.1,1.1);opacity:0}to{transform:scale(1,1);opacity:1}}.sp-bottom-menu{display:none}@media screen and (min-width:0px) and (max-width:768px){.sp-bottom-menu{display:block;position:fixed;bottom:0;left:0;width:100%;height:60px;background:#5b4436;z-index:999}.sp-bottom-menu li{float:left;width:33%;text-align:center}.sp-bottom-menu li i{color:#fff}.sp-bottom-menu li a{display:block;color:#fff;font-size:9px;text-decoration:none}.sp-bottom-menu li span{display:block;line-height:1.4}.sp-bottom-menu li:nth-child(1){height:40px;margin:8px 0 0}.sp-bottom-menu li:nth-child(1) i{font-size:20px}.sp-bottom-menu li:nth-child(1) span{margin:8px 0 0}.sp-bottom-menu li:nth-child(2){height:40px;margin:5px 0 0}.sp-bottom-menu li:nth-child(2) i{font-size:20px}.sp-bottom-menu li:nth-child(2) span{margin:2px 0 0}.sp-bottom-menu li:nth-child(3){height:40px;margin:8px 0 0}.sp-bottom-menu li:nth-child(3) i{font-size:20px}.sp-bottom-menu li:nth-child(3) span{margin:8px 0 0}}.side{background:#ede7cc;padding-top:10px;padding-left:10px}.side .bnr_list li{margin-bottom:20px}.side_nav{margin:0 0 20px}.side_nav ul{width:220px}.side_nav li a{height:40px;display:block;color:#fff;font-size:14px;font-weight:700;line-height:1.2;padding:11px 0 10px 8px;background:url(//www.sakai-ortho.com/wp-content/themes/template-col2/css/../img/common/navi.png) no-repeat left center}.side_nav li a:hover{background:url(//www.sakai-ortho.com/wp-content/themes/template-col2/css/../img/common/navi_hover.png) no-repeat left center}.side_nav li ul li a{height:45px;color:#5b4436;display:block;font-size:14px;font-weight:400;border-bottom:1px dotted #5b4436;background:0 0;padding:1em}.side_nav li ul li a:hover{background:url(//www.sakai-ortho.com/wp-content/themes/template-col2/css/../img/common/ico_list.png) no-repeat left center}.btn_more{display:block;font-size:14px;width:100%;max-width:305px;text-align:center;padding:8px 0;-webkit-transition:all .3s;transition:all .3s;border-radius:5px}.btn_more i{margin-left:.5em}@media screen and (min-width:0px) and (max-width:768px){.btn_more{max-width:80%;margin:0 auto}}.btn_clr01{color:#fff;background:#5aae48}.btn_clr01:hover{color:#fff;background:#4c933d}.btn_clr02{color:#6c6c6c;background:#fff;border:1px solid #999}.btn_clr02:hover{color:#fff;background:#ccc}
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;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}.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: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}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url(//www.sakai-ortho.com/wp-content/themes/template-col2/js/slick/./ajax-loader.gif) center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url(//www.sakai-ortho.com/wp-content/themes/template-col2/js/slick/./fonts/slick.eot);src:url(//www.sakai-ortho.com/wp-content/themes/template-col2/js/slick/./fonts/slick.eot?#iefix) format('embedded-opentype'),url(//www.sakai-ortho.com/wp-content/themes/template-col2/js/slick/./fonts/slick.woff) format('woff'),url(//www.sakai-ortho.com/wp-content/themes/template-col2/js/slick/./fonts/slick.ttf) format('truetype'),url(//www.sakai-ortho.com/wp-content/themes/template-col2/js/slick/./fonts/slick.svg#slick) format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;margin-top:-10px\9;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:0 0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:0 0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:0 0}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
body:after{content:url(//www.sakai-ortho.com/wp-content/themes/template-col2/js/lightbox/css/../images/close.png) url(//www.sakai-ortho.com/wp-content/themes/template-col2/js/lightbox/css/../images/loading.gif) url(//www.sakai-ortho.com/wp-content/themes/template-col2/js/lightbox/css/../images/prev.png) url(//www.sakai-ortho.com/wp-content/themes/template-col2/js/lightbox/css/../images/next.png);display:none}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(//www.sakai-ortho.com/wp-content/themes/template-col2/js/lightbox/css/../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==')}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(//www.sakai-ortho.com/wp-content/themes/template-col2/js/lightbox/css/../images/prev.png) left 48% no-repeat;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(//www.sakai-ortho.com/wp-content/themes/template-col2/js/lightbox/css/../images/next.png) right 48% no-repeat;filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(//www.sakai-ortho.com/wp-content/themes/template-col2/js/lightbox/css/../images/close.png) top right no-repeat;text-align:right;outline:none;filter:alpha(opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(opacity=100);opacity:1}
@charset "UTF-8";
/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT

Copyright (c) 2015 Daniel Eden
*/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s}.fast{animation-duration:1s;animation-delay:0s;-webkit-animation-duration:1s;-webkit-animation-delay:0s}.fast01{animation-duration:1s;animation-delay:.05s;-webkit-animation-duration:1s;-webkit-animation-delay:.05s}.fast02{animation-duration:1s;animation-delay:.1s;-webkit-animation-duration:1s;-webkit-animation-delay:.1s}.fast03{animation-duration:1s;animation-delay:.15s;-webkit-animation-duration:1s;-webkit-animation-delay:.15s}.fast04{animation-duration:1s;animation-delay:.4s;-webkit-animation-duration:1s;-webkit-animation-delay:.3s}.fast05{animation-duration:1s;animation-delay:.5s;-webkit-animation-duration:1s;-webkit-animation-delay:.45s}.fast06{animation-duration:1s;animation-delay:.5s;-webkit-animation-duration:1s;-webkit-animation-delay:.6s}.fast07{animation-duration:1s;animation-delay:.5s;-webkit-animation-duration:1s;-webkit-animation-delay:.75s}.slow{animation-duration:3s;animation-delay:2.9s;-webkit-animation-duration:3s;-webkit-animation-delay:2.9s}.slow02{animation-duration:3s;animation-delay:1s;-webkit-animation-duration:3s;-webkit-animation-delay:1s}.reallyslow{animation-duration:6s;animation-delay:3s;-webkit-animation-duration:6s;-webkit-animation-delay:3s}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}@keyframes wobble{from{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:none;transform:none}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) 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{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{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:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{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:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
/*!
*  - v1.2.2
* Homepage: http://bqworks.com/slider-pro/
* Author: bqworks
* Author URL: http://bqworks.com/
*/
.slider-pro{position:relative;margin:0 auto;-moz-box-sizing:content-box;box-sizing:content-box}.sp-slides-container{position:relative}.sp-mask{position:relative;overflow:hidden}.sp-mask img{width:auto;height:100%}.sp-slides{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000}.sp-slide{position:absolute;background:#fff;opacity:.4}.sp-selected{opacity:1}.sp-image-container{overflow:hidden}.sp-image{position:relative;display:block;border:none}.sp-no-js{overflow:hidden;max-width:100%}.sp-thumbnails-container{position:relative;overflow:hidden}.sp-top-thumbnails,.sp-bottom-thumbnails{left:0;margin:0 auto}.sp-top-thumbnails{position:absolute;top:0;margin-bottom:4px}.sp-bottom-thumbnails{margin-top:4px}.sp-left-thumbnails,.sp-right-thumbnails{position:absolute;top:0}.sp-right-thumbnails{right:0;margin-left:4px}.sp-left-thumbnails{left:0;margin-right:4px}.sp-thumbnails{position:relative}.sp-thumbnail{border:none}.sp-thumbnail-container{position:relative;display:block;overflow:hidden;float:left;-moz-box-sizing:border-box;box-sizing:border-box}.sp-top-thumbnails .sp-thumbnail-container,.sp-bottom-thumbnails .sp-thumbnail-container{margin-left:2px;margin-right:2px}.sp-top-thumbnails .sp-thumbnail-container:first-child,.sp-bottom-thumbnails .sp-thumbnail-container:first-child{margin-left:0}.sp-top-thumbnails .sp-thumbnail-container:last-child,.sp-bottom-thumbnails .sp-thumbnail-container:last-child{margin-right:0}.sp-left-thumbnails .sp-thumbnail-container,.sp-right-thumbnails .sp-thumbnail-container{margin-top:2px;margin-bottom:2px}.sp-left-thumbnails .sp-thumbnail-container:first-child,.sp-right-thumbnails .sp-thumbnail-container:first-child{margin-top:0}.sp-left-thumbnails .sp-thumbnail-container:last-child,.sp-right-thumbnails .sp-thumbnail-container:last-child{margin-bottom:0}.sp-right-thumbnails.sp-has-pointer{margin-left:-13px}.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;left:18px;margin-left:0 !important}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;height:100%;border-left:5px solid red;left:0;top:0;margin-left:13px}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:0;top:50%;margin-top:-8px;border-right:13px solid red;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-left-thumbnails.sp-has-pointer{margin-right:-13px}.sp-left-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;right:18px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;height:100%;border-left:5px solid red;right:0;top:0;margin-right:13px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;right:0;top:50%;margin-top:-8px;border-left:13px solid red;border-top:8px solid transparent;border-bottom:8px solid transparent}.sp-bottom-thumbnails.sp-has-pointer{margin-top:-13px}.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;top:18px;margin-top:0 !important}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;width:100%;border-bottom:5px solid red;top:0;margin-top:13px}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:50%;top:0;margin-left:-8px;border-bottom:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent}.sp-top-thumbnails.sp-has-pointer{margin-bottom:-13px}.sp-top-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;bottom:18px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{content:'';position:absolute;width:100%;border-bottom:5px solid red;bottom:0;margin-bottom:13px}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{content:'';position:absolute;width:0;height:0;left:50%;bottom:0;margin-left:-8px;border-top:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent}.sp-layer{position:absolute;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden}.sp-black{color:#fff;background:#000;background:rgba(0,0,0,.7)}.sp-white{color:#000;background:#fff;background:rgba(255,255,255,.7)}.sp-rounded{border-radius:10px}.sp-padding{padding:10px}.sp-caption-container{text-align:center;margin-top:10px}.sp-full-screen{margin:0 !important;background-color:#000}.sp-full-screen-button{position:absolute;top:5px;right:10px;font-size:30px;line-height:1;cursor:pointer;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sp-full-screen-button:before{content:'\2195'}.sp-fade-full-screen{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.slider-pro:hover .sp-fade-full-screen{opacity:1}.sp-buttons{position:absolute;width:100%;text-align:right;padding-right:5px;bottom:0}.sp-button{width:10px;height:10px;border-radius:10px;margin:4px;background:#fff;display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.sp-selected-button{background-color:#000}@media screen and (max-width:767px){.sp-buttons{display:none}}.sp-arrows{position:absolute}.sp-fade-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.sp-slides-container:hover .sp-fade-arrows{opacity:1}.sp-horizontal .sp-arrows{width:100%;margin:0 auto;left:0;top:50%;margin-top:-15px}.sp-vertical .sp-arrows{height:100%;left:50%;top:0;margin-left:-10px}.sp-arrow{position:absolute;display:block;width:12px;height:30px;cursor:pointer}.sp-vertical .sp-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-horizontal .sp-previous-arrow{left:20px}.sp-horizontal .sp-next-arrow{right:20px}.sp-vertical .sp-previous-arrow{top:20px}.sp-vertical .sp-next-arrow{bottom:20px}.sp-previous-arrow:before,.sp-previous-arrow:after,.sp-next-arrow:before,.sp-next-arrow:after{content:'';position:absolute;width:50%;height:50%;background-color:#fff;box-shadow:0px 1px 1px #666}.sp-previous-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-previous-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-next-arrow:before{right:30%;top:0;-webkit-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);transform:skew(35deg,0deg)}.sp-next-arrow:after{right:30%;top:50%;-webkit-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg)}.ie8 .sp-arrow,.ie7 .sp-arrow{width:0;height:0}.ie8 .sp-arrow:before,.ie8 .sp-arrow:after,.ie7 .sp-arrow:before,.ie7 .sp-arrow:after{content:none}.ie8.sp-horizontal .sp-previous-arrow,.ie7.sp-horizontal .sp-previous-arrow{border-right:20px solid #fff;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie8.sp-horizontal .sp-next-arrow,.ie7.sp-horizontal .sp-next-arrow{border-left:20px solid #fff;border-top:20px solid transparent;border-bottom:20px solid transparent}.ie8.sp-vertical .sp-previous-arrow,.ie7.sp-vertical .sp-previous-arrow{border-bottom:20px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent}.ie8.sp-vertical .sp-next-arrow,.ie7.sp-vertical .sp-next-arrow{border-top:20px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent}.sp-thumbnail-arrows{position:absolute}.sp-fade-thumbnail-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows{opacity:1}.sp-top-thumbnails .sp-thumbnail-arrows,.sp-bottom-thumbnails .sp-thumbnail-arrows{width:100%;top:50%;left:0;margin-top:-12px}.sp-left-thumbnails .sp-thumbnail-arrows,.sp-right-thumbnails .sp-thumbnail-arrows{height:100%;top:0;left:50%;margin-left:-7px}.sp-thumbnail-arrow{position:absolute;display:block;width:15px;height:25px;cursor:pointer}.sp-left-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow,.sp-right-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-top-thumbnails .sp-previous-thumbnail-arrow,.sp-bottom-thumbnails .sp-previous-thumbnail-arrow{left:0}.sp-top-thumbnails .sp-next-thumbnail-arrow,.sp-bottom-thumbnails .sp-next-thumbnail-arrow{right:0}.sp-left-thumbnails .sp-previous-thumbnail-arrow,.sp-right-thumbnails .sp-previous-thumbnail-arrow{top:0}.sp-left-thumbnails .sp-next-thumbnail-arrow,.sp-right-thumbnails .sp-next-thumbnail-arrow{bottom:0}.sp-previous-thumbnail-arrow:before,.sp-previous-thumbnail-arrow:after,.sp-next-thumbnail-arrow:before,.sp-next-thumbnail-arrow:after{content:'';position:absolute;width:50%;height:50%;background-color:#fff}.sp-previous-thumbnail-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-previous-thumbnail-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-next-thumbnail-arrow:before{right:30%;top:0;-webkit-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);transform:skew(35deg,0deg)}.sp-next-thumbnail-arrow:after{right:30%;top:50%;-webkit-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg)}.ie8 .sp-thumbnail-arrow,.ie7 .sp-thumbnail-arrow{width:0;height:0}.ie8 .sp-thumbnail-arrow:before,.ie8 .sp-thumbnail-arrow:after,.ie7 .sp-thumbnail-arrow:before,.ie7 .sp-thumbnail-arrow:after{content:none}.ie8 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow{border-right:12px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}.ie8 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-bottom-thumbnails .sp-next-thumbnail-arrow{border-left:12px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}.ie8 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-previous-thumbnail-arrow{border-bottom:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent}.ie8 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-next-thumbnail-arrow{border-top:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent}a.sp-video{text-decoration:none}a.sp-video img{-webkit-backface-visibility:hidden;border:none}a.sp-video:after{content:'\25B6';position:absolute;width:45px;padding-left:5px;height:50px;border:2px solid #fff;text-align:center;font-size:30px;border-radius:30px;top:0;color:#fff;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);margin:auto;line-height:52px}.slider-pro img.sp-image,.slider-pro img.sp-thumbnail{max-height:none;border:none !important;border-radius:0 !important;padding:0 !important;-webkit-box-shadow:none !important;-mox-box-shadow:none !important;box-shadow:none !important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.slider-pro a{position:static;transition:none !important;-moz-transition:none !important;-webkit-transition:none !important;-o-transition:none !important}.slider-pro iframe,.slider-pro object,.slider-pro video,.slider-pro embed,.slider-pro canvas{max-width:none;max-height:none}.slider-pro p.sp-layer{font-size:14px;line-height:1.4;margin:0}.slider-pro h1.sp-layer{font-size:32px;line-height:1.4;margin:0}.slider-pro h2.sp-layer{font-size:24px;line-height:1.4;margin:0}.slider-pro h3.sp-layer{font-size:19px;line-height:1.4;margin:0}.slider-pro h4.sp-layer{font-size:16px;line-height:1.4;margin:0}.slider-pro h5.sp-layer{font-size:13px;line-height:1.4;margin:0}.slider-pro h6.sp-layer{font-size:11px;line-height:1.4;margin:0}.slider-pro img.sp-layer{border:none}
@charset "utf-8";#blog #contents{min-width:1100px;background:#f8f8f8}.blog-area{width:100%;padding:60px 0}.blog-inner{position:relative;width:100%;max-width:1100px;margin:0 auto}.blog-container{overflow:hidden;letter-spacing:1px}.blog-main{float:left;width:760px}@media screen and (min-width:0px) and (max-width:768px){#blog #contents{min-width:100%}.blog-area{padding:30px 0}.blog-inner{width:95%;max-width:100%;margin:0 auto}.blog-main{float:none;width:100%;margin:0 auto}}#blog h1{color:#fff}#blog h2{background:#ede7cc;margin:0}#blog .blog_h2txt{display:block;width:1100px;color:#5b4436;font-size:12px;text-align:left;background:#ede7cc;padding:3px 0;margin:0 auto}@media screen and (min-width:0px) and (max-width:768px){#blog h1{margin:0 0 0 2%}#blog .blog_h2txt{width:100%;font-size:10px;padding-left:2%}}#blog h3{margin-bottom:0}#blog h3:after{content:none}#blog h4{border:none}#blog header{background:url(//www.sakai-ortho.com/wp-content/themes/template-col2/css/../img/blog/blog_header_pattern.png) repeat center top,url(//www.sakai-ortho.com/wp-content/themes/template-col2/css/../img/blog/blog_header_bg.jpg) no-repeat center top;background-size:2px 2px,cover}#blog header .inner{position:relative;width:1100px;min-width:1100px;height:300px;margin:0 auto}.blog-title a{position:absolute;top:190px;left:0;color:#fff;font-size:28px;font-weight:700;text-shadow:1px 1px 5px rgba(0,0,0,.5);line-height:1.4}@media screen and (min-width:0px) and (max-width:768px){#blog .wrap{margin:0}#blog header{display:block !important;min-width:100%}#blog header .inner{width:100%;min-width:100%;height:auto;padding-bottom:30%}.blog-title a{top:20%;left:2%;font-size:18px}}.entry-area{background:#fff;border:1px solid #e8e8e8;padding:60px 40px;margin-bottom:60px;overflow:hidden}.entry-area a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}.entry-title,.entry-title a{display:block;color:#5b4436;font-size:30px;font-weight:700;line-height:1.5;border:none;padding:0}.entry-date{display:inline-block;color:#666;font-size:13px;text-align:left;margin:20px 20px 0 0}.entry-date i{color:#666;font-size:14px;margin-right:3px}.entry-category,.entry-category a{display:inline-block;color:#666;font-size:13px;padding-top:5px}.entry-category i{color:#666;font-size:14px;margin-right:2px}.entry-text{color:#333;font-size:16px;line-height:1.8;border-top:1px solid #e8e8e8;padding-top:40px;margin-top:20px}.entry-text a{color:#333;text-decoration:underline}.entry-title p,.entry-date p{margin-bottom:0 !important}@media screen and (min-width:0px) and (max-width:768px){.entry-area{padding:8% 4%;margin-bottom:30px}.entry-title,.entry-title a{font-size:18px}.entry-date{font-size:12px;margin:20px 2% 0 0}.entry-date i{font-size:12px}.entry-category,.entry-category a,.entry-category i{font-size:12px}}.side_blog{float:right;width:280px;font-size:13px;margin:0 15px 0 0}.side_blog a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}@media screen and (min-width:0px) and (max-width:768px){.side_blog{float:none;width:100%;padding:40px 1% 1%}}.widget{margin-bottom:40px}.widget li{border-bottom:1px dotted #bbb;padding:12px 10px 12px 0;overflow:hidden}.widget li,.widget li a{display:block;color:#3e220b;font-size:13px;line-height:1.4;text-decoration:none}.widget li a:before{font-family:"fontAwesome";content:"\f0da";margin:0 5px 0 15px}.widgettitle{position:relative;width:100%;color:#333;font-size:14px;font-weight:700;display:inline-block;vertical-align:middle;padding:0 0 12px;margin-bottom:10px}.widgettitle:after{position:absolute;left:0;bottom:0;content:'';width:100%;height:1px;border-top:1px solid #ede7cc;border-bottom:2px solid #ede7cc}.widget_recent_entries li{position:relative}.widget_recent_entries li .post-date{position:absolute;top:0;left:0;display:block;color:#000;font-size:12px;line-height:1.6}@media screen and (min-width:0px) and (max-width:768px){.widget_recent_entries{padding:2%}}label.screen-reader-text{display:none;border:1px solid #e8e8e8}.widget_archive select{width:100%;padding:5px;font-size:16px;border:1px solid #e8e8e8}@media screen and (min-width:0px) and (max-width:768px){.profile_img{display:block;width:50%;margin:0 auto 10px}}.wp-pagenavi{text-align:center;padding:10px 10px 5px;margin:70px 0 0}.page-nav li{display:inline;font-size:14px;margin:0 2px;padding:0}.wp-pagenavi .page{display:inline-block;color:#333;font-size:14px;border:1px solid #9a9a9a;text-decoration:none;vertical-align:middle;background:#fff;padding:1px 10px;margin:0 2px}.wp-pagenavi .current{display:inline-block;color:#fff;font-size:14px;border:1px solid #9a9a9a;text-decoration:none;vertical-align:middle;background:#333;padding:1px 10px;margin:0 2px}.wp-pagenavi a:hover{color:#fff;background:#333}.wp-pagenavi .nextpostslink,.wp-pagenavi .previouspostslink{color:#333;font-size:16px;text-decoration:none}.wp-pagenavi .nextpostslink{margin-left:10px}.wp-pagenavi .previouspostslink{margin-right:10px}.wp-pagenavi .nextpostslink:hover,.wp-pagenavi .previouspostslink:hover{color:#999;background:0 0}@media screen and (min-width:0px) and (max-width:768px){.wp-pagenavi{text-align:center;padding:10px 10px 5px;margin:0}}#prev_next{display:table;width:100%;padding:0;margin:36px 0 24px}#prev_next #prev,#prev_next #next{display:table-cell;position:relative;width:50%;border-top:#ccc 1px solid;border-bottom:#ccc 1px solid;background:#fff;padding:30px 10px 10px}#prev_next #prev{border-left:#ccc 1px solid;border-right:#ccc 1px solid}#prev_next #next{border-right:#ccc 1px solid}#prev_next #prev_title,#prev_next #next_title{position:absolute;top:-1em;color:#fff;font-size:14px;text-align:center;background:#0c2d5d;padding:3px 10px}#prev_next #next_title{right:10px}#prev_next #prev p,#prev_next #next p{color:#999;font-size:15px;line-height:1.5}#prev_next #prev img,#prev_next #next img{margin:0 auto}#prev_next #prev img{float:left;margin-right:10px}#prev_next #next img{float:right;margin-left:10px}#prev_next a p{color:#666 !important;font-weight:700}#prev_next a:hover p{text-decoration:underline}@media screen and (min-width:0px) and (max-width:768px){#prev_next{display:block;margin:36px 0 24px}#prev_next #prev,#prev_next #next{display:block;width:100%;overflow:hidden;padding-top:40px}#prev_next #prev{border-bottom:none}#prev_next #next{border-left:#ccc 1px solid;padding-right:0}#prev_next #prev_title,#prev_next #next_title{top:0}#prev_next #prev_title{left:0}#prev_next #next_title{right:0}#prev_next #prev p,#prev_next #next p{font-size:15px;line-height:1.5}}#blog footer,#blog .footer_copy{background:#fff}#blog .sp-bottom-menu{display:none}@media screen and (min-width:0px) and (max-width:768px){#blog .sp-bottom-menu{display:block;position:fixed;bottom:0;left:0;width:100%;height:60px;background:#222;z-index:999}#blog .sp-bottom-menu li{float:left;width:33%;text-align:center}#blog .sp-bottom-menu li i{color:#fff}#blog .sp-bottom-menu li a{display:block;color:#fff;font-size:9px;text-decoration:none}#blog .sp-bottom-menu li span{display:block;line-height:1.4}#blog .sp-bottom-menu li:nth-child(1){height:40px;margin:8px 0 0}#blog .sp-bottom-menu li:nth-child(1) i{font-size:20px}#blog .sp-bottom-menu li:nth-child(1) span{margin:8px 0 0}#blog .sp-bottom-menu li:nth-child(2){height:40px;margin:5px 0 0}#blog .sp-bottom-menu li:nth-child(2) i{font-size:20px}#blog .sp-bottom-menu li:nth-child(2) span{margin:2px 0 0}#blog .sp-bottom-menu li:nth-child(3){height:40px;margin:8px 0 0}#blog .sp-bottom-menu li:nth-child(3) i{font-size:20px}#blog .sp-bottom-menu li:nth-child(3) span{margin:8px 0 0}}#blog #btn_pagetop{position:fixed;bottom:25px;right:20px}#blog #btn_pagetop a{display:block;width:45px;height:45px;border-radius:50%;color:#fff;font-size:30px;text-align:center;line-height:1.3;text-decoration:none;background:#5aae48;opacity:.9;filter:alpha(opacity=90);-ms-filter:"alpha(opacity=90)";transition:all .4s}#blog #btn_pagetop a:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)"}#blog #btn_pagetop a i{margin-right:0}@media screen and (min-width:0px) and (max-width:768px){#blog #btn_pagetop{display:none}}#blog ul{list-style-type:disc;list-style-position:inside}
.lazy-hidden,.entry img.lazy-hidden,img.thumbnail.lazy-hidden{background-color:#fff;background-image:url(//www.sakai-ortho.com/wp-content/plugins/a3-lazy-load/assets/css/loading.gif);background-repeat:no-repeat;background-position:50% 50%}figure.wp-block-image img.lazy-hidden{min-width:150px}picture source[type="image/webp"]{display:block}