body { font-family: メイリオ, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro W3", meiryo, "ＭＳ Ｐゴシック", "ＭＳ ゴシック", Osaka; line-height: 150%; background-image: url(../image/fma_back.gif); background-repeat: repeat; text-decoration: none; margin: 20px 0 10px; }a:link { color: #000; text-decoration: none; }
a:visited { color: #000; text-decoration: none; }
a:hover { color: #4682b4; text-decoration: underline; }
a:active { color: #4682b4; text-decoration: underline; }
.p-style1 { padding-top: 20px; }
.bold { color: black; font-weight: bold; text-decoration: none; }
.bold-r12 { color: #dc143c; font-size: 12px; font-weight: bold; text-decoration: none; }
.underline { text-decoration: underline; }
/*ヘッダ*/
.header_back { background-image: url(../image/plains_header_01.gif); background-repeat: no-repeat; width: 760px; height: 66px; }
h1 { color: white; font-size: 80%; font-weight: normal; text-decoration: none; text-align: right; padding-top: 30px; padding-right: 20px; }
/*レイアウト*/
.c1 { color: #333; font-size: 9pt; text-decoration: none; padding: 10px 10px 10px 40px; }
.c1 a:link { color: #4682b4; font-size: 9pt; text-decoration: none; }
.c1 a:visited { color: #4682b4; font-size: 9pt; text-decoration: none; }
.c1 a:hover { color: #4682b4; font-size: 9pt; text-decoration: underline; }
.c1 a:active { color: #4682b4; font-size: 9pt; text-decoration: underline; }
.c1-bold { color: #696969; font-size: 9pt; font-weight: bold; text-decoration: none; }
.c1b { color: #993; font-size: 9pt; line-height: 150%; text-decoration: none; padding-right: 5px; padding-left: 5pt; }
.c1b-bold { color: #993; font-size: 9pt; font-weight: bold; line-height: 150%; text-decoration: none; }
.font-9pt { color: #696969; font-size: 9pt; text-decoration: none; }
.font-br { color: #a0522d; text-align: left; margin-right: 10px; margin-left: 10px; }
.font-r { color: #dc143c; }
.index4 { color: gray; font-size: 10pt; background-color: white; padding-left: 2mm; border-right: thin solid #ccc; border-left: thin solid silver; }
.table1 { border: solid 1px #6495ed; }
.table2 { font-weight: bold; padding-right: 5px; padding-left: 5px; border-right: 1px dotted #4169e1; border-bottom: 1px dotted #4169e1; }
.table3 { padding-right: 5px; padding-left: 10px; border-bottom: 1px dotted #4169e1; }
.table3 h1 { font-size: 12pt; font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", 平成角ゴシック; font-weight: bold; background-image: url(../image/seminar/rose_01.gif); background-repeat: no-repeat; background-position: left 0; text-decoration: none; text-align: left; visibility: visible; padding-left: 35px; }
.table3 h2 { font-size: 12pt; font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", 平成角ゴシック; font-weight: bold; background-image: url(../image/seminar/rose_02.gif); text-decoration: none; background-repeat: no-repeat; background-position: left 0; text-align: left; visibility: visible; padding-left: 35px; }
.table3 h3 { font-size: 12pt; font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", 平成角ゴシック; font-weight: bold; background-image: url(../image/seminar/rose_03.gif); text-decoration: none; background-repeat: no-repeat; background-position: left 0; text-align: left; visibility: visible; padding-left: 35px; }
.table2-2 { font-weight: bold; padding-right: 5px; padding-left: 5px; border-right: 1px dotted #4169e1; }
.table3-2 { padding-right: 5px; padding-left: 10px; }
.underline-br1 { color: #a0522d; text-align: left; margin-right: 10px; margin-left: 10px; border-bottom: 1px dotted #6a1a1a; }
.index3 { color: #99f; font-size: 9pt; line-height: 140%; margin: 10px 3px 10px 5px; padding-top: 3px; padding-left: 3px; border-bottom: 1px dashed #9cc; border-left: 5px solid #9cc; }
.index3b { color: #339; font-size: 9pt; line-height: 140%; margin: 10px 3px 10px 5px; padding-top: 3px; padding-left: 3px; border-bottom: 1px dashed #b22222; border-left: 5px solid #b22222; }
.index-g { font-size: 9pt; line-height: 140%; margin: 10px 3px 10px 5px; padding-top: 3px; padding-left: 3px; border-bottom: 1px dashed #4169e1; border-left: 5px solid #4169e1; }
.back_gray { background-color: #f5f5f5; }
.back_blue { background-color: #f0f8ff; }
.c2a { color: gray; font-size: 9pt; line-height: 4mm; margin-right: 3mm; margin-left: 3mm; padding: 1mm; border-color: #399; border-style: solid; border-width: 0.3mm 0.3mm 0.3mm medium; }
.index2 { color: #000; font-size: 9pt; line-height: 4mm; background-color: #ccc; text-decoration: none; margin-top: 0; margin-right: 0; margin-bottom: 0; padding-top: 1mm; border: solid 0.2mm #c00; order-right-style: solid; order-top-style: solid; }
.table4-1 { font-size: 9pt; text-decoration: none; padding-left: 10px; border-bottom: 1px dotted #ccc; }
.table4-2 { font-size: 9pt; text-decoration: none; padding-left: 10px; border-right: 1px dotted #ccc; border-bottom: 1px dotted #ccc; }
.table4-3 { font-size: 9pt; text-decoration: none; padding-left: 10px; border-right: 1px dotted #ccc; }
.table4-4 { font-size: 9pt; text-decoration: none; padding-left: 10px; }
.container1 { color: #696969; font-size: 9pt; line-height: 150%; text-decoration: none; width: 600px; margin-right: auto; margin-left: auto; }
.bold-form { color: white; font-size: 1.1em; font-weight: bold; text-decoration: none; text-align: left; padding-top: 10px; padding-left: 20px; }
.bold-form2 { color: #8b4513; font-size: 0.9em; font-weight: bold; text-decoration: none; }
.bold-form3 { color: #8b4513; font-size: 0.9em; font-weight: bold; text-decoration: none; text-align: left; padding-right: 10px; padding-left: 10px; }
