/*全体フォントサイズ*/body {font-size:11pt;}/*テーブルスタイル*/table{position:relative;left:7px;layout-grid-mode:none;border-collapse:collapse;}/*トップページリンクテキスト*/span.toppage{font-size:10pt; color:#A52868;}/*現在地リンクテキスト*/span.herepage{font-size:10pt; color:#000000;}/*文章*/div.block{font-size:11pt;width:580px;line-height:22px;margin-left:10px;}/*文章*/div.block2{font-size:11pt;width:560px;line-height:22px;margin-left:20px;}/*コピーライト表示位置指定*/.footer { top:100%;height:5%; } /*ライン：コピーライト*/hr.copyright{color:#A52868; width:580; }/*コピーライト表記*/span.copyright{font-size:9pt;position:relative;left:255px;}/*■サブタイトル*/span.sub{border-left:solid 15px #A52868;margin-left:3px;line-height:30px;font-size:11pt;font-weight:bold;}/*・サブタイトル2(点線付)*/span.sub2{border-bottom:1px dotted #A52868;line-height:30px;margin-left:3px;font-size:11pt;}/*|サブタイトル(左太線と点線付)*/span.sub_bar{border-left:solid 4px #673A4E;border-bottom:1px dotted #673A4E;line-height:30px;margin-left:5px;font-size:11pt;}/*下線*/.under{border-bottom:1px solid #111111;line-height:20px;width:290px;}/*下線*/.under2{border-bottom:1px solid #000000;line-height:20px;}