/*メイン部分設定*/
body {
font-size: 12px;
line-height: 140%;
color: #000000;
background-color:#FFFFFF;
margin:0px;
padding=:0px;
}

/*文字サイズ*/
h1{
font-size: 24px;
line-height: 140%;
}
h2 {
font-size: 16px;
line-height: 140%;
}

h3 {
font-size: 14px;
line-height: 140%;
}

h4 {
font-size: 12px;
line-height: 140%;
}

.fnt10 {
font-size: 10px;
line-height: 140%;
}
.fnt12 {
font-size: 12px;
line-height: 140%;
}
.fnt14 {
font-size: 14px;
line-height: 140%;
}
.fnt16 {
font-size: 16px;
line-height: 140%;
}
.fnt24 {
font-size: 24px;
line-height: 140%
}

/*メインテキストボックス*/
.main_contents {
/*border: solid 1px #CCCCCC;*/
width: 575px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 5px;
padding-left: 5px;
text-align: left;
}
.main_contents_line {
border: solid 1px #666666;
width: 575px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 5px;
padding-left: 5px;
text-align: left;
}
/*メインテキストボックス右寄せ*/
.main_contents_right {
border: solid 1px #CCCCCC;
width: 575px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 5px;
padding-left: 5px;
text-align: right;
}

/*枠付きボックス*/
.sub_textBox {
border: solid 2px #666666;
width: 550px;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 10px;
padding-left: 10px;
text-align: center;
}

/*マップテーブル*/
.map_table {
font-size: 12px;
line-height: 140%;
padding-left:4px;
padding-right:4px;
}
