/* 自動生成: tri/css/tri.css 由来（build_compat_css.py） */
/* tri.css */ #main figure.wp-block-table.contact > table { width: auto; border-top: 1px solid #ccc; }
/* tri.css */ #main figure.wp-block-table.rooms > table { width: 680px; margin: 0 auto; }
/* tri.css */ #main figure.wp-block-table.history > table { width: auto; border-top: 1px solid #ccc; }
/* tri.css */ #main figure.wp-block-table.tbl_simple > table { border-collapse: collapse; border: 1px solid #ccc; }
/* tri.css */ #main figure.wp-block-table.tbl_simple > table th { padding: 4px; font-weight: bold; border: 1px solid #ccc; }
/* tri.css */ #main figure.wp-block-table.tbl_simple > table td { padding: 4px; border: 1px solid #ccc; }
/* tri.css */ figure.wp-block-table.block_c > table { margin-left: auto; margin-right: auto; }
/* tri.css */ #main figure.wp-block-table.tbl_research > table { border-top: 1px solid #ccc; }
/* tri.css */ #main figure.wp-block-table.tbl_memberfee > table { width: auto; }
/* tri.css */ #main figure.wp-block-table.is-style-tbl-type01-contact > table { width: auto; border-top: 1px solid #ccc; }
/* tri.css */ .is-style-fig-2col { width: 100%; overflow: hidden; }
/* tri.css */ .is-style-lined-fig { float: left; text-align: center; }
/* tri.css */ .is-style-fig-2col div.lined_fig, div.fig_2col .is-style-lined-fig { width: 49.5%; }
/* tri.css */ div.fig_3col .is-style-lined-fig { width: 33%; }
/* tri.css */ .is-style-lined-fig p.link_pdf, div.lined_fig .is-style-link-pdf, div.lined_fig .is-style-mb17-link-pdf { display: inline-block; text-align: center; *display: inline; *zoom: 1; }
/* tri.css */ #main .is-style-alphabet-list { margin-left: 30px; padding-left: 0; }
/* tri.css */ #main .is-style-alphabet-list li { margin: 0 0 3px; list-style: lower-alpha; }
/* tri.css */ #main .is-style-list-plain { margin-left: 25px; padding-left: 0; }
/* tri.css */ #main .is-style-list-plain li { margin-top: 5px; margin-bottom: 5px; margin-left: 0; padding: 0; font-weight: normal; list-style: disc; background: none; }
/* tri.css */ #main .is-style-list-roman { margin-left: 0; padding-left: 0; }
/* tri.css */ #main .is-style-list-roman li { margin-left: 30px; padding-left: 0; list-style: lower-roman; }
/* tri.css */ #main .is-style-alphabet-list { margin-left: 30px; padding-left: 0; }
/* tri.css */ #main .is-style-alphabet-list li { margin: 0 0 3px; list-style: lower-alpha; }
/* tri.css */ #main .is-style-note { font-weight: bold; color: #ff0000; font-size: 117%; }
