body {
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}


img {
	border:medium none;
}

* {
	margin:0pt;
	padding:0pt;
}

table {
	border-collapse:collapse;
	border-spacing:0pt;
}


table.wbBorder, td.wbBorder {
	border-bottom:1px solid #FFFFFF;
}

form input {
	vertical-align:middle;
}

.f10s {
	font-size:65%;
	line-height:125%;
}

.f10s_2 {
	font-size:90%;
	line-height:125%;
}

.f12 {
	font-size:12;
}

.f12m {
	font-size:80%;
	line-height:125%;
}

.f12s {
	font-size:80%;
	line-height:115%;
}

.grey{
	color:#999999;
}

.white{
	color:#FFFFFF;
}


.mar-t5 {
	margin-top:5px;
}

.mar-t6 {
	margin-top:6px;
}

.mar-t7 {
	margin-top:7px;
}

.mar-t8 {
	margin-top:8px;
}

.mar-t16 {
	margin-top:16px;
}

.mar-t20 {
	margin-top:20px;
}


.mar-l7 {
	margin-left:7px;
}

.mar-l16 {
	margin-left:16px;
}

.mar-l23 {
	margin-left:23px;
}

.mar-l25 {
	margin-left:25px;
}


.mar-r7 {
	margin-right:7px;
}

.mar-r16 {
	margin-right:16px;
}

.mar-r19 {
	margin-right:19px;
}


.mar-b1 {
	margin-bottom: 1px;
}

.mar-b2 {
	margin-bottom: 2px;
}

.mar-b5 {
	margin-bottom: 5px;
}

.mar-b20 {
	margin-bottom: 20px;
}

.mar-b38 {
	margin-bottom: 38px;
}

.mar-b69 {
	margin-bottom: 69px;
}



.pad-l11{
	padding-left:11px;
}

.pad-l12{
	padding-left:12px;
}

.pad-l7{
	padding-left:7px;
}

.pad-r11{
	padding-right:11px;
}


.pad-r14{
	padding-right:11px;
}

.pad-t6{
	padding-top:6px;
}

.pad-t10{
	padding-top:10px;
}

.pad-t15{
	padding-top:15px;
}

.pad-b7{
	padding-bottom:7px;
}

.pad-b11{
	padding-bottom:7px;
}


.bdr-b-dot2 {
	border-bottom:1px dotted #D3D3D3;
}


a {
	color:#374BE1;
	text-decoration:none;
}

a:hover {
	color:#374BE1;
	text-decoration:underline;
}

a.grey01{
    color:#666666;
    text-decoration:none;
}
a.grey01:hover {
    color:#666666;
    text-decoration:underline;
}

a.grey02 {
	color:#CCCCCC;
	text-decoration:none;
}

a.grey02:hover {
	color:#CCCCCC;
	text-decoration:underline;
}

a.white {
	color:#FFFFFF;
	text-decoration:none;
}

a.white:hover {
	color:#FFFFFF;
	text-decoration:underline;
}

.topic-path {
	color:#666666;
}

.copyright {
	color:#666666;
	font-family:helvetica,verdana,arial,sans-serif;
}

