@charset "UTF-8";

/*title
--------------------------------------------*/
#title{
margin-bottom:5px;
}

#title h1{
float:left;
padding:3px 0;
font-size:1.2em;
}

#title span{
float:left;
padding:6px 0 0 5px;
font-size:0.9em;
}

#title a#buttonEntry{
float:right;
}

/*policy detail
--------------------------------------------*/
div#policyDetail{
font-size:0.9em;
padding:10px;
margin-bottom:10px;
background-color:#FFFFFF;
}

/*3stances
--------------------------------------------*/
div.module03{
width:592px;
padding:5px;
background-color:#FFFFFF;
margin-bottom:10px;
}

div.module03 ul{
padding:5px;
}

div.module03 ul li{
width:580px;
background:transparent url(/images/bg_dot.gif) repeat-x 0 100%;
padding:2px 0;
}

#moduleAffirmative{
border:3px solid #FFECEC;
}

#moduleNegative{
border:3px solid #E6F5FF;
}

#moduleNeutral{
border:3px solid #EFEFEF;
}

div.module03 li{
background:transparent url(/images/bg_dot.gif) repeat-x 0 100%;
line-height:1.8em;
}

div.module03 dt{
width:430px;
float:left;
background:transparent url(/images/ico_arrow01_grey.gif) no-repeat 3px 8px;
padding-left:10px;
}

div.module03 dd{
float:right;
}

/*title
--------------------------------------------*/
h3.subTitle{
padding:10px 10px 0 10px;
}

/*basic info
--------------------------------------------*/
div.module01 ul.basicInfo{
margin:10px 0 10px 10px;
font-size:0.9em;
}

/*news list
--------------------------------------------*/

ul#newsList{
margin:0px 10px;
}

ul#newsList li{
width:578px;
background:transparent url(/images/bg_dot.gif) repeat-x 0 100%;
padding:10px 0;
}

ul#newsList dd{
width:578px;
font-size:0.9em;
}

/*other info
--------------------------------------------*/
div.module01 ul.otherInfo{
margin:10px 0 10px 10px;
}

div.module01 ul.otherInfo li{
background:transparent url(/images/ico_arrow01_grey.gif) no-repeat 3px 6px;
padding-left:10px;
}



