@keyframes mymove1{0%{opacity:0}to{opacity:1}}.twitter-share-button{position:absolute;top:10px;right:0}body{-webkit-user-select:none;user-select:none;margin:0;padding:0;font-family:ヒラギノ角ゴ ProN W3,Hiragino kaku gothic ProN,游ゴシック,YuGothic,メイリオ,Meiryo,sans-serif}.indexPage #aaa{z-index:-1;background:#fff;width:100%;height:100%;position:absolute}.indexPage .box-parent{text-align:center;background-color:#666;width:100%;height:56px;display:block;position:absolute}.indexPage .box-child{height:100%;margin:0 20px;padding:0 10px;display:inline-block}.indexPage .box-child>p{color:#fff}.indexPage .box-parent a:first-child,.indexPage .box-parent a:nth-child(2){width:50%}@media screen and (max-width:640px){.indexPage .box-parent{bottom:0}.indexPage .box-parent a:first-child,.indexPage .box-parent a:nth-child(2){width:50%}.indexPage .box-child p .kesu{display:none}.indexPage .main-logo2 h1{text-align:center;color:#000;letter-spacing:0;text-shadow:2px 8px 6px #0003,0 -5px 16px #ffffff4d;margin:0;font-family:Impact;font-size:300%;font-weight:900}.indexPage .main-logo2{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.indexPage .sub-logo2{width:100%;position:absolute;top:63%;left:50%;transform:translate(-50%,-50%)}.indexPage .sub-logo2>p{text-align:center;color:#333333d8;text-shadow:2px 8px 6px #0003,0 -5px 16px #ffffff4d;margin:0;font-family:Times New Roman;font-size:150%;font-weight:400}.indexPage .main-logo1,.indexPage .sub-logo1{display:none}}@media screen and (min-width:640px){.indexPage .box-parent{z-index:1;bottom:15%}.indexPage .main-logo1{z-index:0;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.indexPage .main-logo1 h1 pre{text-align:center;color:#000;letter-spacing:5px;text-shadow:2px 8px 6px #0003,0 -5px 16px #ffffff4d;margin:0;font-family:Impact;font-size:90px;font-weight:900}.indexPage .sub-logo1{position:absolute;top:63%;left:50%;transform:translate(-50%,-50%)}.indexPage .sub-logo1>pre{text-align:center;color:#333333d8;text-shadow:2px 8px 6px #0003,0 -5px 16px #ffffff4d;margin:0;font-family:Times New Roman,serif;font-size:40px;font-weight:400}.indexPage .main-logo2,.indexPage .sub-logo2{display:none}.indexPage .box-parent a:first-child{width:250px}.indexPage .box-parent a:nth-child(2){width:140px}.indexPage .box-parent a:nth-child(3){width:250px}.indexPage .box-child{margin:0 20px;padding:0 10px}.indexPage .main-logo1 span:first-child{animation-delay:.71s}.indexPage .main-logo1 span:nth-child(2){animation-delay:.77s}.indexPage .main-logo1 span:nth-child(3){animation-delay:.84s}.indexPage .main-logo1 span:nth-child(4){animation-delay:.89s}.indexPage .main-logo1 span:nth-child(5){animation-delay:.95s}.indexPage .main-logo1 span:nth-child(6){animation-delay:1s}.indexPage .main-logo1 span:nth-child(7){animation-delay:1.05s}.indexPage .main-logo1 span:nth-child(8){animation-delay:1.1s}.indexPage .main-logo1 span:nth-child(9){animation-delay:1.14s}.indexPage .main-logo1 span:nth-child(10){animation-delay:1.18s}.indexPage .main-logo1 span:nth-child(11){animation-delay:1.22s}.indexPage .main-logo1 span:nth-child(12){animation-delay:1.26s}.indexPage .main-logo1 span:nth-child(13){animation-delay:1.3s}.indexPage .main-logo1 span:nth-child(14){animation-delay:1.34s}.indexPage .main-logo1 span:nth-child(15){animation-delay:1.38s}.indexPage .main-logo1 span:nth-child(16){animation-delay:1.41s}.indexPage .main-logo1 span:nth-child(17){animation-delay:1.45s}.indexPage .main-logo1 span:nth-child(18){animation-delay:1.48s}.indexPage .main-logo1 span:nth-child(19){animation-delay:1.52s}.indexPage .sub-logo1 pre{animation-delay:.2s}.indexPage .box-parent{animation-delay:.1s}.indexPage span,.indexPage .sub-logo1 pre,.indexPage .box-parent{opacity:0;animation-name:mymove1;animation-duration:1s;animation-fill-mode:forwards}.indexPage .box-child:hover>p{color:#0ff;transition:color .5s}.indexPage .box-child:hover{transition:background-color .5s}}
body{-webkit-user-select:none;user-select:none;background-color:#fafafa;font-family:ヒラギノ角ゴ ProN W3,Hiragino kaku gothic ProN,游ゴシック,YuGothic,メイリオ,Meiryo,sans-serif}.buyPage{padding:5px}.buyPage input[type=checkbox]{position:absolute;left:-9999px}.buyPage input[type=checkbox]:checked+table{display:table}.buyPage input[type=checkbox]:not(:checked)+table{display:none}.buyPage li{list-style-type:none}.buyPage .topper p{color:#797979;margin:0;font-size:13px}.buyPage .topper a{color:#797979}@media screen and (max-width:640px){.buyPage .hidePhone,.buyPage #print{display:none}.buyPage .sub-title{text-indent:1em;color:#333;margin:0;padding:10px}.buyPage .sub-title span{font-weight:700}.buyPage .allpdf{background-color:#ddd;width:90%;margin:3px 0;padding:7px 0;font-size:17px;display:block}.buyPage .allpdf a{color:#333;text-decoration:none;display:block}.buyPage table{width:100%}.buyPage thead tr:first-child{display:none}.buyPage td{color:#333;border-bottom:1px solid #ddd;display:inline-block}.buyPage td:first-child{display:none}.buyPage td:nth-child(2){background-color:#eee;width:100%;font-size:105%}.buyPage td:nth-child(3){text-align:left;width:100%}.buyPage td:nth-child(4),.buyPage td:nth-child(5){text-align:right;width:100%}.buyPage td a{text-decoration:none}.buyPage li{margin:3px 0 0;padding:7px 0;list-style-type:none}.buyPage ol{margin:0;padding:0}.buyPage #blue li{background-color:#e7f7fe}.buyPage #yellow li{background-color:#fefde4}.buyPage #black li{background-color:#f7f7f7}.buyPage #red li{background-color:#ffdcdc}.buyPage #green li{background-color:#eaf8e3}.buyPage #orange li{background-color:#ffdead}.buyPage #people li{background-color:#eddbff}.buyPage div{display:inline}.buyPage .parent br{display:none}.buyPage .parent{margin:3px 0;padding:7px 0;font-size:17px;display:block}.buyPage .parent a{color:#444;text-decoration:none;display:block}.buyPage .blue{background-color:#e7f7fe}.buyPage .yellow{background-color:#fefde4}.buyPage .black{background-color:#f7f7f7}.buyPage .red{background-color:#ffdcdc}.buyPage .green{background-color:#eaf8e3}.buyPage .orange{background-color:#ffeddb}.buyPage .people{background-color:#93c}.buyPage #buy-blue{background-color:#2e93d1}.buyPage #buy-black{background-color:#666}.buyPage #buy-yellow{background-color:#f4b21a}.buyPage #buy-green{background-color:#28a139}.buyPage #buy-red{background-color:#ff5255}.buyPage #buy-orange{background-color:#ff6900}.buyPage .below-text,.buyPage .circle-text{color:#fff}.buyPage .circle-text:after,.buyPage .below-text:after{content:" "}}@media screen and (min-width:641px){body,.buyPage{width:1000px}.buyPage .hidePC{display:none}.buyPage .side p{text-align:center;width:100%;margin:10px 0 0;padding:0;font-size:15px}.buyPage .sub-title{text-indent:1em;color:#333;margin:0;padding:10px;font-size:15px;position:relative}.buyPage .subtitle span{font-size:120%;font-weight:700}.buyPage .header{float:right;width:790px;height:250px;position:relative}.buyPage .header span{font-weight:700}.buyPage .side{float:left;width:210px}.buyPage .myMain{float:right;width:790px}.buyPage .footer{clear:both;width:1000px;height:200px}.buyPage #print{font-size:80%}.buyPage .price-button{letter-spacing:0;border:1px solid #bbb;border-radius:2px;padding:3px 8px 1px;font-size:90%}.buyPage .button-link,.buyPage .button-link:visited{color:inherit;text-decoration:none}.buyPage .price-button:hover{background-color:#0000001a;transition-duration:.2s}.buyPage .triangle1{border:5px solid #0000;border-left-color:#888;width:0;height:0;display:inline-block}.buyPage .triangle2{border:5px solid #0000;border-top-color:#888;width:0;height:0;display:inline-block}.buyPage .triangle1,.buyPage .triangle2{margin-right:5px}.buyPage table{background-color:#00000003;width:100%}.buyPage .side .allpdf-text{text-align:center;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.buyPage .side a{color:#444;width:100%;height:100%;font-size:14px;text-decoration:none;display:block}.buyPage .side .allpdf{background-color:#ddd;width:200px;height:50px;margin-top:5px;margin-left:5px;position:relative}.buyPage .side .allpdf:hover{transition-duration:.2s}.buyPage .side .allpdf:hover>a{color:#fff;transition:color .2s}.buyPage .side #blue:hover{background-color:#2e93d1}.buyPage .side #green:hover{background-color:#28a139}.buyPage .side #red:hover{background-color:#ff5255}.buyPage .side #black:hover{background-color:#666}.buyPage .side #yellow:hover{background-color:#f4b21a}.buyPage .side #orange:hover{background-color:#ff6900}.buyPage .side #people:hover{background-color:#93c}.buyPage td{color:#555;border-bottom:1px solid #ccc}.buyPage td a{text-decoration:none}.buyPage td:first-child{text-align:center;width:1.5em}.buyPage td:nth-child(2){color:#111;width:150px}.buyPage td:nth-child(3){width:140px}.buyPage td:nth-child(4),.buyPage td:nth-child(5){width:50px}.buyPage li{border-bottom:2px solid #eee}.buyPage li:hover{transition-duration:.2s}.buyPage #blue li:hover{background-color:#e7f7fe}.buyPage #yellow li:hover{background-color:#fefde4}.buyPage #black li:hover{background-color:#e2e2e2}.buyPage #red li:hover{background-color:#ffdcdc}.buyPage #green li:hover{background-color:#eaf8e3}.buyPage #orange li:hover{background-color:#ffeddb}.buyPage #people li:hover{background-color:#f2e5ff}.buyPage .parent{width:210px;height:280px;box-shadow:2px 8px 6px #0003,0 -5px 16px #ffffff4d;margin:10px 0 0!important}.buyPage .above,.buyPage .below{width:100%;height:50%;position:relative}.buyPage .circle{border-radius:50%;width:126px;height:126px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.buyPage #buy-blue .below{background-color:#c1dff1}.buyPage #buy-blue .above{background-color:#2e93d1}.buyPage #buy-black .below{background-color:#e5e5e5}.buyPage #buy-black .above{background-color:#666}.buyPage #buy-yellow .below{background-color:#fce8bb}.buyPage #buy-yellow .above{background-color:#f4b21a}.buyPage #buy-green .below{background-color:#bfe3c4}.buyPage #buy-green .above{background-color:#28a139}.buyPage #buy-red .below{background-color:#ffa5b8}.buyPage #buy-red .above{background-color:#ff5255}.buyPage #buy-orange .below{background-color:#ffdead}.buyPage #buy-orange .above{background-color:#ff6900}.buyPage #buy-people .below{background-color:#dbb7ff}.buyPage #buy-people .above{background-color:#93c}.buyPage #math12-up,.buyPage #math12-down{font-size:35px}.buyPage #math12-up{top:35%}.buyPage #math12-down{top:65%}.buyPage .stair3-1{top:20%!important}.buyPage .stair3-2{top:50%!important}.buyPage .stair3-3{top:80%!important}.buyPage .below-text{text-align:center;text-shadow:2px 2px 3px #0000004d;color:#5c6366;width:100%;font-size:20px;position:absolute;top:50%;transform:translateY(-50%)}.buyPage .circle-text{text-align:center;color:#fff;width:100%;font-size:40px;position:absolute;top:50%;transform:translateY(-50%)}}
body{-webkit-user-select:none;user-select:none;font-family:ヒラギノ角ゴ ProN W3,Hiragino kaku gothic ProN,游ゴシック,YuGothic,メイリオ,Meiryo,sans-serif}.topper p{color:#797979;margin:0;font-size:13px}.topper a{color:#797979}@media screen and (min-width:641px){body{width:900px}.categoryPage{padding:10px}.categoryPage .parent{margin:10px;display:inline-block}.categoryPage .hidePC{display:none}}@media screen and (max-width:640px){.categoryPage .circle-text:after,.categoryPage .below-text:after{content:" "}.categoryPage .hidePhone{display:none}.categoryPage div{display:inline}.categoryPage br{display:none}.categoryPage .parent{margin:3px 0;padding:7px 0;font-size:17px;display:block}.categoryPage .parent a{color:#444;text-decoration:none;display:block}.categoryPage .blue{background-color:#ade3fd}.categoryPage .yellow{background-color:#fdf7a6}.categoryPage .black{background-color:#bbb}.categoryPage .red{background-color:#ffa5b8}.categoryPage .green{background-color:#b8e8a0}.categoryPage .orange{background-color:#ffbf7f}.categoryPage .people{background-color:#d3a8ff}.categoryPage .monokuro{background-color:#ccc}}@media screen and (min-width:641px){.categoryPage #intro{width:679px;height:70px;box-shadow:2px 8px 6px #0003,0 -5px 16px #ffffff4d}.categoryPage #intro .above{width:100%;height:100%;position:relative}.categoryPage #intro .parent:hover .above{transition:background-color .5s}.categoryPage #intro .circle-text{color:#fff}.categoryPage .parent{width:210px;height:280px;box-shadow:2px 8px 6px #0003,0 -5px 16px #ffffff4d}.categoryPage .above,.categoryPage .below{width:100%;height:50%;position:relative}.categoryPage .circle{border-radius:50%;width:126px;height:126px;position:relative;top:50%;left:50%;transform:translate(-50%,-50%)}.categoryPage .parent:hover .above,.categoryPage .parent:hover .below{transition:background-color .5s}.categoryPage .blue .above{background-color:#ade3fd}.categoryPage .blue .below{background-color:#e7f7fe}.categoryPage .blue .circle,.categoryPage .blue:hover .above{background-color:#2e93d1}.categoryPage .blue:hover .below{background-color:#c1dff1}.categoryPage .yellow .above{background-color:#fdf7a6}.categoryPage .yellow .below{background-color:#fefde4}.categoryPage .yellow .circle,.categoryPage .yellow:hover .above{background-color:#f4b21a}.categoryPage .yellow:hover .below{background-color:#fce8bb}.categoryPage .green .above{background-color:#b8e8a0}.categoryPage .green .below{background-color:#eaf8e3}.categoryPage .green .circle,.categoryPage .green:hover .above{background-color:#28a139}.categoryPage .green:hover .below{background-color:#bfe3c4}.categoryPage .people .above{background-color:#c993ff}.categoryPage .people .below{background-color:#eddbff}.categoryPage .people .circle,.categoryPage .people:hover .above{background-color:#93c}.categoryPage .people:hover .below{background-color:#dbb7ff}.categoryPage .monokuro .above{background-color:#ccc}.categoryPage .monokuro .below{background-color:#f7f7f7}.categoryPage .monokuro .circle,.categoryPage .monokuro:hover .above{background-color:#666}.categoryPage .monokuro:hover .below{background-color:#e5e5e5}.categoryPage .black .above{background-color:#888}.categoryPage .black:hover .above{background-color:#666}.categoryPage .red .above{background-color:#ffa5b8}.categoryPage .red .below{background-color:#ffdcdc}.categoryPage .red .circle,.categoryPage .red:hover .above{background-color:#ff5255}.categoryPage .red:hover .below{background-color:#ffa5b8}.categoryPage .orange .above{background-color:#ffbf7f}.categoryPage .orange .below{background-color:#ffeddb}.categoryPage .orange .circle,.categoryPage .orange:hover .above{background-color:#ff6900}.categoryPage .orange:hover .below{background-color:#ffdead}.categoryPage .below-text{text-align:center;text-shadow:2px 2px 3px #0000004d;color:#5c6366;width:100%;font-size:20px;position:absolute;top:50%;transform:translateY(-50%)}.categoryPage .circle-text{text-align:center;color:#fff;width:100%;font-size:40px;position:absolute;top:50%;transform:translateY(-50%)}.categoryPage #math12-up,.categoryPage #math12-down{font-size:35px}.categoryPage #math12-up{top:35%}.categoryPage #math12-down{top:65%}.categoryPage .smaller{font-size:75%}.categoryPage .stair3-1{top:20%!important}.categoryPage .stair3-2{top:50%!important}.categoryPage .stair3-3{top:80%!important}.categoryPage .parent:hover .above,.categoryPage .parent:hover .below{transition:background-color .5s}}
