@charset "UTF-8";#header{position:static}header .header-list,header .header-menu{display:none}header .header-box{border-bottom:1px solid #00aea2;box-shadow:none}#contents{padding:2em 0 2em}.errorArea{margin:0 0 4%}.errorArea-title{margin:0 0 5%;font-weight:700;text-align:center}.errorArea-usercompleted-title{margin:8% 0 20%;text-align:center}img.errorArea-image{margin:0 auto 6%;display:block;width:13%;height:auto}.errorArea-text{margin:0 auto 4%;width:86%;font-size:80%;text-align:center}.errorArea-text a{text-decoration:none}.errorArea-top-link .errorArea-top-link-btn{margin:0 auto 6%;padding:.7em 0;border-radius:4px;display:block;width:86%;color:#333;background-image:url(/tsushin-highschool/assets/images/arrow_right_gray.png),linear-gradient(180deg,#eee 0,#ddd 100%);background-position:94% center,top left;background-size:2.4% auto,auto;background-repeat:no-repeat,no-repeat;font-weight:700;font-size:80%;text-decoration:none;text-align:center;box-shadow:0 4px 0 0 #aaa}.done-reserved-school{padding:0 4%}.done-reserved-school h2{margin-bottom:2%;padding:1.5% 3.5%;font-weight:700;position:relative;line-height:1.2}.done-reserved-school h2::before{content:"";width:7px;height:1.4em;background-color:#00aea2;position:absolute;top:.3em;left:0}.done-reserved-school .form-item{margin-bottom:5%;clear:both}.done-reserved-school .form-item .done-form-itemName{margin:1% auto;box-sizing:border-box}.done-reserved-school .form-item .done-form-itemName span{display:block;position:relative;line-height:1.2;color:#a4a4a4;font-size:80%}.done-reserved-school .action-list{border-top:1px solid #00aea2;border-bottom:1px solid #00aea2}.done-reserved-school .action-list>li{border-top:1px solid #00aea2;border-bottom:1px solid #00aea2;width:100%;display:table}.done-reserved-school .done-list{position:relative}.done-reserved-school .action-list li>div{display:table-cell}.done-reserved-school .action-list li div .done-action-title{padding:4% 0 2.4% 4.6%;width:64%;display:inline-block;font-weight:700;vertical-align:top;line-height:1.6;box-sizing:border-box}.done-reserved-school .action-list li div .done-action-title .action-title-label{padding:0 .3em;border:1px solid #00aea2;display:inline-block;color:#00aea2;font-size:80%;line-height:1.4;white-space:nowrap}.done-reserved-school .action-list li div .action-img{padding:5% 4% 4% 0;display:inline-block;width:34%;vertical-align:top;text-align:center;line-height:1.4;box-sizing:border-box}.done-reserved-school .action-list li div .action-img img{width:100%;display:block}.done-reserved-school .action-list li>div{display:table-cell}.done-reserved-school .done-list::after{content:"";position:absolute;inset:0;background:rgba(217,217,217,.6980392157)}@media screen and (min-width:751px){#header{position:static}header .header-list,header .header-menu,header nav{display:none}header .header-box{border-bottom:1px solid #00aea2;box-shadow:none}#contents{padding:2em 0 2em}.errorArea{margin:60px 0 50px}.errorArea-title{margin:0 0 20px;font-weight:700;font-size:163%;text-align:center}.errorArea-usercompleted-title{margin:80px 0 160px;text-align:center}img.errorArea-image{margin:0 auto 25px;display:block;width:100px;height:auto}.errorArea-text{margin:0 auto 50px;width:860px;font-size:100%;text-align:center}.errorArea-text a{text-decoration:none}.errorArea-top-link{text-align:center}.errorArea-top-link .errorArea-top-link-btn{margin:0 auto 20px;padding:8px 0;border-radius:5px;display:block;width:280px;color:#333;background-image:url(/tsushin-highschool/assets/images/arrow_right_gray.png),linear-gradient(180deg,#eee 0,#ddd 100%);background-position:260px center,top left;background-size:8px auto,auto;background-repeat:no-repeat,no-repeat;font-weight:700;font-size:100%;text-decoration:none;text-align:center;box-shadow:0 2px 0 0 #aaa}.errorArea-top-link .errorArea-top-link-btn:hover{opacity:.7}.done-reserved-school{margin:0 auto;width:800px}.done-reserved-school h2{margin-bottom:10px;padding:10px 17px}.done-reserved-school h2::before{top:.6em}.done-reserved-school .form-item{display:block;border:none}.done-reserved-school .form-item .done-form-itemName{background-color:#fff;width:100%;display:block}.done-reserved-school .action-list li div .done-action-title{padding:16px 0 8px 56px;width:600px;font-size:150%}.done-reserved-school .action-list li div .done-action-title .action-title-label{padding:4px 8px;font-size:69%;line-height:1.4}.done-reserved-school .action-list li div .action-img{width:152px}}