@charset "utf-8";#link .title_pink{margin-top:30px}#link_tbl{background-color:#FF959B;border-collapse:separate;border-spacing:1px 1px;margin:20px auto 30px;width:640px}#link_tbl tr th{background-color:#FFBBBF;color:#FFF;padding:1em;width:200px}#link_tbl tr td{background-color:#FFF;padding:1em;text-align:left}#link_bnr{margin:0 auto 50px;width:468px}#link_bnr>li{text-align:left}#link_bnr>li+li{margin-top:20px}#link_list{margin-top:-30px;margin-bottom:50px}#link_list ul{margin:0 auto;text-align:left;width:650px}#link_list ul>li{display:inline-block;font-size:75%;margin-bottom:20px;vertical-align:top;width:130px}#link_list ul>li a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}#link_list ul>li a:hover img{opacity:.7}#link_list ul>li p{margin-top:3px;padding-right:2em;word-break:break-all}#link_form .error,#link_form .success,#link_form .failed{margin:30px auto;width:640px}#link_form form:not(:last-child){margin-bottom:50px}#link_form table{margin-top:-20px}#link_form table tr th{width:14em}#link_form table tr th.required{position:relative}#link_form table tr th.required:after{background-color:#FF526F;border-radius:5px;color:#FFF;content:"必須";display:block;font-size:75%;;padding:0 .5em;position:absolute;top:50%;right:16px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#link_form #link_form_btn{margin-top:30px}#link_form [class^="btn_"]:before{left:.5em}#link_form .link_to{font-size:125%;width:240px}#link_form .link_to:after{right:.5em}#link_form [class^="btn_"]:before{left:.5em}
