<STYLE>
HTML
{
    FONT: 12px/170% verdana,osaka,ms ui gothic,ＭＳ Ｐゴシック;
    COLOR: #333
}
BODY
{
    FONT: 12px/170% verdana,osaka,ms ui gothic,ＭＳ Ｐゴシック;
    COLOR: #333;
}
A
{
    COLOR: #6044d0;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}

A.a2:hover {
  position : relative;
  top: 2px;
  left: 2px;
}

td img {display: block;}

table.footer { FONT: 11px/170% verdana,osaka,ms ui gothic,ＭＳ Ｐゴシック; }
table.footer td { text-align:center; }

.bold {font-weight:bold;}
div.center {text-align:center;}
div.right {text-align:right;}

table.index td { text-align:center;}

table.letop {text-align:left;}
table.letop td {vertical-align:top;}

table.security {text-align:left;}
table.security td.title {font-size:11px; vertical-align:top; background-color:#ffffff; width:181px;}
table.security td.body {font-size:12px; vertical-align:top; font-weight:bold; line-height:1.5; width:600px;}

table.compinfo {}
table.compinfo td {font-size:12px;text-align:left;}
table.compinfo td.title {text-align:center;background-color:#D9DEE6;width:200px;}

table.agency {text-align:left; vertical-align:top;}
table.agency td.title0 {background-color: #D9DEE6; text-indent:0.5em; font-weight:bold;}
table.agency td.title {background-color: #D9DEE6; text-indent:0.5em; width:100px;}
table.agency td.body {padding-left:1em;}

table.privacy {text-align:left; vertical-align:top;}
table.privacy td.title {background-color:#D9DEE6; text-indent:0.5em;}
table.privacy td.body {padding-left:1em;}

table.service {text-align:left;}
table.service td {vertical-align:top;}
table.service td.body {font-size:12px; line-height:1.3;}

table.ser_mos1 {text-align:center;}
table.ser_mos1 td.title {font-size:10px; vertical-align:middle; background-color:#ffffff; width:290px;}

table.ser_mos2 {text-align:left;}
table.ser_mos2 td.title {font-size:12px; vertical-align:middle; background-color:#ffffff; width:50px;}
table.ser_mos2 td.body {font-size:11px; vertical-align:middle; font-weight:bold; line-height:1; width:300px;}

table.ser_mos3 {text-align:left;}
table.ser_mos3 td.title {font-size:12px; vertical-align:middle; background-color:#ffffff; width:120px;}
table.ser_mos3 td.body {font-size:11px; vertical-align:middle; font-weight:bold; line-height:1; width:220px;}

table.ser_mos5 {
	text-align:left;
	BORDER-RIGHT: #A8B4C6 2px solid;
    BORDER-TOP: #A8B4C6 2px solid;
    BORDER-BOTTOM: #A8B4C6 2px solid;
    BORDER-LEFT: #A8B4C6 2px solid;
    BORDER-COLLAPSE: collapse;
}
table.ser_mos5 td.title {font-size:12px; vertical-align:middle; background-color:#D9DEE6; width:110px; padding-left:0.5em;}
table.ser_mos5 td.body {font-size:12px; vertical-align:middle; font-weight:normal; line-height:1.2; width:480px; padding-left:0.5em;}

table.ser_mos6 {text-align:left;}
table.ser_mos6 td.title {font-size:10px; text-align:center; vertical-align:middle; background-color:#ffffff; width:320px;}
table.ser_mos6 td.body {font-size:12px; text-align:left; vertical-align:top; font-weight:normal; line-height:2; width:280px;}

table.inquiry0 {text-align:left; vertical-align:top;}
table.inquiry0 td.title {font-weight:bold; height:30px;}

table.selectitem {text-align:left;}
table.selectitem td.title {font-size:11px; vertical-align:top; font-weight:normal; line-height:1.5; width:600px;}
table.selectitem td.body {font-size:11px; vertical-align:top; font-weight:normal; line-height:1.5; width:600px;}
table.selectitem td.foot {font-size:11px; vertical-align:middle; text-align:right; font-weight:normal; line-height:1.5;}

table.selectitem_link {}
table.selectitem_link td.body {font-size:11px; text-align:right; vertical-align:top; font-weight:normal; line-height:2; width:150px;}
table.selectitem_link td.link {text-align:right; vertical-align:top; width:150px;}

table.selectitem_item {}
table.selectitem_item td {text-align:center; vertical-align:middle;}
table.selectitem_item td.r1c1 {font-size:12px; text-align:left; vertical-align:top; font-weight:normal; line-height:1; width:300px;}
table.selectitem_item td.r1c2 {font-size:12px; text-align:center; vertical-align:top; font-weight:normal; line-height:1; width:300px;}
table.selectitem_item td.r2c1 {font-size:12px;  vertical-align:middle; width:300px;}
table.selectitem_item td.r2c2 {font-size:12px; text-align:left; vertical-align:top; font-weight:normal; line-height:1.5;}

table.inquiry {text-align:center; vertical-align:top;}
table.inquiry td.title {background-color:#D9DEE6; width:200px;}
table.inquiry td.body {font-size:14px;}

table.inquiry_form {text-align:left; vertical-align:top;}
table.inquiry_form th {font-size:12px;font-weight:normal;width:100px; background-color:#D9DEE6;padding-left:0.5em;}
table.inquiry_form td {width:450;}

</STYLE>