@charset "utf-8";body.page .conparison_table_wrap{overflow-x:scroll}body.page .conparison_table_wrap table{border:1px solid #ccc;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;min-width:100%}body.page .conparison_table_wrap table th{padding:1rem;background:#fefefe;border:1px solid #ccc;vertical-align:middle}body.page .conparison_table_wrap table th.row{padding:.5rem;background:#fcfcfc}body.page .conparison_table_wrap table td{padding:1rem;border:1px solid #ccc;vertical-align:middle;text-align:center;background:#fff}body.page .conparison_table_wrap table td h2{font-size:1rem}body.page .conparison_table_wrap table td.title{font-size:1.2em}body.page .conparison_table_wrap table td.title i{display:block;font-size:.7em}body.page .conparison_table_wrap table td>span,body.page .conparison_table_wrap table td>h2,body.page .conparison_table_wrap table th>span{-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;width:max-content;height:100%;min-height:3em;line-height:1.5;display:flex;align-items:center;text-align:center}body.page .conparison_table_wrap table td>span i,body.page .conparison_table_wrap table td>h2 i,body.page .conparison_table_wrap table th>span i{display:block;font-size:1.8em;line-height:1.5}body.page .conparison_table_wrap table td>span small,body.page .conparison_table_wrap table td>h2 small,body.page .conparison_table_wrap table th>span small{color:#444}body.page .conparison_table_wrap table .attention span{padding:.2rem .8rem;font-size:1.2em;background:#ffe;border-radius:.3rem}body.page .conparison_table_wrap .head_image{height:10rem;text-align:center;vertical-align:middle}body.page .conparison_table_wrap .head_image img{max-height:100%}