/**
 * common
 *
 * @description 
 * @version v1.0.0
 * @link 
 * @license ISC
 * @author ryo
 * @modified 1/17/2020, 6:50:05 PM
 */
@charset 'UTF-8';.nmpd-wrapper{display:none}.nmpd-target{cursor:pointer}.nmpd-grid{position:absolute;left:50px;top:50px;z-index:20000;-khtml-user-select:none;padding:10px;width:initial}.nmpd-overlay{z-index:19999}input.nmpd-display{text-align:right}.box_scroll{display:block;overflow:auto;-webkit-overflow-scrolling:touch}.box_fixed{position:fixed;margin:10px auto;padding:0 0 15px 0;width:auto;height:auto;max-width:1500px;background:#fff;border:1px solid #999;border-radius:4px;font-size:.88em;width:100%;text-align:center}.box-wrap{height:200px}.boxes-container{display:flex;justify-content:center;-webkit-justify-content:center;width:auto;height:auto}.boxes{margin:5px 5px 5px 5px;padding:0;width:auto;height:auto;background:#fff;border:1px solid #bcbcbc;border-radius:1px;font-size:.88em}.boxes .boxes-header{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;padding:2px 20px;color:#666;border-radius:1px 1px 0 0;border-bottom:1px solid #eee;background:#107ee9;text-shadow:0 1px 0 rgba(0,0,0,.2)}.boxes .boxes-header>.title{color:#fff;font-size:1.4em;font-weight:300}.boxes .boxes-header>.boxes-header-action{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center}.boxes .boxes-header .boxes-header-action>div{padding:0 0 0 20px}.boxes .boxes-header .boxes-header-action>.ban,.boxes .boxes-header .boxes-header-action>.close,.boxes .boxes-header .boxes-header-action>.copy,.boxes .boxes-header .boxes-header-action>.minus,.boxes .boxes-header .boxes-header-action>.plus,.boxes .boxes-header .boxes-header-action>.print,.boxes .boxes-header .boxes-header-action>.save,.boxes .boxes-header .boxes-header-action>.trash{color:#fff;font-size:2em;font-weight:300;cursor:pointer}.boxes .boxes-header .boxes-header-action>.down,.boxes .boxes-header .boxes-header-action>.up{color:#fff;font-size:2em;font-weight:300;cursor:pointer}.boxes .boxes-body{color:#555}.boxes .boxes-body .boxes-body-row{padding:7px 20px 1px 20px;border-bottom:1px solid #e3e3e3}.boxes .boxes-body .boxes-body-row .boxes-body-row-inner{display:flex;justify-content:space-between;-webkit-justify-content:space-between}.boxes .boxes-body .boxes-body-row .boxes-body-row-inner>div{padding:0 20px 0 0}.boxes .boxes-body .boxes-body-row .boxes-body-row-inner div>.name{font-size:1.1em;font-weight:200;color:#000;padding:0 0 5px 0}.boxes .boxes-body .boxes-body-row .boxes-body-row-inner div>.value{color:#111}.boxes .boxes-body .boxes-body-row .boxes-body-row-inner div>.edit{font-size:1.5em;color:#2a95ff;font-weight:300;cursor:pointer}.boxes .boxes-body .boxes-body-row .boxes-body-row-inner div>.edit:hover{text-decoration:underline}.boxes .boxes-body .boxes-body-row .boxes-body-row-inner .boxes-body-inner{width:100%}.boxes .boxes-body .boxes-body-row .boxes-body-row-inner .boxes-body-inner .colspan{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;width:auto;height:auto}.boxes input[type=password],.boxes input[type=text]{color:#111;width:100%;border:none;outline:0;padding:5px;font-size:12px;border:1px solid #b9b9b9;border-radius:1px;background:#fcfcfc;-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);box-shadow:inner 0 0 1px rgba(0,0,0,.2)}.boxes input[type=password]:focus,.boxes input[type=text]:focus{background:#fff;border:1px solid #5ba9f5;box-shadow:none}.boxes .noinput{color:#111;width:100%;border:none;outline:0;padding:2px;border:1px solid #8ba1de!important;border-radius:1px;background:#f8faff!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.boxes .f09{font-size:.9em!important}.boxes .f10{font-size:1em!important}.boxes textarea{color:#111;width:100%;border:none;outline:0;padding:5px;font-size:12px;border:1px solid #aaa;border-radius:3px;background:#fff;-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);box-shadow:inner 0 0 1px rgba(0,0,0,.2)}.boxes textarea:focus{background:#fff;border:1px solid #5ba9f5;box-shadow:none}.boxes-bg-f3f3f3{background:#f3f3f3!important}.boxes-bg-e7fcd7{background:#e7fcd7!important}.boxes-header-bg-008447{background:#008447!important}.boxes-body-row-bg-f7f7f7{background:#f7f7f7!important}#tbl_scroll{display:block;overflow:auto;-webkit-overflow-scrolling:touch;height:500px}.tables{margin:5px 5px 0 5px;width:auto;height:auto;background:#fff;border:1px solid #bcbcbc;border-radius:1px;font-size:.88em}.tables .tables-header{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center;padding:2px 20px;color:#666;border-radius:1px 1px 0 0;border-bottom:1px solid #eee;background:#107ee9;text-shadow:0 1px 0 rgba(0,0,0,.2)}.tables .tables-header>.title{color:#fff;font-size:1.4em;font-weight:300}.tables .tables-header>.tables-header-action{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:center}.tables .tables-header .tables-header-action>div{padding:0 0 0 20px}.tables .tables-header .tables-header-action>.close,.tables .tables-header .tables-header-action>.file,.tables .tables-header .tables-header-action>.minus,.tables .tables-header .tables-header-action>.plus,.tables .tables-header .tables-header-action>.print,.tables .tables-header .tables-header-action>.save,.tables .tables-header .tables-header-action>.table,.tables .tables-header .tables-header-action>.trash{color:#fff;font-size:2em;font-weight:300;cursor:pointer}.tables table.tables-container{margin:10px 0 0 0;border-collapse:collapse;border-spacing:1px;text-align:left;line-height:1.5;width:100%}#clone-header thead,.tables table.tables-container thead{background:#fff}.tables table.tables-container thead tr,.tables table.tables-container>#clone-heade thead tr{border-bottom:1px solid #ccc}.tables table.tables-container tbody tr{border-bottom:1px solid #ddd}.tables table.tables-container tbody tr:hover{background:#e2f4ff}.tables table.tables-container tbody tr:active{background:#93cbf7}.tables table.tables-container thead th,.tables table.tables-container>#clone-header thead th{width:auto;padding:7px 10px 3px 10px;color:#111;font-size:1.1em;font-weight:400;vertical-align:top}.tables table.tables-container tbody td{width:auto;padding:6px 6px 6px 6px;color:#111;font-size:1em;font-weight:300;vertical-align:middle;border-right:1px solid #eee}.tables table.tables-container tbody td .tables-td-inner .colspan{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;width:auto;height:auto}.tables table.tables-container tbody>#sortable-rd-table tr{cursor:move}.tables table.tables-container tbody td>.edit{color:#2a95ff;font-weight:300;cursor:pointer}.tables table.tables-container tbody td>.edit:hover{text-decoration:underline}.tables table.tables-container tbody div.delete{color:#768088;font-size:1.1em;font-weight:300;cursor:pointer}.tables table.tables-container thead th>.edit,.tables table.tables-container>#clone-header thead th>.edit{color:#2a95ff;font-weight:300;cursor:pointer}.tables table.tables-container thead th>.edit:hover,.tables table.tables-container>#clone-header thead th>.edit:hover{text-decoration:underline}.tables input[type=text]{color:#111;width:100%;border:none;outline:0;padding:5px;font-size:12px;border:1px solid #aaa;border-radius:1px;background:#fcfcfc;-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);box-shadow:inner 0 0 1px rgba(0,0,0,.2)}.tables input[type=text]:focus{background:#fff;border:1px solid #5ba9f5;box-shadow:none}.row-odd{background:#f3f3f3}#regular-service-table table thead tr th{border:1px soild #eee!important}#regular-service-table table.tables-container tbody td{border-right:1px soild #eee!important}.tables table.tables-container tbody td:last-child{border-right:1px solid #bcbcbc!important}.tables .noinput{color:#111;width:100%;border:none;outline:0;padding:2px;border:1px solid #8ba1de!important;border-radius:1px;background:#f8faff!important;-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.tables .f09{font-size:.9em!important}.tables .f10{font-size:1em!important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}html{width:100%;height:100%}body{width:100%;height:100%;font-family:'Noto Sans Japanese',sans-serif;background:#fafbfb;animation:fadeIn 1s ease 0s 1 normal;-webkit-animation:fadeIn 1s ease 0s 1 normal}.container{padding-top:constant(safe-area-inset-top);padding-right:constant(safe-area-inset-right);padding-bottom:constant(safe-area-inset-bottom);padding-left:constant(safe-area-inset-left)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}#debug-kit-toolbar{display:none}.flash-message{position:relative;top:20px}.login{position:relative;top:200px;left:50%;margin:-150px 0 0 -150px;padding:10px 15px;width:300px;height:300px;border-radius:1px;border:1px solid #bcbcbc;background:#f6f6f6}.login h1{padding:0 0 20px 0;color:#333;text-shadow:0 0 1px rgba(0,0,0,.3);letter-spacing:1px;text-align:center}input{width:100%;margin-bottom:10px;background:rgba(0,0,0,.3);border:none;outline:0;padding:7px;font-size:16px;color:#fff;border:1px solid rgba(0,0,0,.3);border-radius:2px;-webkit-transition:box-shadow .5s ease;-moz-transition:box-shadow .5s ease;-o-transition:box-shadow .5s ease;-ms-transition:box-shadow .5s ease;transition:box-shadow .5s ease}input:focus{background:rgba(0,0,0,.3)}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}textarea{color:#111;border:none;outline:0;padding:5px;font-size:12px;border:1px solid #aaa;border-radius:1px;background:#fcfcfc;-moz-box-shadow:inset 0 0 1px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.2);box-shadow:inner 0 0 1px rgba(0,0,0,.2)}textarea:focus{background:#fff;border:1px solid #5ba9f5;box-shadow:none}#receipts{position:relative;bottom:0;width:100%;height:100vh;right:0;transition:display .2s 0s ease}#is-container{display:none;z-index:9010;position:absolute!important;margin:auto;width:400px;min-height:200px;overflow:scroll;background:#f8f8f8;border:1px solid #ddd;box-shadow:0 2px 2px rgba(208,194,194,.77)}#is-container .is-body .is-body-row{display:flex;justify-content:space-between;-webkit-justify-content:space-between;align-items:flex-start;padding:5px 2px;cursor:pointer;border-bottom:1px solid #eee;font-size:.8em;font-weight:400}#is-container .is-body .is-body-row:hover{background:#e8e8e8}.actions{display:flex;justify-content:center;margin:15px 0 10px 0;width:100%}.actions div{margin:0 5px}.browser{display:flex;justify-content:center;margin:20px auto 20px auto;width:100%}.btn{padding:7px 17px;font-size:1.3em;box-shadow:0 1px 1px rgba(208,194,194,.77)}.remark-inline-box{background:#fcfcfc;border:2px solid #ff8f00}.remark-inline-text{color:#ff7207}.flash-content{position:relative;left:250px;width:600px}.data-content{position:relative;top:10px;left:250px;width:600px}.data-content .btn{width:150px;font-weight:300;text-shadow:none;margin:10px 0 10px 0}.data-content h1{font-weight:200;font-size:2em}.data-content select{font-weight:200;font-size:1.5em}.data-content .data-content-detail{margin:50px 0 0 0}.input-side div{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;align-items:start}.input-side div .fas{margin:0 30px 0 0;font-size:1.3em}.inspect-green{color:#00bd00}.inspect-red{color:#ff2f65}.inspect-gray{color:#aaa}#footer-wrap{height:50px}.cursor{cursor:pointer}.txt-right{text-align:right}.r-select{overflow:hidden;width:auto;margin:0 0 5px 0;text-align:center}.r-select date,.r-select select{width:auto;padding-right:1em;cursor:pointer;text-indent:.01px;text-overflow:ellipsis;border:none;outline:0;background:0 0;background-image:none;box-shadow:none;-webkit-appearance:none;appearance:none}.r-select select::-ms-expand{display:none}.r-select date::-ms-expand{display:none}.r-select.r-select-type1{position:relative;border:1px solid #bbb;border-radius:1px;background:#fff}.r-select.r-select-type1::before{position:absolute;top:.8em;right:.9em;width:0;height:0;padding:0;content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;pointer-events:none}.r-select.r-select-type1 select{padding:5px 50px 7px 8px;color:#666}.r-select.r-select-type2{position:relative;border:1px solid #bbb;border-radius:1px;background:#fff}.r-select.r-select-type2 select{padding:5px 50px 5px 8px;color:#666}.search-group{display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;width:auto;height:auto}.search-group>div{margin:0 5px 0 0}.i-search{font-size:1.6em;color:#2a95ff;font-weight:300;cursor:pointer}.map-search{font-size:1.6em;color:#ea4336;font-weight:300;cursor:pointer}.nav-background-green{background:#1f9020!important}.nav-background-brown{background:#794848!important}.nav-background-blue{background:#1957c3!important}.nav-border-green{border:2px solid #1f9020}.nav-border-brown{border:2px solid #794848}.nav-border-blue{border:2px solid #1957c3}.nav-icon-green{color:#1f9020}.nav-icon-brown{color:#794848}.nav-icon-blue{color:#1957c3}.nav-icon-white{color:#fff}.nav-icon-black{color:#555}.ui-widget.ui-widget-content{box-shadow:0 1px 1px #777}.ui-widget-header{border:none}td.ui-datepicker-week-end:first-child a.ui-state-default{background-color:#fb79c6;color:#fff!important}td.ui-datepicker-week-end:last-child a.ui-state-default{background-color:#5192f9;color:#fff!important}td.ui-datepicker-week-end a.ui-state-hover{opacity:.8}td.ui-datepicker-week-end a.ui-state-highlight{background-color:#28ce4d!important}.box-footer-aciton{margin:0 auto;font-size:1em;background:#efefef}.dr-service-add .fas,.dr-service-del .fas{font-size:2em!important;cursor:pointer}.dr-service-add .fas{color:#00f}.dr-service-del .fas{color:red}.nmpd-grid{border:none}.nmpd-grid>tbody>tr>td{border:none}.nmpd-grid input[type=text]{margin:10px;font-size:1.5em;background:#eee;padding:5px}.nmpd-grid .btn{margin:0 10px 10px 10px;padding:7px 40px;font-size:2em;box-shadow:0 1px 1px rgba(208,194,194,.77);outline:0}.nmpd-grid .sep{margin:0 10px 10px 10px;padding:7px 40px;font-size:2em;box-shadow:0 1px 1px rgba(208,194,194,.77);outline:0}.slick-dots li button:before{font-size:25px!important;line-height:25px!important}.flash-message{width:1000px!important}form.cmxform label.error,label.error{font-size:1em;font-weight:300;color:#f71182}.container>.switch{display:block;margin:0}.switch{position:relative;display:inline-block;vertical-align:top;width:62px;height:20px;padding:3px;border-radius:18px}.switch-input{position:absolute;top:0;left:0;opacity:0}.switch-label{position:relative;display:block;height:inherit;font-size:10px;text-transform:uppercase;background:#eceeef;border-radius:inherit;box-shadow:inset 0 1px 2px rgba(0,0,0,.12),inset 0 0 2px rgba(0,0,0,.15);-webkit-transition:.15s ease-out;-moz-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity background;-moz-transition-property:opacity background;-o-transition-property:opacity background;transition-property:opacity background}.switch-label:after,.switch-label:before{position:absolute;top:50%;margin-top:-.5em;line-height:1;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;transition:inherit}.switch-label:before{content:attr(data-off);right:11px;color:#aaa;text-shadow:0 1px rgba(255,255,255,.5)}.switch-label:after{content:attr(data-on);left:11px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.switch-input:checked~.switch-label{background:#47a8d8;box-shadow:inset 0 1px 2px rgba(0,0,0,.15),inset 0 0 3px rgba(0,0,0,.2)}.switch-input:checked~.switch-label:before{opacity:0}.switch-input:checked~.switch-label:after{opacity:1}.switch-handle{position:absolute;top:4px;left:4px;width:18px;height:18px;background:#fff;border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,0,.2);background-image:-webkit-linear-gradient(top,#fff 40%,#f0f0f0);background-image:-moz-linear-gradient(top,#fff 40%,#f0f0f0);background-image:-o-linear-gradient(top,#fff 40%,#f0f0f0);background-image:linear-gradient(to bottom,#fff 40%,#f0f0f0);-webkit-transition:left .15s ease-out;-moz-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.switch-handle:before{content:'';position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;width:12px;height:12px;background:#f9f9f9;border-radius:6px;box-shadow:inset 0 1px rgba(0,0,0,.02);background-image:-webkit-linear-gradient(top,#eee,#fff);background-image:-moz-linear-gradient(top,#eee,#fff);background-image:-o-linear-gradient(top,#eee,#fff);background-image:linear-gradient(to bottom,#eee,#fff)}.switch-input:checked~.switch-handle{left:40px;box-shadow:-1px 1px 5px rgba(0,0,0,.2)}.switch-green>.switch-input:checked~.switch-label{background:#4fb845}@keyframes radio-hover-color{from{border-color:silver}to{border-color:#3e97eb}}.magic-checkbox,.magic-radio{position:absolute;display:none}.magic-checkbox[disabled],.magic-radio[disabled]{cursor:not-allowed}.magic-checkbox+label,.magic-radio+label{position:relative;display:block;padding-left:30px;cursor:pointer;vertical-align:middle}.magic-checkbox+label:hover:before,.magic-radio+label:hover:before{animation-duration:.4s;animation-fill-mode:both;animation-name:radio-hover-color}.magic-checkbox+label:before,.magic-radio+label:before{position:absolute;top:0;left:0;display:inline-block;width:20px;height:20px;content:'';border:1px solid silver}.magic-checkbox+label:after,.magic-radio+label:after{position:absolute;display:none;content:''}.magic-checkbox[disabled]+label,.magic-radio[disabled]+label{cursor:not-allowed;color:#e4e4e4}.magic-checkbox[disabled]+label:after,.magic-checkbox[disabled]+label:before,.magic-checkbox[disabled]+label:hover,.magic-radio[disabled]+label:after,.magic-radio[disabled]+label:before,.magic-radio[disabled]+label:hover{cursor:not-allowed}.magic-checkbox[disabled]+label:hover:before,.magic-radio[disabled]+label:hover:before{border:1px solid #e4e4e4;animation-name:none}.magic-checkbox[disabled]+label:before,.magic-radio[disabled]+label:before{border-color:#e4e4e4}.magic-checkbox:checked+label:before,.magic-radio:checked+label:before{animation-name:none}.magic-checkbox:checked+label:after,.magic-radio:checked+label:after{display:block}.magic-radio+label:before{border-radius:50%}.magic-radio+label:after{top:6px;left:6px;width:8px;height:8px;border-radius:50%;background:#3e97eb}.magic-radio:checked+label:before{border:1px solid #3e97eb}.magic-radio:checked[disabled]+label:before{border:1px solid #c9e2f9}.magic-radio:checked[disabled]+label:after{background:#c9e2f9}.magic-checkbox+label:before{border-radius:3px}.magic-checkbox+label:after{top:2px;left:7px;box-sizing:border-box;width:6px;height:12px;transform:rotate(45deg);border-width:2px;border-style:solid;border-color:#fff;border-top:0;border-left:0}.magic-checkbox:checked+label:before{border:#3e97eb;background:#3e97eb}.magic-checkbox:checked[disabled]+label:before{border:#c9e2f9;background:#c9e2f9}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{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}.slick-loading .slick-list{background:#fff url(../img/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../fonts/slick.eot);src:url(../fonts/slick.eot?#iefix) format('embedded-opentype'),url(../fonts/slick.woff) format('woff'),url(../fonts/slick.ttf) format('truetype'),url(../fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev: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-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin: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:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover: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}