@charset "utf-8";.page-load-status{margin-top:30px;text-align:center}@media print,screen and (min-width:751px){#main .bg{position:relative;width:1980px;height:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}#main .bg div{position:absolute;-webkit-animation-name:fluffy;animation-name:fluffy;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1.9s;animation-duration:1.9s}#main .bg div:nth-of-type(1){top:-40px;left:-15px}#main .bg div:nth-of-type(2){top:190px;left:1260px;-webkit-animation-delay:-1.9s;animation-delay:-1.9s}#main .bg div:nth-of-type(3){top:-480px;left:850px;-webkit-animation-delay:-1s;animation-delay:-1s;z-index:-2}#reportList{max-width:1065px}#reportList .list{margin-top:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#reportList .list li{margin-right:25px}#reportList .list li:last-of-type{margin-right:0}#reportList .list li:nth-of-type(1) a{width:150px;height:40px;line-height:40px;display:block;text-align:center;border:2px solid #000;border-radius:30px;font-size:1.1rem;font-weight:700;background-color:#fff}#reportList .list li:nth-of-type(1) a:hover,#reportList .list li.current:nth-of-type(1) a,#reportList .list li select:hover,#reportList .list li.current select{background-color:#ff0;opacity:1}#reportList .list li select{width:150px;height:40px;padding-left:10px;border-radius:30px;font-size:1.1rem;font-weight:700;border:2px solid #000}#reportList .postList{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#reportList .postList li{width:30.986%;margin-right:3.521%}#reportList .postList li:nth-of-type(3n){margin-right:0}#reportList .postList li:nth-of-type(n+4){margin-top:54px}#reportList .postList li a{display:block}#reportList .postList li figure{border:2px solid #000}#reportList .postList li .date{margin-top:15px}#reportList .postList li h2{margin-top:5px;font-size:.94rem;line-height:1.6}#reportList .postList li .ct{margin-top:15px}#reportList .postList li .ct a{display:inline;text-decoration:underline;font-size:.75rem;font-weight:700}.p-post-btn{width:285px;height:56px;margin:65px auto 0;background-color:#000;color:#fff;font-size:1rem;font-weight:700;border-radius:8px;text-align:center;line-height:56px;-webkit-transition:.3s;transition:.3s;position:relative}.p-post-btn:after{content:'';width:13px;height:9px;background:url(//kids-creativeschool.com/wp-content/themes/kids-creativeschool/css/../img/report/arrow.svg) 0 0 no-repeat;display:block;position:absolute;top:50%;right:30px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.p-post-btn:hover{cursor:pointer;opacity:.6}#reportDetail{max-width:1065px;margin-top:107px;display:-webkit-box;display:-ms-flexbox;display:flex}#reportDetail .contents{width:calc(100% - 390px)}#reportDetail .contents .date{font-size:.95rem;font-weight:700}#reportDetail .contents .postTitle{margin-top:12px;font-size:1.75rem;font-weight:700;text-align:justify;line-height:1.5}#reportDetail .contents .ct{margin-top:30px}#reportDetail .contents figure{margin-top:40px}#reportDetail .contents .textBox{margin-top:42px}#reportDetail .contents .textBox p{margin-bottom:38px;font-size:1rem;font-weight:700;text-align:justify;line-height:2.1}#reportDetail #aside{width:300px;margin-left:auto}#reportDetail #aside h3{font-size:1.1rem}#reportDetail #aside .newReport{margin-top:47px}#reportDetail #aside .newReport ul{margin-top:10px}#reportDetail #aside .newReport ul li{padding:15px 0;border-bottom:2px solid #000}#reportDetail #aside .newReport ul li:last-of-type{padding:15px 0 0;border-bottom:0}#reportDetail #aside .newReport ul li a{display:-webkit-box;display:-ms-flexbox;display:flex}#reportDetail #aside .newReport ul li figure{width:40%}#reportDetail #aside .newReport ul li h4{width:55%;margin-top:10px;margin-left:auto;text-align:justify;font-size:.85rem;line-height:1.8}#reportDetail #aside .category{margin-top:47px}#reportDetail #aside .category ul{margin-top:25px;border:1px solid #000;border-radius:10px}#reportDetail #aside .category ul li{border-bottom:1px solid #000}#reportDetail #aside .category ul li:last-of-type{border-bottom:0}#reportDetail #aside .category ul li a{padding:16px;font-size:1rem;font-weight:700;display:block}#reportDetail #aside .archive{margin-top:47px}#reportDetail #aside .archive select{width:100%;margin-top:25px;padding:13px;border-radius:10px;font-weight:700}#related{max-width:1065px;margin-top:135px}#related h3{font-size:1.15rem}#related ul{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex}#related ul li{width:30.986%;margin-right:3.521%}#related ul li:nth-of-type(3n){margin-right:0}#related ul li:nth-of-type(4){display:none}#related ul li a{display:block}#related ul li a figure{border:2px solid #000}#related ul li a .date{margin-top:14px}#related ul li a h4{margin-top:4px;font-size:.94rem;line-height:1.5;text-align:justify;line-height:1.7}#related .ct{margin-top:15px}#related .ct a{display:inline;text-decoration:underline;font-size:.75rem;font-weight:700}}@media screen and (max-width:750px){#main .bg{position:relative;width:750px;height:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}#main .bg div{position:absolute;-webkit-animation-name:fluffy;animation-name:fluffy;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-duration:1.9s;animation-duration:1.9s}#main .bg div:nth-of-type(1){top:-30px;left:-20px;width:350px}#main .bg div:nth-of-type(2){top:85px;left:500px;-webkit-animation-delay:-1.9s;animation-delay:-1.9s;width:40px}#main .bg div:nth-of-type(3){top:-250px;left:320px;-webkit-animation-delay:-1s;animation-delay:-1s;z-index:-2}#reportList .list{margin-top:100px}#reportList .list li:nth-of-type(n+2){margin-top:15px}#reportList .list li:nth-of-type(1) a{height:40px;line-height:40px;display:block;text-align:center;border:2px solid #000;border-radius:30px;font-size:1rem;font-weight:700;background-color:#fff}#reportList .list li:nth-of-type(1) a:hover,#reportList .list li.current:nth-of-type(1) a,#reportList .list li select:hover,#reportList .list li.current select{background-color:#ff0}#reportList .list li select{width:100%;height:40px;padding-left:10px;font-size:1rem;font-weight:700;border:2px solid #000}#reportList .postList{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#reportList .postList li{width:48.5%;margin-right:3%}#reportList .postList li:nth-of-type(2n){margin-right:0}#reportList .postList li:nth-of-type(n+3){margin-top:40px}#reportList .postList li a{display:block}#reportList .postList li figure{border:2px solid #000}#reportList .postList li .date{margin-top:15px}#reportList .postList li h2{margin-top:5px;font-size:.9rem;line-height:1.6}#reportList .postList li .ct{margin-top:15px}#reportList .postList li .ct a{display:inline;text-decoration:underline;font-size:.75rem;font-weight:700}.p-post-btn{width:285px;height:56px;margin:65px auto 0;background-color:#000;color:#fff;font-size:1rem;font-weight:700;border-radius:8px;text-align:center;line-height:56px;-webkit-transition:.3s;transition:.3s;position:relative}.p-post-btn:after{content:'';width:13px;height:9px;background:url(//kids-creativeschool.com/wp-content/themes/kids-creativeschool/css/../img/report/arrow.svg) 0 0 no-repeat;display:block;position:absolute;top:50%;right:30px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.p-post-btn:hover{cursor:pointer;opacity:.6}#reportDetail{max-width:1065px;margin-top:100px}#reportDetail .contents .date{font-size:.9rem;font-weight:700}#reportDetail .contents .postTitle{margin-top:12px;font-size:1.4rem;font-weight:700;text-align:justify;line-height:1.5}#reportDetail .contents .ct{margin-top:30px}#reportDetail .contents figure{margin-top:40px}#reportDetail .contents .textBox{margin-top:30px}#reportDetail .contents .textBox p{margin-bottom:30px;font-size:.9rem;font-weight:700;text-align:justify;line-height:2}#reportDetail #aside h3{font-size:1rem}#reportDetail #aside .newReport{margin-top:80px}#reportDetail #aside .newReport ul{margin-top:10px}#reportDetail #aside .newReport ul li{padding:15px 0;border-bottom:2px solid #000}#reportDetail #aside .newReport ul li:last-of-type{padding:15px 0 0;border-bottom:0}#reportDetail #aside .newReport ul li a{display:-webkit-box;display:-ms-flexbox;display:flex}#reportDetail #aside .newReport ul li figure{width:40%}#reportDetail #aside .newReport ul li h4{width:55%;margin-top:10px;margin-left:auto;text-align:justify;font-size:.85rem;line-height:1.8}#reportDetail #aside .category{margin-top:40px}#reportDetail #aside .category ul{margin-top:25px;border:1px solid #000;border-radius:10px}#reportDetail #aside .category ul li{border-bottom:1px solid #000}#reportDetail #aside .category ul li:last-of-type{border-bottom:0}#reportDetail #aside .category ul li a{padding:16px;font-size:.9rem;font-weight:700;display:block}#reportDetail #aside .archive{margin-top:40px}#reportDetail #aside .archive select{width:100%;margin-top:25px;padding:13px;border-radius:10px;font-weight:700}#related{margin-top:80px}#related h3{font-size:1.1rem}#related ul{margin-top:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#related ul li{width:48.5%;margin-right:3%}#related ul li:nth-of-type(2n){margin-right:0}#related ul li:nth-of-type(n+3){margin-top:40px}#related ul li a{display:block}#related ul li a figure{border:2px solid #000}#related ul li a .date{margin-top:15px}#related ul li a h4{margin-top:5px;font-size:.9rem;line-height:1.6}#related .ct{margin-top:15px}#related .ct a{display:inline;text-decoration:underline;font-size:.75rem;font-weight:700}}