@font-face{font-family:Arial;font-stretch:normal;font-style:normal;font-weight:400;src:local("Arial"),url(/wp-content/plugins/fj-calendar/dist/static/media/arial.af88b9ab461d6be3f7e0.ttf) format("truetype")}@font-face{font-family:Arial;font-stretch:normal;font-style:normal;font-weight:900;src:local("Arial Black"),url(/wp-content/plugins/fj-calendar/dist/static/media/arial-black.56ef8cad50d303ef9372.ttf) format("truetype")}@font-face{font-family:Arial;font-stretch:normal;font-style:normal;font-weight:700;src:url(/wp-content/plugins/fj-calendar/dist/static/media/arial-bold.a971da452f2e9cedff6f.ttf) format("truetype")}@font-face{font-family:Arial;font-stretch:normal;font-style:italic;font-weight:400;src:url(/wp-content/plugins/fj-calendar/dist/static/media/arial-italic.bd5e8611706be7661f51.ttf) format("truetype")}@font-face{font-family:Arial;font-stretch:normal;font-style:normal;font-weight:500;src:local("Arial Medium"),url(/wp-content/plugins/fj-calendar/dist/static/media/arial-medium.a187e5842bab852a9b7d.ttf) format("truetype")}@font-face{font-family:Arial Narrow;font-stretch:condensed;font-style:normal;font-weight:400;src:url(/wp-content/plugins/fj-calendar/dist/static/media/arial-narrow.15eea92f96af7ed5e0b7.ttf) format("truetype")}@font-face{font-family:Arial Narrow;font-stretch:condensed;font-style:normal;font-weight:700;src:url(/wp-content/plugins/fj-calendar/dist/static/media/arial-narrow-bold.f4e13172a68c99a5b0cb.ttf) format("truetype")}@font-face{font-family:Arial Narrow;font-stretch:condensed;font-style:italic;font-weight:400;src:url(/wp-content/plugins/fj-calendar/dist/static/media/arial-narrow-italic.71af22a276ba3e686117.ttf) format("truetype")}@font-face{font-family:Arial Narrow;font-stretch:condensed;font-style:italic;font-weight:700;src:url(/wp-content/plugins/fj-calendar/dist/static/media/arial-narrow-bold-italic.3ab81ab5c7646066ed9c.ttf) format("truetype")}@font-face{font-family:MS Gothic;font-stretch:normal;font-style:normal;font-weight:400;src:url(/wp-content/plugins/fj-calendar/dist/static/media/ms-gothic.fa5839bff04bb8cac32a.ttc) format("truetype-collection")}@font-face{font-family:Noto Sans JP;font-stretch:normal;font-style:normal;font-weight:400;src:url(/wp-content/plugins/fj-calendar/dist/static/media/notosans-jp.70222877392cf449111c.ttf) format("truetype")}@font-face{font-family:Noto Sans JP;font-stretch:normal;font-style:normal;font-weight:100;src:url(/wp-content/plugins/fj-calendar/dist/static/media/notosans-jp-thin.a6663b33c97d3396f9d0.ttf) format("truetype")}@font-face{font-family:Nunito;font-stretch:normal;font-style:normal;font-weight:200;src:url(/wp-content/plugins/fj-calendar/dist/static/media/nunito-extralight.c0f0807a40aebdc41b40.ttf) format("truetype")}@font-face{font-family:Nunito;font-stretch:normal;font-style:italic;font-weight:200;src:url(/wp-content/plugins/fj-calendar/dist/static/media/nunito-extralight-italic.749b59811ed46de3c015.ttf) format("truetype")}body{font-family:Arial,sans-serif}*{color-adjust:exact;-webkit-print-color-adjust:exact}@page{size:auto;margin:0}header.horizontal .year{left:41px;position:absolute;top:12px;z-index:1}header.vertical .year{left:12px;position:absolute;top:18px;width:768px;z-index:1}.calendar{background-color:#fff;display:grid;height:100%;position:relative}.calendar.vertical{grid-template-areas:"jan feb mar apr" "may jun jul aug" "sep oct nov dec";grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr);height:261.0555555556mm;padding:90px 20px 0}.calendar.horizontal{grid-template-areas:"jan feb mar apr may jun" "jul aug sep oct nov dec";grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);height:188.3833333333mm;padding:116px 20px 0}.image-container{background-color:var(--month-bg);display:flex;flex-basis:28.9277777778mm;flex-shrink:0;font-size:10px;margin:16px auto 0;position:relative;text-align:center;width:100%;width:28.9277777778mm}.image-container:hover{cursor:pointer}.image-container:hover .add-image-btn{opacity:.8}.image-container img{height:100%;object-fit:cover;width:100%}.image-container .add-image-btn{color:#fff;display:block;left:50%;opacity:.4;padding:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:all .3s ease-in-out}@media print{.image-container .add-image-btn{display:none}}.image-container .add-image-btn svg{font-size:14.1111111111mm}.calendar-container.january{--month-bg:#c21f25;grid-area:jan}.calendar-container.january .image-container.bg-january{border:3px solid #f4d549;height:28.9277777778mm;position:absolute;-webkit-transform:scale(1.375);transform:scale(1.375);z-index:1}.calendar-container.january.vertical .image-container.bg-january{left:50px;top:69px}.calendar-container.january.vertical .badge{left:16px;position:absolute;top:213px;z-index:1}.calendar-container.january.vertical .meta-data{display:block;padding-left:14px;padding-top:127px;text-align:center}.calendar-container.january.vertical .calendar-body{margin-top:32px}.calendar-container.january.horizontal .image-container.bg-january{left:50px;top:95px}.calendar-container.january.horizontal .badge{left:16px;position:absolute;top:238px;z-index:1}.calendar-container.january.horizontal .meta-data{display:block;padding-left:14px;padding-top:126px;text-align:center}.calendar-container.january.horizontal .calendar-body{margin-top:37px}.calendar-container.february{--month-bg:#1c789d;grid-area:feb}.calendar-container.february .br,.calendar-container.february .jp{display:inline}.calendar-container.february .br>span:first-child{margin-right:8px}.calendar-container.march{--month-bg:#ca7329;grid-area:mar}.calendar-container.april{--month-bg:#f16b9a;grid-area:apr}.calendar-container.april .br>span:first-child{margin-right:8px}.calendar-container.may{--month-bg:#139c9a;grid-area:may}.calendar-container.may .calendar-footer .br,.calendar-container.may .calendar-footer .jp{display:inline}.calendar-container.may .calendar-footer .br>span{margin-right:8px}.calendar-container.may .calendar-footer .jp>span:first-child{margin-right:28px}.calendar-container.may .calendar-footer .jp>span{margin-right:8px}.calendar-container.may .calendar-footer .jp>span:last-child{margin-right:0}.calendar-container.june{--month-bg:#65449b;grid-area:jun}.calendar-container.july{--month-bg:#3ca148;grid-area:jul}.calendar-container.august{--month-bg:#f37d3c;grid-area:aug}.calendar-container.september{--month-bg:#b43b96;grid-area:sep}.calendar-container.september .calendar-footer .jp>span{margin-right:8px}.calendar-container.september .calendar-footer .jp>span:last-child{margin-right:0}.calendar-container.october{--month-bg:#226bb5;grid-area:oct}.calendar-container.november{--month-bg:#cd3f26;grid-area:nov}.calendar-container.november .br :nth-child(2),.calendar-container.november .br>span:first-child,.calendar-container.november .jp>span:first-child{margin-right:8px}.calendar-container.december{--month-bg:#326732;grid-area:dec}.calendar-container.horizontal .image-container.bg-august,.calendar-container.horizontal .image-container.bg-december,.calendar-container.horizontal .image-container.bg-july,.calendar-container.horizontal .image-container.bg-november,.calendar-container.horizontal .image-container.bg-october,.calendar-container.horizontal .image-container.bg-september{margin-top:0}.calendar-container.horizontal.april .calendar-footer,.calendar-container.horizontal.february .calendar-footer,.calendar-container.horizontal.january .calendar-footer,.calendar-container.horizontal.june .calendar-footer,.calendar-container.horizontal.march .calendar-footer,.calendar-container.horizontal.may .calendar-footer{padding-top:10px}.calendar-container.vertical .image-container.bg-august,.calendar-container.vertical .image-container.bg-december,.calendar-container.vertical .image-container.bg-july,.calendar-container.vertical .image-container.bg-june,.calendar-container.vertical .image-container.bg-may,.calendar-container.vertical .image-container.bg-november,.calendar-container.vertical .image-container.bg-october,.calendar-container.vertical .image-container.bg-september{margin-top:-5px}.calendar-container .row{display:flex;flex:1 1;flex-direction:column}.calendar-container .month{color:var(--month-bg);display:flex;font-size:2.6458333333mm;gap:10px;justify-content:center;margin:0;text-transform:uppercase}.calendar-container .text-primary{background-color:var(--month-bg);color:#fff!important}.calendar-container .calendar-area{display:flex;justify-content:center;margin:0 auto;position:relative;width:36.3361111111mm;z-index:1}.calendar-container .calendar-area table{border-collapse:collapse;line-height:2.1166666667mm;width:100%}.calendar-container .calendar-area table td:first-child,.calendar-container .calendar-area table th:first-child{color:var(--month-bg)}.calendar-container .calendar-area table thead tr.tr-br th{color:var(--month-bg);font-size:1.2347222222mm}.calendar-container .calendar-area table thead tr.tr-jp th{color:var(--month-bg);font-size:1.7638888889mm;padding:0}.calendar-container .calendar-area table td{padding:2px 0}.calendar-container .calendar-area table tr{color:#000;font-size:2.4694444444mm;font-weight:400;text-align:center}.calendar-container .calendar-wrapper .calendar-body{margin-top:1px}.calendar-container .calendar-footer{font-size:1.7991666667mm;line-height:1.3;padding:2px 4px 0 16px}.calendar-container.vertical .calendar-footer{margin-top:5px}.calendar-container .meta-data{display:flex;flex-direction:column;font-size:6px;height:35.98px;justify-content:center;line-height:1.1;margin-bottom:2px;margin-top:2px;padding-inline:5px;text-align:center}.calendar-container .meta-data .title{font-weight:700}.row,.wrapper{height:100%}.calendar-wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between}.calendar-footer{min-height:42px}tr td.dual:first-child .bar{border-bottom:1px solid var(--month-bg)}td.dual{font-size:2.0461111111mm;height:2.4694444444mm;position:relative;text-align:center;vertical-align:middle}td.dual .dual-wrapper{display:inline-block;line-height:1;position:relative;width:100%}td.dual .top{display:block;font-size:1.9402777778mm;top:-8px}td.dual .bar,td.dual .top{left:4px;position:absolute}td.dual .bar{border-bottom:1px solid #000;rotate:-42deg;top:-1px;width:16px}td.dual .bottom{display:block;font-size:1.9402777778mm;left:13px;position:absolute;top:0}.welcome-modal .MuiPaper-root{border-radius:16px;color:#828282}.welcome-modal .MuiPaper-root .dialog-header{align-items:center;background:linear-gradient(85.7deg,#b698d5,#28d8cb 99.42%,#28d8cb 99.43%);display:flex;justify-content:center;padding:30px 30px 40px}.welcome-modal .MuiPaper-root .dialog-header .brand{width:185px}.welcome-modal .MuiPaper-root .MuiDialogContent-root{text-align:center}.welcome-modal .MuiPaper-root .MuiDialogContent-root .title{color:#333;margin-bottom:0}.welcome-modal .MuiPaper-root .MuiDialogContent-root .description,.welcome-modal .MuiPaper-root .MuiDialogContent-root .greetings{margin-bottom:32px}.welcome-modal .MuiPaper-root .MuiDialogContent-root .options{align-items:center;display:flex;justify-content:center}.welcome-modal .MuiPaper-root .MuiDialogContent-root .options .model-option{margin:0 8px}.welcome-modal .MuiPaper-root .MuiDialogContent-root .options .model-option:first-child{margin-left:0}.welcome-modal .MuiPaper-root .MuiDialogContent-root .options .model-option:last-child{margin-right:0}.welcome-modal .MuiPaper-root .MuiDialogContent-root .options .model-option{align-items:center;background:linear-gradient(48.61deg,#53c2ba .27%,#28d8cb 100.27%);border:none;border-radius:16px;color:#fff;display:flex;flex-direction:column;height:92px;justify-content:center;padding:16px;width:98px}.welcome-modal .MuiPaper-root .MuiDialogContent-root .options .model-option:hover{cursor:pointer}.welcome-modal .MuiPaper-root .MuiDialogContent-root .options .model-option.selected{border:3px solid #8966ac}.welcome-modal .MuiPaper-root .MuiDialogContent-root .options .model-option .MuiSvgIcon-root{font-size:2.5rem;margin-bottom:8px}.welcome-modal .MuiPaper-root .MuiDialogContent-root .options .model-option span{font-weight:700;text-transform:capitalize}.welcome-modal .MuiPaper-root .MuiDialogActions-root{justify-content:center;padding:24px 16px}.controls{bottom:24px;left:8px;position:fixed;z-index:999}@media print{.controls{display:none}}.controls button{margin:0 8px;min-width:0;min-width:auto;padding:8px}.gallery-modal .MuiPaper-root{border-radius:16px;color:#333}.gallery-modal .dialog-header{border-bottom:1px solid #dfdfdf;padding:8px 16px}.gallery-modal .dialog-header h5{font-weight:700}.gallery-modal .MuiDialogContent-root{display:flex;overflow:hidden;padding:0}.gallery-modal .MuiDialogContent-root .main-wrapper{display:flex;flex:2 1;flex-direction:column;overflow:hidden}.gallery-modal .MuiDialogContent-root .main-wrapper .description{border-bottom:1px solid #dfdfdf;padding:8px 16px}.gallery-modal .MuiDialogContent-root .grid-container{overflow:hidden;overflow-y:auto;padding:8px 16px}.gallery-modal .MuiDialogContent-root .grid-container .grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.gallery-modal .MuiDialogContent-root .grid-container .grid .thumb-button{min-height:100px;overflow:hidden;padding:2px}.gallery-modal .MuiDialogContent-root .grid-container .grid .thumb-button.selected{box-shadow:0 0 0 3px #8966ac}.gallery-modal .MuiDialogContent-root .grid-container .grid .thumb-button span{border-radius:inherit;height:100%}.gallery-modal .MuiDialogContent-root .grid-container .grid .thumb-button .thumbnail{border-radius:inherit;height:100%;object-fit:cover;width:100%}.gallery-modal .MuiDialogContent-root .details-panel{background-color:#f2f2f2;flex:1 1;max-width:320px;overflow:auto;padding:12px}@media(max-width:600px){.gallery-modal .MuiDialogContent-root .details-panel{display:none}}.gallery-modal .MuiDialogContent-root .details-panel .inner{overflow-y:auto}.gallery-modal .MuiDialogContent-root .details-panel .title{font-size:16px;font-weight:700;line-height:18px;margin-bottom:12px;text-transform:uppercase}.gallery-modal .MuiDialogContent-root .details-panel hr{color:#000;opacity:.3}.gallery-modal .MuiDialogContent-root .details-panel .preview{padding-top:100%;position:relative}.gallery-modal .MuiDialogContent-root .details-panel .preview .image-placeholder,.gallery-modal .MuiDialogContent-root .details-panel .preview img{border-radius:8px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.gallery-modal .MuiDialogContent-root .details-panel .author-data{font-size:14px;list-style:none;padding-left:0}.gallery-modal .MuiDialogContent-root .details-panel .author-data li{display:flex;justify-content:space-between;margin:4px 0}.gallery-modal .MuiDialogContent-root .details-panel .author-data li span{text-align:right}.gallery-modal .MuiDialogContent-root .details-panel .author-data li span:last-child{font-weight:700;margin-left:12px}.image-placeholder{background:#53c2ba;border-radius:8px;-webkit-filter:grayscale(1);filter:grayscale(1);height:100%;position:relative;width:100%}.image-placeholder,.year-display{align-items:center;display:flex;justify-content:center}.year-display{color:#775898;text-align:center}.year-display.vertical{max-width:21.1666666667mm}.year-display.vertical h2{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.year-display h2{font-size:18.3444444444mm;line-height:18.3444444444mm;margin:0}.qr-wrapper{display:flex;flex-direction:column;justify-content:center;margin-bottom:4.2333333333mm}.qr-wrapper .app-title,.qr-wrapper .title,.qr-wrapper p{margin:0;text-align:center}.qr-wrapper .title{color:#775898;font-size:3.5277777778mm;font-weight:700;line-height:4.2333333333mm;margin-bottom:1.4111111111mm}.qr-wrapper .app-title{font-size:2.1166666667mm;font-stretch:condensed;line-height:2.8222222222mm}.qr-wrapper img{display:block;height:13.4055555556mm;margin:0 auto;width:13.4055555556mm;z-index:1}.qr-wrapper .box{background:#775898;color:#fff;margin-top:-1.4111111111mm;padding:2.4694444444mm 1.4111111111mm 2.1166666667mm;z-index:0}.qr-wrapper .box p{font-size:1.4111111111mm;line-height:1.7638888889mm;margin-bottom:.3527777778mm}.qr-wrapper.horizontal{align-items:center;flex-direction:row;margin-bottom:0}.qr-wrapper.horizontal .title{background:#775898;color:#fff;font-size:3.175mm;line-height:4.9388888889mm;margin-bottom:0;padding:1.7638888889mm 4.9388888889mm 1.7638888889mm 2.4694444444mm}.qr-wrapper.horizontal .box{background:#775898;color:#fff;margin-top:0;padding:.3527777778mm 1.4111111111mm;z-index:0}.content{font-size:3.175mm;font-weight:500;text-align:center;width:100%}.content .title{font-weight:inherit}.content.horizontal{line-height:4.2333333333mm;padding:16px 210px 16px 320px;position:absolute;z-index:1}.content.horizontal :first-child{margin-bottom:4px}.content.horizontal .title{font-size:3.8805555556mm;margin-top:12px}.content.vertical{line-height:3.8805555556mm;padding:10px 100px 10px 300px;position:absolute;right:0;top:30px;z-index:10}.content.vertical :first-child{margin-bottom:5px}.content.vertical .title{font-size:4.0569444444mm;margin-top:42px;white-space:nowrap}.content p{margin:0}main{background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto;overflow:hidden;position:relative}main .logo{display:flex;margin:0 auto}main .bg-image{bottom:0;left:0;position:absolute;right:0;top:0;width:100%}main.horizontal{background-image:url(/wp-content/plugins/fj-calendar/dist/static/media/bg-calendario-horizontal.5944c4c7170d54867b7f.png);height:209.9027777778mm;padding:2rem 3.75rem 3.75rem;width:297.0388888889mm}main.horizontal .logo{padding:15px 0}main.vertical{background-image:url(/wp-content/plugins/fj-calendar/dist/static/media/bg-calendario-vertical.fd627371f524c1483b76.png);height:297.0388888889mm;padding:4.375rem 3.5rem;width:209.9027777778mm}main.vertical .logo{padding:8px}
/*# sourceMappingURL=main.4f082c1b.css.map*/