﻿body{
    font-family: Arial, Helvetica, Verdana, "ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
    font-size:12px;
}

.JgbCommonSpacer{
    clear:both;
    height:1px;
}
.JgbContentsTop{
    margin-top:20px;
}
#JgbContentsLeft_01
{
    float:left;
    margin-left:20px;
    margin-top:10px;
    width:380px;
}
#JgbContentsRight_01
{
    float:left;
    margin-left:30px;
    margin-top:10px;
    width:300px;
}
.JgbContents{
    font-size:12px;
    text-align:left;
    line-height:150%;
    background-image:url("../images/bg_center.jpg");
    background-repeat:repeat-y;
}
.JgbContentsText
{
    margin-top:20px;
    margin-bottom:20px;
}
.JgbContentsText_l20r30
{
    margin-top:20px;
    margin-left:20px;
    margin-right:30px;
}
.JgbContentsButton
{
    margin-top:20px;
}
#JgbContentsTable
{
    border-collapse:collapse;
    margin-left:20px;
    margin-top:20px;
    width:710px;
    border:solid 1px #9a9a9a;
    background-color:#ffffff;
}
#JgbContentsTable tr th
{
    background-color:#b2ebfc;
    border:solid 1px #9a9a9a;
    color:#000000;
    height:30px;
}
#JgbContentsTable tr td
{
    border:solid 1px #9a9a9a;
}
.JgbContentsTableFieldText,.JgbContentsTableFieldTextTopLine
{
    width:155px;
    text-align:center;
}

.JgbContentsTableFieldText370
{
    width:410px;
    text-align:center;
}
.JgbContentsTableFieldDat,.JgbContentsTableFieldDatTopLine
{
    width:185px;
    text-align:center;
}
.JgbContentsTableFieldDat370
{
    width:410px;
    text-align:center;
}
.JgbContentsTableFieldDatSub
{
    width:370px;
    text-align:left;
}
.JgbContentsTableFieldTextTopLine,.JgbContentsTableFieldDatTopLine
{
    background-color:#9a9a9a;
    height:5px;
    padding:0px;
}
.JgbContentsTitle{
    margin-left:20px;
    margin-top:40px;
}
.JgbContentsTitle2{
    margin-left:20px;
    margin-top:20px;
}
#JgbContentsLeft_02
{
    float:left;
    margin-left:20px;
    margin-top:10px;
    width:340px;
}
#JgbContentsRight_02
{
    float:left;
    margin-left:30px;
    margin-top:10px;
    width:340px;
}
.JgbContentsButton02{
    margin-top:10px;
}
.JgbContentsRight_02_point{
    margin-top:20px;
}
.JgbContents_dl{
    margin:0px;
    padding:0px;
}
.JgbContents_dl dt{
    width:30px;
    float:left;
    margin:0px;
    padding:0px;
    margin-top:10px;
}
.JgbContents_dl dd{
    width:310px;
    float:left;
    margin:0px;
    padding:0px;
    margin-top:10px;
}
.JgbContents2_dl{
    margin:0px;
    padding:0px;
}
.JgbContents2_dl dt{
    width:30px;
    float:left;
    margin:0px;
    padding:0px;
    margin-top:10px;
}
.JgbContents2_dl dd{
    width:660px;
    float:left;
    margin:0px;
    padding:0px;
    margin-top:10px;
}
#JgbContentsRight_02_pointRed{
    color:#ff0000;
}
.JgbContentsBorderLine
{
    border-bottom:solid 1px #9a9a9a;
    margin-left:20px;
    margin-top:20px;
    width:710px;
}
#JgbContentsText10_20{
    font-size:14px;
    margin-top:20px;
    margin-left:20px;
    width:710px;
}

#JgbContentsText10_20_red{
    font-size:14px;
    margin-top:20px;
    margin-left:20px;
    width:710px;
	color:#C00;
}
#JgbContentsText10_20_12{
    font-size:12px;
    margin-top:20px;
    margin-left:20px;
    width:710px;
	line-height:1.8em;
}
#JgbContentsPic10_20{
    margin-top:20px;
    margin-left:20px;
}
#JgbContentsText40w
{
    margin-left:20px;
    width:710px;
}
.JgbContentsButton03
{
    margin-left:20px;
    margin-top:20px;
}
#JgbContentsToiawaseImg
{
    float:left;
    margin-left:20px;
    margin-top:20px;
    margin-bottom:10px;
}
#JgbContentsToiawaseText
{
    float:left;
    margin-left:20px;
    margin-top:20px;
    margin-bottom:10px;
    font-size:16px;
    font-weight:bold;
    line-height:25px;
    color:#ff0000;
}
