@page{size:auto;margin:0mm 5mm}@font-face{font-family:"fontrealbook";src:local("/fonts/realbook"),url(/fonts/realbook.woff) format("woff")}@font-face{font-family:"font01";src:local("/fonts/fontjek"),url(/fonts/fontjek.ttf) format("truetype")}@font-face{font-family:"font02";src:local("/fonts/dream"),url(/fonts/dream.otf) format("OpenType")}@font-face{font-family:"font03";src:local("/fonts/yesava"),url(/fonts/yesava.ttf) format("truetype")}@font-face{font-family:"font05";src:local("/fonts/fragmentcore"),url(/fonts/fragmentcore.otf) format("OpenType")}@font-face{font-family:"font04";src:local("/fonts/coiny"),url(/fonts/coiny.ttf) format("truetype")}@font-face{font-family:"moon";src:local("/fonts/moon"),url(/fonts/moon.ttf) format("truetype")}@font-face{font-family:"floane";src:local("/fonts/floane"),url(/fonts/floane.otf) format("OpenType")}@font-face{font-family:"cardenio";src:local("/fonts/cardenio"),url(/fonts/cardeniomodern.otf) format("OpenType")}body.contrast01{background-color:#FFF;color:#000}body.contrast01 #logo a,body.contrast01 #logo a:visited{color:#000}body.contrast01 #logo a:active{color:#dd2121}body.contrast01 .cases-wrap,body.contrast01 .diagonal,body.contrast01 .case,body.contrast01 .display-option,body.contrast01 #intercalaires li,body.contrast01 #intercalaires ul,{border-color:#000}body.contrast01 #intercalaires li.selected{border-bottom-color:#FFF}body.contrast01 #intercalaires li.inactive{color:#CCC}body.contrast02 #intercalaires li.selected{border-bottom-color:#000}body.contrast02 #intercalaires li.inactive{color:#666}body.contrast02{background-color:#000;color:#FFF}body.contrast02 #logo a,body.contrast02 #logo a:visited{color:#FFF}body.contrast02 #logo a:active{color:#dd2121}body.contrast02 .cases-wrap,body.contrast02 .diagonal,body.contrast02 .case,body.contrast02 .display-option,body.contrast02 #intercalaires li,body.contrast02 #intercalaires ul{border-color:#FFF}body.typo01.jshere h2,body.typo01.jshere h3,body.typo01.jshere .case{font-family:"font01"}body.typo02.jshere h2,body.typo02.jshere h3,body.typo02.jshere .case{font-family:"font02"}body.typo03.jshere h2,body.typo03.jshere h3,body.typo03.jshere .case{font-family:"font03"}body.typo04.jshere h2,body.typo04.jshere h3,body.typo04.jshere .case{font-family:"font04"}body.typo05.jshere h2,body.typo05.jshere h3,body.typo05.jshere .case{font-family:"font05"}body.typo01.jshere .chord-2{line-height:39px}body.typo02.jshere .chord-2{line-height:33px}body.typo03.jshere .chord-2{line-height:33px}body.typo04.jshere .chord-2{line-height:22px}body.typo05.jshere .chord-2{line-height:30px}body.typo01.jshere .chord-4{line-height:70px}body.typo02.jshere .chord-4{line-height:60px}body.typo03.jshere .chord-4{line-height:60px}body.typo04.jshere .chord-4{line-height:50px}body.typo05.jshere .chord-4{line-height:50px}body.typo01.jshere .case{line-height:60px}body.typo02.jshere .case{line-height:60px}body.typo03.jshere .case{line-height:60px}body.typo04.jshere .case{line-height:50px}body.typo05.jshere .case{line-height:60px}body{padding-bottom:100px}#print-title{display:none}#intercalaires{margin:0 10px 20px 10px}#intercalaires ul{margin:30px 0 15px 0;padding:5px 40px 5px 30px;list-style-image:none;list-style-position:outside;margin-left:var(--space-4)}#intercalaires ul{list-style:none outside none}#intercalaires li{display:inline-block;flex-grow:1;margin:2px 1px 0 0;padding:4px 12px;position:relative;text-align:center;border:1px solid #000;font-family:"cardenio";font-size:18px}#intercalaires li a{cursor:pointer;text-decoration:none;color:inherit}#intercalaires li.selected{border-width:2px 1px 0 1px;padding-top:10px}#intercalaires li.inactive{color:#CCC}#intercalaires li#action-add-panel{border-style:dashed;padding-left:15px;padding-right:15px;margin-left:5px}.head{margin:40px 0 20px 0}h2{text-align:center;font-family:"font01";font-size:49px;font-weight:400;margin:20px 20px 5px 20px}h3{text-align:center;font-family:"font01";font-size:19px;font-weight:100;margin:2px 20px 2px 20px}.grid-wrap{margin-bottom:150px}.tone{text-align:center;font-family:"floane";font-size:18px;margin:20px 20px 2px 20px}.sequence{text-align:center;font-family:"floane";font-size:40px;margin-top:20px}.cases-head h3{margin:0;font-family:"floane";text-align:left}.par2.cases-head{width:200px;margin:0 auto 1px auto}.par4.cases-head{width:400px;margin:0 auto 1px auto}.par8.cases-head{width:800px;margin:0 auto 1px auto}.chord-2 .diagonal{position:absolute;border-top:2px #000 solid;width:200px;top:32px;left:-53px;transform:rotate(328deg);-moz-transform:rotate(328deg);-webkit-transform:rotate(328deg);-o-transform:rotate(328deg);filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=0.8,M12=--0.6,M21=-0.6,M22=0.8)}.chord-4 .diagonal{display:none}.cases-wrap{margin:0 auto 36px auto;border:3px solid #000;display:grid;justify-content:center;align-content:center}.cases-wrap.par2{width:200px;grid-template-columns:1fr 1fr}.cases-wrap.par4{width:400px;grid-template-columns:1fr 1fr 1fr 1fr}.cases-wrap.par8{width:800px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.case{border:1px solid #000;overflow:hidden;text-align:center;font-family:sans-serif;font-size:20px;height:62px;letter-spacing:2px}.chord-2{background-repeat:no-repeat;background-position:1 1;position:relative;font-size:35px;height:inherit;width:inherit}.top-left-chord{height:36px;left:5px;position:absolute;text-align:center;top:0}.bottom-right-chord{top:25px;height:36px;position:absolute;right:5px}.chord-4{background-repeat:no-repeat;background-position:1 1;position:relative;font-size:8px;height:inherit;width:inherit}.left-chord{display:inline-block}.right-chord{display:inline-block}.top-chord{display:inline-block}.bottom-chord{display:inline-block}.jshere span.particular-symbol{font-family:"fontrealbook";padding-left:3px}.jshere .case{font-family:"font01";font-size:35px}.jshere .case span.particular-symbol font-size:30px}.jshere .chord{font-size:40px}.jshere .chord.length-2,.jshere .chord.length-3{font-size:35px}.jshere .chord.length-4{font-size:22px}.jshere .chord-2 .chord{font-size:30px}.jshere .chord-2 .chord.length-2{font-size:30px}.jshere .chord-2 .chord.length-3{font-size:22px}.jshere .chord-2 .chord.length-4{font-size:15px}.jshere .chord-2 span.particular-symbol{font-size:25px}.jshere .chord-4{font-size:20px}.jshere .chord-4 span.particular-symbol{font-size:17px}#page-head{display:grid;grid-template-columns:1fr 1fr}#menu{text-align:right}.display-option{border:1px solid #000;font-family:"moon";padding:6px;cursor:pointer;font-size:11px;display:inline-block;margin-bottom:2px}#logo{text-align:left;font-family:"moon";padding:3px 5px;font-size:18px}#logo a,#logo a:visited,#logo a:active{text-decoration:none;color:#000}@media(max-device-width:900px),(max-width:900px){#intercalaires li{font-size:30px;padding-left:5px;padding-right:5px}#intercalaires li.selected{border-width:2px 1px 0 1px}.case{height:90px}.jshere .case{font-size:70px}body.typo01.jshere .case{line-height:90px}body.typo02.jshere .case{line-height:82px}body.typo03.jshere .case{line-height:90px}body.typo04.jshere .case{line-height:66px}body.typo05.jshere .case{line-height:103px}body.typo01.jshere .chord-2{line-height:55px}body.typo02.jshere .chord-2{line-height:55px}body.typo03.jshere .chord-2{line-height:55px}body.typo04.jshere .chord-2{line-height:34px}body.typo05.jshere .chord-2{line-height:55px}.bottom-right-chord{top:37px}.jshere .case span.particular-symbol{font-size:60px}.jshere .case .chord-2 span.particular-symbol{font-size:40px}.chord-2 .diagonal{width:400px;top:40px;left:-92px;transform:rotate(335deg);-moz-transform:rotate(335deg);-webkit-transform:rotate(335deg);-o-transform:rotate(335deg)}.jshere .chord{font-size:70px}.jshere .chord.length-2,.jshere .chord.length-3{font-size:60px}.jshere .chord.length-4{font-size:20px}.jshere .chord-2 .chord{font-size:60px}.jshere .chord-2 .chord.length-2{font-size:50px}.jshere .chord-2 .chord.length-3{font-size:40px}.jshere .chord-2 .chord.length-4{font-size:30px}h2{font-size:70px}h3{font-size:25px}.tone{font-size:30px}.sequence{font-size:40px}.display-option{font-size:16px;margin:2px 2px}#logo{font-size:24px;padding:0 10px;margin-left:5px;margin-top:5px}.par2.cases-head{width:400px;margin:0 auto 1px auto}.par4.cases-head{width:800px;margin:0 auto 1px auto}.par8.cases-head{width:800px;margin:0 auto 1px auto}.cases-wrap.par2{width:400px;grid-template-columns:1fr 1fr}.cases-wrap.par4{width:800px;grid-template-columns:1fr 1fr 1fr 1fr}.cases-wrap.par8{width:800px;grid-template-columns:1fr 1fr 1fr 1fr}}@media print{.grid-wrap{padding-top:60px;page-break-before:always}#menu,#logo,#intercalaires{display:none}#print-title{display:block;font-family:"moon";margin-top:250px;font-size:80px;text-align:center;color:#000}body.contrast02{background-color:#FFF!important;color:#000!important}body.contrast02 .cases-wrap,body.contrast02 .diagonal,body.contrast02 .case,body.contrast02 .display-option,body.contrast02 #intercalaires li,body.contrast02 #intercalaires ul{border-color:#000!important}}
