main{display:block;grid-template-areas:none;grid-template-columns:none}.information h3 span{color:#868686}.information h3 .mini{display:inline-block;color:#c03}.notice{color:#c03}.steps{margin:23px 0 50px}.steps ol{display:grid;grid-template-columns:repeat(auto-fill, minmax(170px, 1fr));justify-items:center;row-gap:14px;column-gap:14px}.steps ol li{position:relative;width:160px;margin:0 23px 0 23px;padding:3px 0;font-size:15px;text-align:center;border:1px solid #4d4d4d;border-radius:4px}.steps ol li+li::before{content:"";position:absolute;top:0;left:-23px;bottom:0;width:12px;height:12px;margin:auto;border-style:solid solid none none;border-width:2px;border-color:#bebebe;transform:rotate(45deg)}.steps ol li+li{margin-top:0 !important}.steps span{display:block;margin-bottom:7px;color:#b8860b;line-height:100%}@media screen and (max-width: 480px){.steps ol{grid-template-columns:1fr;row-gap:33px}.steps ol li{width:100%}.steps ol li+li::before{top:-100px;left:0;right:0;bottom:0;transform:rotate(135deg)}}[name=form1],.information form{padding-bottom:77px}[name=form1] .entry_date,.information form .entry_date{display:flex;justify-content:flex-end}[name=form1] h3,.information form h3{margin:14px 0 53px}[name=form1] table,.information form table{width:100%;margin:23px 0 33px}[name=form1] table th,[name=form1] table td,.information form table th,.information form table td{padding:7px 14px}[name=form1] table th,.information form table th{font-weight:normal;vertical-align:middle;background-color:#e3ecf3}[name=form1] table td,.information form table td{vertical-align:middle;background-color:#f6f6f6}[name=form1] .actions,.information form .actions{display:flex;flex-wrap:wrap;justify-content:space-around;margin-top:77px}[name=form1] .actions button,.information form .actions button{padding:0}[name=form1] .actions [type=submit],[name=form1] .actions [type=button],[name=form1] .actions [type=reset],.information form .actions [type=submit],.information form .actions [type=button],.information form .actions [type=reset]{padding:7px 33px;letter-spacing:2px;cursor:pointer}@media screen and (max-width: 560px){[name=form1] .actions,.information form .actions{flex-direction:column}[name=form1] [type=submit],[name=form1] [type=button],[name=form1] [type=reset],.information form [type=submit],.information form [type=button],.information form [type=reset]{padding:14px !important;font-size:16px}[name=form1] [type=submit],.information form [type=submit]{width:100%}[name=form1] [type=button],[name=form1] [type=reset],.information form [type=button],.information form [type=reset]{width:50%;margin-bottom:50px}}.en{font-style:normal;font-weight:normal;color:#b8860b}.new-line{display:block}.font-16{font-size:16px}.lh{line-height:130%}.annotation strong{font-weight:normal;color:#903}.errors{margin-bottom:33px}.errors p{color:#903}.color-red{margin-top:10px;font-weight:normal;color:#903}.fsize-14{font-size:14px}label{display:inline-block;transition:opacity .2s linear 0s}label+label{margin-top:14px}label:hover{opacity:.6}label span{position:relative;display:inline-block;padding-left:33px}label span::before,label span::after{content:"";position:absolute;top:3px;border-radius:50%}label span::before{left:0;width:20px;height:20px;background-color:#fff;border:1px solid #509fb9;box-shadow:0 0 2px 1px rgba(0,0,0,.2) inset}label span::after{display:none;top:7px;left:4px;width:12px;height:12px;background-color:#509fb9}label [type=radio]{display:none}label [type=radio]:checked+span::after{display:inline-block}.checkbox span::before,.checkbox span::after{top:5px;border-radius:inherit}.checkbox span::after{top:0;left:0;width:23px;height:14px;border-style:none none solid solid;border-width:5px;border-color:#509fb9;background-color:rgba(0,0,0,0);transform:rotate(-45deg)}.checkbox [type=checkbox]{display:none}.checkbox [type=checkbox]:checked+span::after{display:inline-block}@keyframes flash{0%{background-color:rgba(80,159,185,.3)}100%{background-color:rgba(80,159,185,.1)}}@keyframes leftStep{0%{transform:translate(0, 0) rotate(45deg)}100%{transform:translate(5px, 0) rotate(45deg)}}@keyframes bottomStep{0%{transform:translate(0, 0) rotate(135deg)}100%{transform:translate(0, 5px) rotate(135deg)}}#dark_theme .mini,#dark_theme .notice{color:#ff4500}#dark_theme th{color:#ccc;background-color:hsla(0,0%,100%,.2)}#dark_theme td{background-color:hsla(0,0%,100%,.1)}#dark_theme td label span,#dark_theme td label b{color:#ccc}#dark_theme .steps li{background-color:hsla(0,0%,100%,.1)}#dark_theme .steps li,#dark_theme .steps li::before{border-color:#ccc}#dark_theme .steps span{color:tan}#dark_theme .en{color:tan}#dark_theme .color-red{color:#fc9}
