/* CSS Document */
body{
background-color:#ffffff;
margin:0px;
padding:0px;
font-size:1em;
font-family: "ＭＳ Ｐゴシック", "ヒラギノゴシック　Pro W3","平成ゴシック", Sans-serif;
line-height:1.3em;
}
/* 左メニュー */
.menu_title{
margin-top:10px;
margin-left:0px;
margin-bottom:0px;
width:148px;
border-bottom:solid 2px #dddddd;
}
.menu_base{
margin-top:10px;
margin-left:0px;
margin-bottom:0px;
width:148px;
}
.menu_base table{
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
width:148px;
font-size:1em;

}
.table_design01 a{
text-decoration:none;
color:#333333;
font-weight:bold;
}
.table_design01 a:hover{
color:#CC3300;
letter-spacing:1px;
}
.table_design01{
border-collapse:collapse;
}
.table_design01 td{
padding-top:8px;
padding-bottom:3px;
border-bottom:solid 1px #dddddd;
text-align:center;
}
.td-width52{
width:52px;
}
/*会報本体用*/
.main_base{
margin-top:10px;
margin:auto;
width:602px;
letter-spacing:107%;
font-size:0.9em;
line-height:130%;
}
.main_title{
margin-top:0px;
margin-left:0px;
}
.main_title h1{
margin-top:18px;
margin-bottom:0px;
padding-top:12px;
padding-bottom:10px;
width:600px;
background:url(../kaiho/kaiho-img/kaiho-main-title.jpg) left top no-repeat;
border:#C0BFA7 solid 1px;
text-align:center;
margin-bottom:0px;
font-size:1.2em;
}
.main_title p{
margin-top:8px;
margin-left:340px;
font-size:0.9em;
}
.plan_block{
margin-top:10px;
margin-left:0px;
margin-bottom:0px;
width:602px;
}

.plan_block h2{
font-size:1em;
text-align:center;
background:url(../kaiho/kaiho-img/kaiho-plan.jpg) left top no-repeat;
margin-top:0px;
margin-bottom:0px;
padding-bottom:3px;
padding-top:7px;
}
.f-normal{
font-weight:normal;
}
.plan_block h3{
font-size:0.95em;
background:url(../kaiho/kaiho-img/kaiho-plan-t.jpg) left top no-repeat;
margin-top:20px;
margin-bottom:0px;
margin-left:0px;
padding-left:35px;
padding-bottom:3px;
padding-top:5px;
}
.plan_block p{
margin-top:10px;
margin-bottom:0px;
margin-left:20px;
width:560px;
text-align:justify;
text-justify:distribute;
}
.plan_block table{
margin-top:5px;
margin-left:20px;
margin-bottom:0px;
width:560px;
}
.table_design02{
border-collapse:collapse;
}
.table_design02 td{
padding-top:3px;
padding-left:10px;
padding-bottom:3px;
border-bottom:solid 1px #dddddd;
}
.td-width80{
width:80px;
padding-left:20px;
background:url(../kaiho/kaiho-img/kaiho-plan-i.jpg)left center no-repeat;
border-right:solid 1px #eeeeee;
}


.report_block{
margin-top:30px;
margin-left:0px;
margin-bottom:0px;
width:602px;
}

.report_block h2{
font-size:1em;
text-align:center;
background:url(../kaiho/kaiho-img/kaiho-report.jpg) left top no-repeat;
margin-top:0px;
margin-bottom:0px;
padding-bottom:3px;
padding-top:7px;
}

.report_block h3{
font-size:0.95em;
background:url(../kaiho/kaiho-img/kaiho-report-t.jpg) left top no-repeat;
margin-top:20px;
margin-bottom:0px;
margin-left:0px;
padding-left:35px;
padding-bottom:3px;
padding-top:5px;
}
.report_block p{
margin-top:10px;
margin-bottom:0px;
margin-left:20px;
width:560px;
text-align:justify;
text-justify:distribute;
}
.report_block table{
margin-top:5px;
margin-left:20px;
margin-bottom:0px;
width:560px;
}
.table_design03{
border-collapse:collapse;
}
.table_design03 td{
padding-top:3px;
padding-left:10px;
padding-bottom:3px;
border-bottom:solid 1px #dddddd;
}
.td-width-80{
width:80px;
padding-left:20px;
background:url(../kaiho/kaiho-img/kaiho-report-i.jpg)left center no-repeat;
border-right:solid 1px #eeeeee;
}



.news_block{
margin-top:15px;
margin-left:0px;
margin-bottom:0px;
width:602px;
}

.news_block h2{
font-size:1em;
text-align:center;
background:url(../kaiho/kaiho-img/kaiho-news.jpg) left top no-repeat;
margin-top:0px;
margin-bottom:0px;
padding-bottom:1px;
padding-top:3px;
}

/*.news_block h3{
font-size:0.95em;
background:url(../kaiho/kaiho-img/kaiho-plan-t.jpg) left top no-repeat;
margin-top:20px;
margin-bottom:0px;
margin-left:0px;
padding-left:35px;
padding-bottom:3px;
padding-top:5px;
}*/
.news_block p{
margin-top:10px;
margin-bottom:0px;
margin-left:20px;
width:540px;
padding:10px;
text-align:justify;
text-justify:distribute;
background-color:#FCF0FF;
}
