body { background-image : url("../img/bg.gif"); margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px}

/* 摜ݒ */
img{border : 0px;}

.caption {padding: 2.5px;}

.caption-rs-a {padding: 2.5px 2.5px 2.5px 10px;}

.border-a {background-color: #FFFFFF ;BORDER-top:1px;BORDER-bottom:0px;BORDER-right:0px;BORDER-left:0px; border-color:#CCCCCC; border-style:solid;}
.border-b {background-color: #FFFFFF ;BORDER-top:1px;BORDER-bottom:1px;BORDER-right:1px;BORDER-left:1px; border-color:#CCCCCC; border-style:solid;}
.border-c {background-color: #FFFFFF ;BORDER-top:1px;BORDER-bottom:1px;BORDER-right:1px;BORDER-left:0px; border-color:#CCCCCC; border-style:solid;}
.border-d {background-color: #FFFFFF ;BORDER-top:0px;BORDER-bottom:1px;BORDER-right:1px;BORDER-left:1px; border-color:#CCCCCC; border-style:solid;}
.border-e {background-color: #FFFFFF ;BORDER-top:1px;BORDER-bottom:1px;BORDER-right:0px;BORDER-left:0px; border-color:#CCCCCC; border-style:solid;}
.border-f {background-color: #EFEFEF ;BORDER-top:1px;BORDER-bottom:0px;BORDER-right:1px;BORDER-left:1px; border-color:#CCCCCC; border-style:solid;}
.border-g {background-color: #EFEFEF ;BORDER-top:1px;BORDER-bottom:0px;BORDER-right:1px;BORDER-left:0px; border-color:#CCCCCC; border-style:solid;}
.border-h {background-color: #EFEFEF ;BORDER-top:1px;BORDER-bottom:1px;BORDER-right:1px;BORDER-left:1px; border-color:#CCCCCC; border-style:solid;}
.border-i {background-color: #EFEFEF ;BORDER-top:1px;BORDER-bottom:0px;BORDER-right:0px;BORDER-left:1px; border-color:#CCCCCC; border-style:solid;}
.border-j {background-color: #EFEFEF ;BORDER-top:0px;BORDER-bottom:1px;BORDER-right:0px;BORDER-left:1px; border-color:#CCCCCC; border-style:solid;}


.side_bn{padding:0px 0px 13px 0px;}
.side_bn_top{padding:13px 0px 13px 0px;}


table.un{BACKGROUND:#CCCCCC;FONT-SIZE:11px;LINE-HEIGHT:120%;}
.un th.thg{BACKGROUND:#EDEDED;BORDER: 1px #FFFFFF solid;PADDING:5px;FONT-WEIGHT:normal;}
.un th.thgc{BACKGROUND:#EDEDED;BORDER: 1px #FFFFFF solid;PADDING:5px;FONT-WEIGHT:normal;TEXT-ALIGN: center}
.un td.g{BACKGROUND:#EDEDED;BORDER: 1px #FFFFFF solid;PADDING:5px;}
.un td.gc{BACKGROUND:#EDEDED;BORDER: 1px #FFFFFF solid;PADDING:5px;TEXT-ALIGN: center}
.un td.w{BACKGROUND:#FFFFFF;PADDING:5px;}
.un td.wc{BACKGROUND:#FFFFFF;PADDING:5px;TEXT-ALIGN: center}
.un td.g2{BACKGROUND:#DDDDDD;BORDER: 1px #FFFFFF solid;PADDING:5px;color:#004398;}
.policy{padding:7px 0px 7px 0px ;line-height:120%}
.policy10{padding:5px 0px 7px 0px ;}
.cap0 {padding-left:12px;text-indent:-10px;margin: 0px 0px 0px 10px ;padding-right:0px;}

h3{font-size:12px;margin:0px;padding:0px;color:#FF840B;}

.left {TEXT-ALIGN: left}
.center {TEXT-ALIGN: center}
.right {TEXT-ALIGN: right}
.vtop {VERTICAL-ALIGN: top}
.vtop_left {VERTICAL-ALIGN: top;TEXT-ALIGN: left}
.vtop_right {VERTICAL-ALIGN: top;TEXT-ALIGN: right}
.vtop_center {VERTICAL-ALIGN: top;TEXT-ALIGN: center}
.righ_bottom {VERTICAL-ALIGN: bottom;TEXT-ALIGN: right}
.left_bottom {VERTICAL-ALIGN: bottom;TEXT-ALIGN: left}