body {
color: #000;
}
/* ------ toppage -------- */
.greece{
padding-left:3px;
padding-right:3px;
}
.about{
font-size:12px;
padding-left:25px;
padding-right:35px;
padding-top:20px;
padding-bottom:10px;
line-height:160%;
letter-spacing:1px;
}
.address{
font-size:11px;
line-height:120%;
padding-left:25px;
padding-right:35px;
}
.line{
background-image:url(policyreview/img/line_01.gif);
background-repeat:no-repeat;
}

.title-block{
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}

.obi-title{
font-size:12px;
font-weight:bold;
text-align:left;
color: #ffffff;
}

.title{
font-size:12px;
line-height:1.2em;
}


.bunya{
font-size:12px;
text-align:left;
}

.maintitle{
font-size:12px;
text-align:left;
line-height:1.2em;
}

.subtitle{
font-size:10px;
text-align:right;
line-height:1.2em;
}
.subtitle2{
font-size:11px;
line-height:1.2em;
}


/* ------ bnpage -------- */
.about_no{
font-size:10px;
line-height:1.5em;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}

.title_text{
font-size:15px;
line-height:1.2em;
font-weight:bold;
padding-top:5px;
padding-left:5px;
}

.title_text2{
font-size:13px;
line-height:1.2em;
font-weight:bold;
padding-left:5px;
}

.subtitle_text{
font-size:12px;
text-align:right;
line-height:1.2em;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;}

.point_text{
font-size:13px;
line-height:1.2em;
color:#CC0000;
font-weight:bold;
padding-top:15px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}

ol{
list-style-type:decimal;
list-style-position:outside;
padding-left:30px;
}
ul{
list-style-type:disc;
list-style-position:outside;
padding-left:15px;
}
.text_1{
font-size:12px;
line-height:1.4em;
padding-bottom:5px;
}
.text_2{
font-size:10px;
line-height:1.4em;
}


