.bt{width:370px;margin:0 auto}@media only screen and (max-width:1024px){#contact section .wrapper{width:84%!important}.bt{width:100%;margin:0 auto}}#mainimage{height:auto;text-align:center}#mainimage .wrapper{text-align:center;padding:50px 0 0}#mainimage .wrapper h2{margin:0 0 15px;font-size:190%;font-family:serif;line-height:160%;font-weight:normal;letter-spacing:.12em;margin-bottom:30px}#mainimage .wrapper h2::before{display:none}@media only screen and (max-width:1024px){#mainimage .wrapper h2{font-size:140%}#mainimage .wrapper p{display:block;text-align:left;font-size:90%}}#contact nav.inpagenavi li{width:auto;display:inline-block;width:23%;margin:0 1% 5px}@media only screen and (max-width:1024px){#contact nav.inpagenavi{width:96%}}@media only screen and (max-width:600px){#contact nav.inpagenavi li{width:86%;display:block;margin:0 auto 10px auto}}#contact #setsumei{padding-top:120px}@media only screen and (max-width:1024px){#contact #setsumei{padding-top:60px}}#contact #setsumei article{margin:40px 0 80px 0}#contact #setsumei article:last-child{margin:40px 0 0 0}#contact #setsumei .komidashi{font-family:serif;font-weight:normal;font-size:150%;border-bottom:1px solid #3d3a39;display:inline-block;margin:0 auto 30px auto;padding:0 0 5px 0}#contact #setsumei p{margin-bottom:40px}#contact #setsumei ul{margin:40px 0}#contact #setsumei ul li{display:inline-block;margin:0 10px}#contact #setsumei ul li a{color:#3d3a39;text-decoration:none;font-weight:bold;position:relative;padding:0 0 0 20px}#contact #setsumei ul li a:before{position:absolute;top:0;left:0;width:18px;height:18px;background-repeat:no-repeat;background-size:contain;background-position:center;content:"";background-image:url(https://dental.eye-dental.com/wp/wp-content/themes/soleil_dental/images/common/icon_check_b.svg)}#contact #setsumei ul li a:hover{color:#00a4d1}#contact .chui{background:#f2f2f2;padding:30px;margin-bottom:40px}#contact .chui h4{color:#00a4d1}#contact .chui p{margin:0}#contact #setsumei .chui p{margin:0}#contact .chui strong{background:#eced5a}@media only screen and (max-width:1024px){#contact #setsumei{margin:0}#contact #setsumei article{margin:40px 0 80px 0}#contact #setsumei p{margin-bottom:40px;text-align:left}#contact #setsumei ul{margin:40px 0;text-align:left}#contact .chui{background:#f2f2f2;padding:6%;margin-bottom:40px}#contact .chui p{margin:0;font-size:90%}#contact #renraku p{text-align:left}#contact #renraku p br.br_ssp{display:none}}#contact #renraku .sodan{width:100%;margin:50px 0 0}#contact #privacy{margin-bottom:50px}#contact #privacy p{margin-bottom:40px}@media only screen and (max-width:1024px){#contact #privacy{padding:0}#contact #privacy p{margin-bottom:20px;text-align:left}}#contact #calendar{margin-bottom:50px}#contact #calendar p{margin-bottom:40px}.fc-icon{display:inline-block;font-size:14px!important;line-height:1em!important;height:1em!important;font-family:"Courier New",Courier,monospace}#contact #calendar #sbc{float:left;width:55%}#contact #calendar .text{clear:both;padding-top:20px;text-align:left}#contact #calendar .text dl{margin:0 0 .4em}#contact #calendar .text dl dt{float:left;width:30px;display:block;height:20px;background:#ecfcfe;margin-top:3px}#contact #calendar .text dl.mormal dt{background:#fff;border:1px solid #f2f2f2;-webkit-box-sizing:border-box;box-sizing:border-box}#contact #calendar .text dl.hensoku dt{background:#eee}#contact #calendar .text dl.holiday dt{background:#feecec}#contact #calendar .text dl dd{margin-left:40px}@media only screen and (max-width:1024px){#contact #calendar{margin:0%}#contact #calendar p{margin-bottom:40px;text-align:left}#contact #calendar iframe{width:100%;height:atuo}#contact #calendar #sbc{float:none;width:100%;margin:0 0 15px}#contact #calendar .text{float:none;width:100%;text-align:left}}#contact #calendar span.te-t{display:none!important}#form .day h3{margin:0 0 1em}#form .day .chui{text-align:left;max-width:940px;margin:0 auto}#form .day h4{margin:25px 0 5px;font-size:110%;color:#00a4d1;border:2px solid #00a4d1;padding:5px;max-width:540px;margin:0 auto 10px}#form .day table{border:0;border-collapse:collapse;max-width:540px;width:100%;margin:0 auto;border:1px solid #ccc;font-size:90%}@media only screen and (max-width:1024px){#form .day table{max-width:100%}}#form .day table thead th{background-color:#efefef}@media only screen and (max-width:600px){#form .day table thead{display:none}}#form .day table th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:10px}@media only screen and (max-width:600px){#form .day table th{display:block;border-right:none;background-color:#ededed;padding:5px}}#form .day table td{padding:10px 20px;border-bottom:1px solid #ccc;text-align:left}@media only screen and (max-width:600px){#form .day table td{display:block;padding:5px 10px}}#form .day table td li{text-align:left;color:#333;background:#f9f9f9;background:-webkit-gradient(linear,left top,left bottom,color-stop(46%,#f9f9f9),color-stop(90%,#e8e8e8));background:linear-gradient(to bottom,#f9f9f9 46%,#e8e8e8 90%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#f9f9f9", endColorstr="#e8e8e8",GradientType=0 );border:1px solid #ccc;-webkit-box-shadow:0 0 3px rgba(0,0,0,.16);box-shadow:0 0 3px rgba(0,0,0,.16);margin:5px 0;font-weight:bold;border-radius:2px;position:relative}#form .day table td li::before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;margin:auto;content:"";border-top:1px solid #3d3a39;border-right:1px solid #3d3a39;width:8px;height:8px;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}#form .day table td li:hover{background:#00a4d1}#form .day table td li:hover::before{color:#fff}#form .day table td li:hover a{color:#fff}#form .day table td li.no_reserve{background:#eee;background:-webkit-gradient(linear,left top,left bottom,color-stop(46%,#ccc),color-stop(90%,#bbb));background:linear-gradient(to bottom,#ccc 46%,#bbb 90%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ccc", endColorstr="#bbb",GradientType=0 )}#form .day table td li.no_reserve::before{display:none}#form .day table td li.no_reserve span{display:block;padding:5px 20px}#form .day table td li a{display:block;text-decoration:none;padding:5px 20px;color:#3d3a39}#form .form_nav{margin:30px 0;font-size:120%}#form .form_nav a{background-color:#aaa;color:#fff;-webkit-text-decoration:#fff;text-decoration:#fff;padding:10px 30px;border-radius:2px;display:inline-block;font-weight:bold;font-size:90%}@media only screen and (max-width:600px){#form .form_nav a{display:block}}#contact #form p{margin-bottom:30px}#contact #form .chui p{margin-bottom:0}@media only screen and (max-width:1024px){#contact #form{margin:40px 0}#contact #form p{margin-bottom:40px;text-align:left}}#contact #form #form_waku{margin:0 0 30px 0;width:100%;border-top:2px solid #ccc;border-bottom:1px solid #ccc;text-align:left}#contact #form dl{width:100%;border-bottom:1px solid #ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}form#mailformpro dl dt{width:160px;clear:both;font-size:12px;padding:10px 0;text-align:right;border-top:solid 1px #ccc;margin:0}form#mailformpro dl dd{width:calc(100% - 160px);border-top:solid 1px #ccc;margin:0;padding:10px 5px 20px 170px;font-size:12px;line-height:1.5em;text-align:left}#contact #form form#mailformpro dl dt{float:left;font-weight:bold;padding:20px 0;width:25%;position:relative;vertical-align:top;border:none;text-align:left;font-size:100%}#contact #form form#mailformpro dl dd{float:left;width:75%;background:#fff;padding:20px 0;border:none;text-align:left;font-size:100%}#contact #form dl dt .hissu{position:relative;background:#00a4d1;color:#fff;font-size:75%;line-height:100%;padding:2px 5px;font-weight:normal;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;position:absolute;top:25px;right:30px}form#mailformpro dl dd .red{color:#fe0004}form .checkbox label{padding:5px 15px 5px 0;display:inline-block}.radio_button{letter-spacing:-1em;display:inline-block;margin:0 10px 0 0}.radio_button input{display:none}.radio_button label{cursor:pointer;letter-spacing:0;margin:0 0 0 0!important;display:inline-block;border:1px solid #ccc;padding:10px 30px;border-top-left-radius:2em;border-bottom-left-radius:2em;margin:5px 0;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(76%,#ededed));background:linear-gradient(to bottom,#fff 1%,#ededed 76%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#ededed",GradientType=0 )}.radio_button label:last-child,.radio_button label.last{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:2em;border-bottom-right-radius:2em}.radio_button input:checked+label{background:#00a4d1;color:#fff}.radio_button label.mfp_checked{background:#00a4d1;color:#fff}#contact #form dl dd #id_no{padding:0 30px 0 0}#contact #form input{margin:0 3px}#contact #form dl dd input[type="text"],#contact #form dl dd input[type="email"],#contact #form dl dd input[type="tel"]{padding:10px;font-size:100%;font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,sans-serif!important;font-weight:500;border:1px solid #ccc}#contact #form dl dd input.input_l{width:100%}#contact #form dl dd input.input_m{width:70%}#contact #form dl dd input.input_s{width:120px}#contact #form dl dd select{position:relative;padding:10px 20px;font-size:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;background:#eee;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:linear-gradient(to bottom,#fff 0%,#ededed 100%)}#contact #form dl dd small{color:#666;font-size:75%}#contact #form dl dd .onegai{font-size:90%}#contact #form .error{font-size:90%;color:red;font-weight:bold}#contact #form dl dd .onegai strong{color:#00a4d1}#contact #form dl dd .hosoku{border:1px solid #00a4d1;margin:10px 0 0 0;padding:20px}#contact #form form#mailformpro dl dd .hosoku p{margin:0;padding:0;font-size:90%}#contact #form form#mailformpro dl dd .hosoku p strong{color:#00a4d1}#contact #form dl dd textarea{padding:5px;font-size:100%;width:95%;height:180px;font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,sans-serif}#contact #form #privacypolicy{margin:30px 0;border:1px solid #ccc;height:250px;overflow:scroll;text-align:left;padding:20px 8%;font-size:90%;line-height:160%}#contact #form #privacypolicy h2{margin-bottom:20px;font-size:110%}#contact #form #privacypolicy h3{margin-bottom:10px;font-size:100%}#contact #form #privacy_check{margin:0 0 30px 0;font-weight:bold}#contact #form #privacy_check .mfp_err{width:270px;margin:0 auto}#contact #form .bt{width:100%}#contact #form .bt button{background:#00a4d1!important;text-shadow:none;border:none;color:#fff;-webkit-appearance:none;border-radius:0;font-size:120%;font-weight:bold;padding:10px 50px;display:inline-block;margin:0 5px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;cursor:pointer}#contact #form .bt button.mfp_element_reset{background:#999!important;text-shadow:none;border:none;color:#fff;-webkit-appearance:none;border-radius:0;font-size:120%;padding:10px 50px;display:inline-block;margin:0 auto 20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;cursor:pointer}@media only screen and (max-width:1024px){#contact #form form#mailformpro dl dt{float:none;font-weight:bold;padding:10px 0;width:100%;position:relative;vertical-align:top;border:none;text-align:left;font-size:100%;border-bottom:1px dotted #ccc}#contact #form form#mailformpro dl dd{float:none;width:100%;background:#fff;padding:10px 0;border:none;text-align:left;font-size:100%}#contact #form dl dt .hissu{top:15px;right:0}#contact #form dl dd #id_no{padding:2px 0 10px 0;display:block}#contact #form dl dd input{margin:3px 0}#contact #form dl dd input[type="radio"],#contact #form dl dd input[type="checkbox"]{margin:3px 5px}#contact #form dl dd input.input_m{width:95%}#contact #form dl dd input.input_s{width:50%}#contact #form dl dd select{width:100%;padding:10px;margin:3px 0}#contact #form .bt button{font-size:120%;padding:10px 0;display:block;width:100%;margin:5px auto}#contact #form .bt button.mfp_element_reset{font-size:120%;padding:10px 0;display:block;width:100%}}table#mfp_confirm_table{border-spacing:0;border-collapse:collapse;width:100%}table#mfp_confirm_table tr.mfp_colored{background-color:#f6f7f9}table#mfp_confirm_table tr.mfp_achroma{background-color:#fff}table#mfp_confirm_table tr th,table#mfp_confirm_table tr td{text-align:left;font-size:90%;border-top:solid 1px #ccc;padding:5px 10px}table#mfp_confirm_table tr th{white-space:nowrap;width:200px}table#mfp_confirm_table tr td{line-height:1.5em;word-break:break-all}#contact #form.confirm dl dd label{border:none;padding:0;border-radius:0;margin:5px 0;background:none}#thanks{padding-top:140px}@media only screen and (max-width:1024px){#thanks{padding-top:60px}}#thanks h4{margin:1.5em 0 0;color:#00a4d1}#thanks #toiawase{border:1px solid #333;padding:40px;margin:50px auto 70px auto}#thanks #toiawase h3{color:#00a4d1;font-size:110%}#thanks #toiawase p{margin:0}#thanks #toiawase p a{color:#333}@media only screen and (max-width:1024px){#contact #thanks p{text-align:left;margin-bottom:20px}#thanks #toiawase{padding:7%;margin:50px auto 70px auto}#thanks #toiawase p{margin:0;font-size:90%;text-align:left}}@media only screen and (max-width:600px){#contact nav.linknavi li{width:98%;margin:0 1% 5px 1%;float:none}}#mini-calendar .calendar-head{margin:0 0 20px;height:36px;position:relative}#mini-calendar .calendar-head::after{content:"";display:block;clear:both}#mini-calendar .calendar-head .prev,#mini-calendar .calendar-head .next{position:absolute;top:0;width:30%;text-align:left}@media only screen and (max-width:1024px){#mini-calendar .calendar-head .prev,#mini-calendar .calendar-head .next{width:70px}}#mini-calendar .calendar-head .prev{left:0}#mini-calendar .calendar-head .next{right:0}#mini-calendar .calendar-head .prev a,#mini-calendar .calendar-head .next a{border:1px solid #ccc;border-radius:3px;padding:3px;font-size:90%;font-weight:bold;display:inline-block;width:100px;text-align:center;color:#3d3a39;text-decoration:none;background:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#fff),color-stop(76%,#ededed));background:linear-gradient(to bottom,#fff 1%,#ededed 76%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#ededed",GradientType=0 );-webkit-box-shadow:0 0 3px rgba(0,0,0,.16);box-shadow:0 0 3px rgba(0,0,0,.16)}@media only screen and (max-width:1024px){#mini-calendar .calendar-head .prev a,#mini-calendar .calendar-head .next a{font-size:80%;width:100%}}#mini-calendar .calendar-head .next{text-align:right}#mini-calendar .calendar-head .calendar-year-month{font-size:120%;font-weight:bold;position:absolute;top:0;left:0;right:0;margin:auto;width:40%}@media only screen and (max-width:1024px){#mini-calendar .calendar-head .calendar-year-month{width:calc(100% - 140px);font-size:100%}}#mini-calendar .cal_chui{font-size:90%;line-height:1.6;margin:0 0 20px}@media only screen and (max-width:1024px){#mini-calendar .cal_chui{text-align:left}}#mini-calendar table{width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;border-collapse:collapse;font-size:90%;border-spacing:0}#mini-calendar thead{background-color:#f5f5f5}@media only screen and (max-width:1024px){#mini-calendar thead{display:none}}#mini-calendar th,#mini-calendar td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;width:14.2857142857%;vertical-align:top}@media only screen and (max-width:1024px){#mini-calendar th,#mini-calendar td{display:block;width:100%;padding:0}#mini-calendar td{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}#mini-calendar td .calendar-day-number:after{position:relative;left:-5px}#mini-calendar td:nth-child(1) .calendar-day-number:after {content:"（月）"}#mini-calendar td:nth-child(2) .calendar-day-number:after {content:"（火）"}#mini-calendar td:nth-child(3) .calendar-day-number:after {content:"（水）"}#mini-calendar td:nth-child(4) .calendar-day-number:after {content:"（木）"}#mini-calendar td:nth-child(5) .calendar-day-number:after {content:"（金）"}#mini-calendar td:nth-child(6) .calendar-day-number:after {content:"（土）"}#mini-calendar td:nth-child(7) .calendar-day-number:after {content:"（日）"}}#mini-calendar .calendar-none{background:#eee}@media only screen and (max-width:1024px){#mini-calendar .calendar-none{display:none}}#mini-calendar .calendar-holiday{background:#fcecec}#mini-calendar .calendar-hensoku{background:#eaf1fb}#mini-calendar .calendar-hensoku2{background:#eaf1fb}#mini-calendar .calendar-white{background:#fff}#mini-calendar .calendar-day-number{font-weight:bold}@media only screen and (max-width:1024px){#mini-calendar .calendar-day-number{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;background:#f5f5f5;margin-bottom:0;width:100px;padding:10px 5px;height:auto;border-right:1px solid #ccc}}#mini-calendar .calendar-labels{padding:15px 0 20px;font-size:160%}@media only screen and (max-width:1024px){#mini-calendar .calendar-labels{padding:10px;text-align:center;width:100%}}#mini-calendar .calendar-labels a{text-decoration:none;color:#3d3a39;-webkit-transition:.3s;transition:.3s}#mini-calendar .calendar-labels a:hover{font-size:120%;color:#00a4d1}#mini-calendar .calendar-holiday .calendar-labels{font-size:100%}#mini-calendar .calendar-hensoku2 .calendar-labels{font-size:100%}#mini-calendar .calendar-white .calendar-labels{font-size:100%}#mini-calendar .text{clear:both;padding-top:20px;text-align:left;line-height:1.75}#calendar_page .text dl{margin:0 0 .4em}#form #mini-calendar .text dl{margin:0 0 .4em;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#mini-calendar .text dl dt{width:30px;display:block;height:20px;background:#ecfcfe;margin-top:3px}#mini-calendar dl.mormal dt{background:#fff;border:1px solid #f2f2f2;-webkit-box-sizing:border-box;box-sizing:border-box}#mini-calendar dl.hensoku dt{background:#eaf1fb}#mini-calendar dl.holiday dt{background:#fcecec}#mini-calendar dl dd{width:calc(100% - 40px)}@charset "UTF-8";.ai1ec-day a{pointer-events:none!important;color:#333}.timely{margin:0;font-family:"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,sans-serif!important;font-weight:500;font-size:90%!important;line-height:140%}.ai1ec-calendar-toolbar{display:none}.ai1ec-views-dropdown{display:none}.timely td,#ai1ec-container td{background:none;border:0;padding:0;height:100px}.ai1ec-month-view .ai1ec-date{background:#fff;color:#333;font-size:90%;font-weight:bold;line-height:150%;height:20px;margin-bottom:1px;padding:3px .4em;text-shadow:none}.ai1ec-month-view .ai1ec-event{height:80px;overflow:visible!important;white-space:normal!important;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px}.ai1ec-month-view .ai1ec-allday .ai1ec-event{border-radius:0;background-color:#f2f2f2;color:#333;text-shadow:none}.ai1ec-month-view .ai1ec-event{height:80px;line-height:150%;margin:0}.ai1ec-month-view a.ai1ec-event-container,.ai1ec-week-view a.ai1ec-event-container,.ai1ec-oneday-view a.ai1ec-event-container{border:none;display:block;font-size:inherit;opacity:1}.ai1ec-month-view .ai1ec-allday{padding-left:0;width:100%}.ai1ec-month-view td.ai1ec-empty{background:#fff!important}.ai1ec-popover,.ai1ec-popup,.ai1ec-popup-in-month-view{display:none!important;opacity:0!important}.ai1ec-subscribe-container{display:none}@media only screen and (max-width:960px){.timely{font-size:80%!important}.ai1ec-calendar-title{display:inline-block!important}}@media only screen and (max-width:480px){.timely{font-size:70%!important}a.ai1ec-prev-year,a.ai1ec-next-year{display:none!important}.timely td,#ai1ec-container td{height:90px}.ai1ec-month-view .ai1ec-date{height:15px;font-size:70%;padding:1px .4em}.ai1ec-month-view .ai1ec-event{height:75px;padding:2px}.ai1ec-month-view .ai1ec-event{height:75px;line-height:130%}}#sbc-calendar{float:none;margin:0 5px 30px 0}.sbc-calendar-month{float:none;padding:5%;width:90%;border:1px solid #ccc;background-color:#fff;margin-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}#sbc-calendar table{border-top:1px solid #000;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#sbc-calendar-wrapper table tr,#sbc-calendar-wrapper table th{background:none!important}#sbc-calendar-wrapper table tr td{border:0;padding:10px 0;line-height:150%;vertical-align:middle}#sbc-calendar table thead th,#sbc-calendar tr td{font-size:100%;text-align:center;line-height:150%;padding:10px 0;width:14.285%;height:auto;border:none}#sbc-calendar table tfoot td{padding:10px 0;text-align:left}#sbc-calendar tr td{border:1px solid #fff;padding:10px 0}#sbc-calendar tr td.pad{width:auto}#sbc-calendar-wrapper .sbc-status-free{background-color:#eee}#sbc-calendar-wrapper .sbc-status-booked{background-color:#feecec}#sbc-calendar-wrapper .sbc-status-changeover{background-color:#ecfcfe}#sbc-calendar td.sbc-status-free{border-color:#eee}#sbc-calendar td.sbc-status-booked{border-color:#feecec}#sbc-calendar td.sbc-status-changeover{border-color:#ecfcfe}#calendar .ssp_pc{display:block}#calendar .ssp_sp{display:none}@media only screen and (max-width:512px){#calendar .ssp_pc{display:none}#calendar .ssp_sp{display:block}}.eo-fullcalendar-responsive .fc-toolbar h2{font-size:120%;font-weight:bold;padding:10px 0}.fc button{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 10px;height:2.1em;padding:0 .6em;font-size:1em;white-space:nowrap;cursor:pointer}.fc-listWeek-view .fc-row .fc-content-skeleton .fc-day-number{text-align:left;line-height:2em;border-bottom:1px solid #dbdada;border-top:1px solid #dbdada;font-weight:700;background:#efefef}.fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number,.fc-listWeek-view .fc-row .fc-content-skeleton .fc-day-number{text-align:left;line-height:2em;border-bottom:1px solid #dbdada;border-top:1px solid #dbdada;font-weight:700;background:#efefef}.fc-listWeek-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-left,.fc-listDay-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-left,.fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-left,.fc-listWeek-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-left{float:right;padding-left:5px;padding-right:5px}.fc-listWeek-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right,.fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right{float:left;position:relative;float:left;padding-right:5px;padding-left:5px;color:#666}.fc-listWeek-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right:after,.fc-listMonth-view .fc-row .fc-content-skeleton .fc-day-number .fc-list-header-right:after{position:absolute;top:0;right:-12px;content:"日"}.eo-fullcalendar-reset.fc-unthemed .fc-today{background:none}.fc-listDay-view .fc-day-grid-event,.fc-listMonth-view .fc-day-grid-event,.fc-listWeek-view .fc-day-grid-event{margin:0 0 0;padding:5px}.fc-listDay-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:after,.fc-listDay-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:before,.fc-listMonth-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:after,.fc-listMonth-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:before,.fc-listWeek-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:after,.fc-listWeek-view.fc-display-date-above .fc-row .fc-content-skeleton tbody:before{line-height:.5em;content:"";color:#fff;display:block}.fc-day-grid-event .fc-time{display:none}