@charset "UTF-8";.induction-mailform{margin:15px auto}#panel-supports.panel{margin:15px auto}#panel-supports .supports-categories>div{margin-bottom:15px}#panel-supports .supports-categories .btn{text-decoration:none}#panel-supports .erroe-msg{margin-bottom:15px}#panel-supports .list-erroe-msg li{margin-bottom:7px}#panel-supports .supports-category-title{font-size:18px;font-weight:bold;margin:20px 0;padding:10px 0}#panel-supports .supports-category-title::before{content:"\f138";font-family:"Font Awesome 5 Free";font-size:18px;margin-right:5px}#panel-supports .supports-image-file{margin-bottom:10px}#panel-supports .control-label.required::after{content:"必須";display:inline;margin-left:3px;color:#fff;background-color:red;font-size:10px;padding:2px 4px}#panel-supports .btn-link{color:#333}@media (min-width: 768px){#panel-supports .control-label.required{padding-right:36px}#panel-supports .control-label.required::after{top:7px;display:block;margin-left:0}}.grecaptcha-badge{z-index:100000}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes fadeoutUp{0%{opacity:1;transform:scale(1) translate(-50%, -50%)}100%{opacity:0;transform:scale(1.03) translate(-50%, -50%);pointer-events:none}}@keyframes fadeoutUpSmoke{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(1.5)}}@keyframes blink{0%,100%{opacity:0}50%{opacity:1}}@keyframes opacity_return{0%,100%{opacity:1}50%,75%{opacity:0}}@keyframes flyingBirds{0%{opacity:0;transform:translate(0%, 0%) scale(0.75)}10%{opacity:1;transform:translate(-10%, -10%) scale(0.8)}100%{opacity:1;transform:translate(-100%, -100%) scale(1.25)}}@keyframes birdFly{0%{transform:translateY(0px) rotate(-2deg) scaleY(1)}25%{transform:translateY(-2px) rotate(1deg) scaleY(0.92)}50%{transform:translateY(0px) rotate(-1deg) scaleY(1)}75%{transform:translateY(1px) rotate(2deg) scaleY(0.95)}100%{transform:translateY(0px) rotate(-2deg) scaleY(1)}}@keyframes loadingCloud{0%{transform:translateX(0) rotate(3deg)}100%{transform:translateX(-33%) rotate(3deg)}}@keyframes bgPinchOut{0%{background-position:left 0% bottom 20%;background-size:100% auto}100%{background-position:left -40% bottom 40%;background-size:150% auto}}@keyframes cloudFloat{0%,100%{transform:translateX(-10%)}50%{transform:translateX(10%)}}@keyframes cloudFloat_02{0%,100%{transform:translateX(-10%) scale(-1, 1)}50%{transform:translateX(10%) scale(-1, 1)}}@keyframes cloudFloat_04{0%,100%{transform:translateX(-10%) scale(-1, -1)}50%{transform:translateX(10%) scale(-1, -1)}}@keyframes cloudFloat_05{0%,100%{transform:translateX(-10%) scale(1, -1)}50%{transform:translateX(10%) scale(1, -1)}}.supports-categories{padding:16px 8px 0}
