@import url(http://fonts.googleapis.com/earlyaccess/notosansjp.css);@import url(https://fonts.googleapis.com/earlyaccess/nicomoji.css);@import url(//designers.hubspot.com/hs-fs/hub/327485/file-2054199286-css/font-awesome.css);.box{float:left}.boxContainer{overflow:hidden}.cp_actab{position:relative;overflow:hidden;width:100%;margin:0 auto;color:#fff}.cp_actab input{position:absolute;z-index:-1;opacity:0}.cp_actab label{font-weight:bold;line-height:3;position:relative;display:block;padding:0 0 0 2em;cursor:pointer;margin:0 0 1px 0;background:#007dcb}.cp_actab .cp_actab-content{overflow:hidden;max-height:0;-webkit-transition:max-height .35s;transition:max-height .35s;color:#333;background:#def}.cp_actab .cp_actab-content p{margin:1em}.cp_actab input:checked ~ .cp_actab-content{max-height:34em}.cp_actab label::after{line-height:3;position:absolute;top:0;right:0;display:block;width:3em;height:3em;-webkit-transition:all .35s;transition:all .35s;text-align:center}.cp_actab input[type=checkbox]+label::after{content:'+'}.cp_actab input[type=checkbox]:checked+label::after{transform:rotate(315deg)}.prosche{width:10%}.prosche:hover{transform:scale(20,20);transition:.5s}.btn-flat-horizontal-border{position:relative;display:inline-block;font-weight:bold;padding:1em .5em;text-decoration:none;color:#FFF;background:#e5004c;transition:.4s}.btn-flat-horizontal-border>span{border-bottom:solid 2px #FFF;border-top:solid 2px #FFF}.btn-flat-horizontal-border:hover span{padding:.1em 0}.sinsevice{top:0;margin:0px 0px 0px 0px;width:40%;height:50%;background-color:lightgray}.logo_wrapper{position:relative;max-width:100%;height:100px;margin:0 auto;overflow:hidden}.marquee-anim{transition:all 1.6s}.marquee-anim{opacity:1;animation:marquee 15s linear infinite;-webkit-animation:marquee 15s linear infinite;position:absolute;top:20%;left:50%;display:flex;transform:translate(-50%,0%);white-space:nowrap;margin-top:0vh}@keyframes marquee{0%{transform:translate(-40%,0%)}100%{transform:translate(-60%,0%)}}.marquee-inline{font-family:"M PLUS 1p";display:block;padding-right:.5em;font-size:40px;font-weight:700;letter-spacing:.1em;white-space:nowrap;color:#e5004c;text-align:center;white-space:nowrap;text-shadow:#000 1px 1px 0px,#000 -1px 1px 0px,#000 1px -1px 0px,#000 -1px -1px 0px}.marquee-inline a{color:#0080cc;text-shadow:#000 1px 1px 0px,#000 -1px 1px 0px,#000 1px -1px 0px,#000 -1px -1px 0px}.marquee-inline a:hover{animation-play-state:paused}.post-font h3{color:#0080cc}.post-font a{color:#000;position:relative;display:inline-block;text-decoration:none}.post-font a::after{position:absolute;bottom:-4px;left:0;content:'';width:100%;height:2px;background:#333;transform:scale(0,1);transform-origin:center top;transition:transform .3s}.post-font a:hover::after{transform:scale(1,1)}table{margin:20px auto}.tbl-r02 th{background:#e9727e;border:solid 1px #ccc;color:#fff;padding:10px}.tbl-r02 td{　border:solid 1px #ccc;padding:10px}@media screen and (max-width:640px){#thd{display:none}.last td:last-child{border-bottom:solid 1px #ccc;width:100%}.tbl-r02{width:80%}.tbl-r02 th,.tbl-r02 td{　　border-bottom:0;display:block;width:100%}}.mm{background:url("https://www.uniritaplus.co.jp/hubfs/up-logo.png");animation:bgiLoop 5s linear infinite}@keyframes bgiLoop{0%{background-position:0 0}100%{background-position:-100px 200px}}a:link,a:visited{color:#00f}a:hover{color:#f03}