@charset "UTF-8";html,body{font-family:Lucida Grande,\30d2\30e9\30ae\30ce\89d2\30b4  Pro W3,Hiragino Kaku Gothic Pro,Meiryo UI,\30e1\30a4\30ea\30aa,Meiryo,Osaka,\ff2d\ff33  \ff30\30b4\30b7\30c3\30af,MS PGothic,sans-serif;font-size:16px;width:100%;height:100%;margin:0;padding:0;color:#4d4d4d}body{width:100%;margin:0;padding:0;color:#333}p{margin:0}ul{margin:0;padding:0}ul li{list-style:none}a{color:#333}input[type=text],input[type=tel]{font-size:1rem;padding:0 5px;width:100%;box-sizing:border-box;min-height:40px}input[type=file]{display:none}input[type=text].enrollment_period{max-width:50px;margin:0 10px;min-height:40px}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0;appearance:none}@media screen and (max-width:800px){html,body{font-size:14px}}.is-error input,.is-error select{background-color:#fae0e0;border:solid 1px #ff0000}label.is-error{background-color:#fae0e0!important;border:solid 1px #ff0000!important}img{pointer-events:none}
