/* フォントサイズ */

.normal{font-size:12px; color:#333333; line-height:150%; font-family: MS Pゴシック;}
.normal-b{font-weight: bold; font-size:12px; color:#333333; line-height:150%; font-family: MS Pゴシック;}

.small{font-size:10px; color:#333333; line-height:150%; font-family: MS Pゴシック;}


.blue{font-size:12px; color:#0C125F; line-height:150%; font-family: MS Pゴシック;}
.blue-b{font-weight: bold; font-size:12px; color:#0C125F; line-height:150%; font-family: MS Pゴシック;}

.or-b{font-weight: bold; font-size:12px; color:#E88B05; line-height:150%; font-family: MS Pゴシック;}


.cp{font-size:12px; color:#0C125F; line-height:150%; font-family: MS Pゴシック;}


/* リンク */
A:link    { color:#01509E; text-decoration: none;}
A:visited { color:#01509E; text-decoration: none;}
A:active  { color:#FC7F14; text-decoration: none;} 
A:hover   { color:#FC7F14; text-decoration: underline;} /*IEonly*/


/* テーブル */
.mode01 {
border: solid 1px #ffffff;
border-collapse: separate;
font-size:12px;
line-height:150%;
color:#0C125F;
padding:2px;
border:1px solid #ffffff;
background-color : #B6C5DB;
}

.mode02 {
border: solid 1px #ffffff;
border-collapse: separate;
font-size:12px;
line-height:150%;
color:#656565;
padding:2px;
border:1px solid #ffffff;
background-color : #F2F2F2;
}

.mode03 {
border: solid 1px #ffffff;
border-collapse: separate;
font-size:12px;
line-height:150%;
color:#333333;
padding:2px;
border:1px solid #ffffff;
background-color : #ffffff;
}

.mode04 {
border: solid 1px #ffffff;
border-collapse: separate;
font-size:12px;
line-height:150%;
color:#ffffff;
padding:2px;
border:1px solid #ffffff;
background-color : #A5B7D5;
}

.mode05 {
border: solid 1px #ffffff;
border-collapse: separate;
font-size:12px;
line-height:150%;
color:#656565;
padding:2px;
border:1px solid #ffffff;
background-color : #EBEBEB;
}

.mode06 {
border: solid 1px #ffffff;
border-collapse: separate;
font-size:12px;
line-height:150%;
color:#656565;
padding:5px;
border:1px solid #ffffff;
background-color : #F2F2F2;
}

.mode07 {
border: solid 1px #ffffff;
border-collapse: separate;
font-size:10px;
line-height:150%;
color:#ffffff;
padding:3px;
border:1px solid #ffffff;
background-color : #cccccc;
}

.mode08 {
border: solid 1px #ffffff;
border-collapse: separate;
font-size:12px;
line-height:150%;
color:#656565;
padding:3px;
border:1px solid #ffffff;
background-color : #F2F2F2;
}

.mode09 {
border: solid 1px #ffffff;
border-collapse: separate;
font-size:12px;
line-height:150%;
color:#685816;
padding:2px;
border:1px solid #ffffff;
background-color : #FFFF99;
}





.marginl10 {
	padding-left: 10px;
}
.margint10 {
	padding: 10px 0 0 0;
}
.margint15 {
	padding: 15px 0 0 0;
}

.margin_casetext {
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 20px;
}


.margin_casetext2 {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 20px;
}
.margintb10 {
	padding-top: 10px;
	padding-bottom: 10px;
}

.margintb15_lt5{
	padding: 15px;
}

.margintb15{
	padding: 15px 0;
}
.casetablebg {
	background-image: url(../mapdk5/images/bg.jpg);
	background-repeat: repeat-x;
}

