@charset "Shift_JIS";

/********************リンク設定********************/
A.con:LINK { font-size:12px; line-height:12px; color:#ffffff; text-decoration:none }
A.con:VISITED { font-size:12px; line-height:12px; color:#e1e1e1; text-decoration:none }
A.con:ACTIVE { font-size:12px; line-height:12px; color:#ffffff; text-decoration:underline }
A.con:HOVER { font-size:12px; line-height:12px; color:#e1e1e1; text-decoration:underline }

A.blue:LINK { font-size:12px; line-height:18px; color:#2C5184; text-decoration:none }
A.blue:VISITED { font-size:12px; line-height:18px; color:#2C5184; text-decoration:none }
A.blue:ACTIVE { font-size:12px; line-height:18px; color:#2C5184; text-decoration:underline }
A.blue:HOVER { font-size:12px; line-height:18px; color:#2C5184; text-decoration:underline }


A.ut:LINK { font-size:12px; line-height:16px; color:#205AA7; text-decoration:none }
A.ut:VISITED { font-size:12px; line-height:16px; color:#205AA7; text-decoration:none }
A.ut:ACTIVE { font-size:12px; line-height:16px; color:#205AA7; text-decoration:underline }
A.ut:HOVER { font-size:12px; line-height:16px; color:#205AA7; text-decoration:underline }

A.l12:LINK { font-size:12px; line-height:18px; color:#464646; text-decoration:none }
A.l12:VISITED { font-size:12px; line-height:18px; color:#464646; text-decoration:none }
A.l12:ACTIVE { font-size:12px; line-height:18px; color:#464646; text-decoration:underline }
A.l12:HOVER { font-size:12px; line-height:18px; color:#464646; text-decoration:underline }

A.l12:LINK { font-size:12px; line-height:18px; color:#464646; text-decoration:none }
A.l12:VISITED { font-size:12px; line-height:18px; color:#464646; text-decoration:none }
A.l12:ACTIVE { font-size:12px; line-height:18px; color:#464646; text-decoration:underline }
A.l12:HOVER { font-size:12px; line-height:18px; color:#464646; text-decoration:underline }

A.b12:LINK { font-size:12px; line-height:18px; color:#ffffff; text-decoration:none; font-weight: bold; }
A.b12:VISITED { font-size:12px; line-height:18px; color:#ffffff; text-decoration:none; font-weight: bold; }
A.b12:ACTIVE { font-size:12px; line-height:18px; color:#ffffff; text-decoration:underline; font-weight: bold; }
A.b12:HOVER { font-size:12px; line-height:18px; color:#ffffff; text-decoration:underline; font-weight: bold; }

A.b10:LINK { font-size:10px; line-height:18px; color:#ffffff; text-decoration:underline;}
A.b10:VISITED { font-size:10px; line-height:18px; color:#ffffff; text-decoration:underline;}
A.b10:ACTIVE { font-size:10px; line-height:18px; color:#ffffff; text-decoration:underline;}
A.b10:HOVER { font-size:10px; line-height:18px; color:#ffffff; text-decoration:underline;}

/********************リンク設定********************/


/********************テーブル設定********************/
table.ly1{
background-color: #0089CA;
width: 202px;
}

table.ly2{
background-color: #205AA7;
width: 239px;
}

table.ly13{
background-color: #205AA7;
width: 490px;
}


td.ly2{
height: 26px;
}

td.ly2b{
height: 40px;
}

td.ly3{
height: 1px;
background-color: #ffffff;
}

td.ly4{
height: 26px;
background-color: #205AA7;
}

td.ly5{
background-color: #ffffff;
}

td.img1{
width: 237px;
height: 65px;
background: url(../img/back_01.gif);
}

td.img2{
width: 237px;
height: 65px;
background: url(../img/back_02.gif);
}

td.img3{
width: 237px;
height: 65px;
background: url(../img/back_03.gif);
}

td.img4{
width: 237px;
height: 65px;
background: url(../img/back_04.gif);
}

td.img5{
width: 237px;
height: 65px;
background: url(../img/back_05.gif);
}

td.img6{
width: 237px;
height: 65px;
background: url(../img/back_06.gif);
}

td.img7{
width: 237px;
height: 65px;
background: url(../img/back_07.gif);
}

td.img8{
width: 237px;
height: 65px;
background: url(../img/back_08.gif);
}

td.img9{
width: 239px;
height: 32px;
background: url(../img/back_09.gif);
}


/********************テーブル設定********************/


/********************フォント設定********************/
.e12{
font-size:12px;
line-height: 18px;
color: #464646;
}



.e12p{
font-size:12px;
line-height: 18px;
color: #EE71A1;
}

.e10{
font-size:10px;
line-height: 16px;
color: #464646;
}

.copy{
font-size:10px;
line-height: 18px;
color: #464646;
}

.e10b{
font-size:10px;
line-height: 18px;
color: #ffffff;
font-weight: bold;
}

.form{
font-size:10px;
line-height: 10px;
color: #464646;
}


p{
margin-left:35px;
margin-right:0px;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
}

line01{
margin-left:40px;
margin-right:0px;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
}


.title{
font-size:12px;
line-height: 18px;
color: #ffffff;
font-weight: bold;
}

.title_blue{
font-size:12px;
line-height: 18px;
color: #2C5184;
font-weight: bold;
}

.column_title{
font-size:18px;
line-height: 24px;
color: #ffffff;
font-weight: bold;
}

.column_text{
font-size:12px;
line-height: 22px;
color: #464646;
}

.e10red{
font-size:10px;
line-height: 16px;
color: #DF0029;
}




/********************フォント設定********************/

