/* ############################################ */ 
/* Hiroshima media peace center history.css     */ 
/* ############################################ */ 

#ctHead{
margin:11px 15px 0 18px;
padding-bottom:2px;
background:url(../../../common/images/tensen1.gif) bottom repeat-x;
}

#ctHead div#ctHeadLeft{
width:480px;
float:left;
}

#ctHead div#ctHeadLeft h3{
float:left;
height:25px;
width:149px;
text-indent:-5000px;
background:url(../images/title_history2.gif) right;
}

#ctHead div#ctHeadLeft p{
margin-top:10px;
float:right;
height:16px;
width:239px;
text-indent:-5000px;
background:url(../images/title_historyp2.gif) no-repeat center;
}


#ctHead div#ctHeadRight{
margin-top:5px;
float:right;
color:#44A35E;
font-size:110%;
}

#ctHead div#ctHeadRight img{
margin-bottom:-3px;
}

#ctMonth{
text-align:center;
margin:7px 15px 10px 18px;
font-size:110%;
}






#contentMain{
width:675px;
margin-left:13px;
background:url(../../../common/images/wbox2bg.gif) repeat-y;
}
#contentMain div#ctTop{
width:675px;
height:13px;
background:url(../../../common/images/wbox2top.jpg) no-repeat;
}
#contentMain div#ctBtm{
clear:both;
width:675px;
height:25px;
background:url(../../../common/images/wbox2btm.jpg) no-repeat;
text-align:center;
}
#contentMain div#ctBtm a{
display:block;
width:100px;
height:25px;
text-indent:-5000px;
margin:0 auto;
}



#contentMain div#ctMdl{
width:616px;
margin:12px 0 20px 27px;
}
#contentMain div#ctMdl div#ctMHead2{
margin-top:50px;
}
#contentMain div#ctMdl div#ctMHead2 h3{
font-weight:bold;
display:block;
font-size:120%;
}
#contentMain div#ctMdl div#ctMHead h2{
font-weight:bold;
display:block;
font-size:140%;
}
#contentMain div#ctMdl div#ctMHead2 p{
margin-top:20px;
}
#contentMain div#ctMdl div#ctMHead p{
margin-top:20px;
font-weight:bold;
}


#contentMain div#ctMdl div#ctMMain, #contentMain div#ctMdl div#ctMMain2{
margin-top:30px;
width:616px;
}


#contentMain div#ctMdl div#ctMMain div#ctMLeft, #contentMain div#ctMdl div#ctMMain2 div#ctMLeft2{
width:616px;
}




.container{
text-align:center;
}

.container h3{
font-weight:bold;
font-size:130%;
margin-top:20px;
}

.container p{
margin-top:20px;
}


ie6—p
/*\*/
* html #{}
/**/






/**table**/


#contentMain div#ctMdl div#ctMMain div#ctMRight, #contentMain div#ctMdl div#ctMMain2 div#ctMRight2{
margin-top:30px;
}

#contentMain div#ctMdl div#ctMMain div#ctMRight table, #contentMain div#ctMdl div#ctMMain2 div#ctMRight2 table{
width:100%;
}
#contentMain div#ctMdl div#ctMMain div#ctMRight table td, #contentMain div#ctMdl div#ctMMain2 div#ctMRight2 table td{
vertical-align:top;
text-align:center;
width:33%;
padding-bottom:15px;
}

#contentMain div#ctMdl div#ctMMain div#ctMRight table td p, #contentMain div#ctMdl div#ctMMain2 div#ctMRight2 table td p{
text-align:center;
}

#contentMain div#ctMdl div#ctMMain div#ctMRight table td a img, #contentMain div#ctMdl div#ctMMain2 div#ctMRight2 table td a img{
border:1px solid #666666;
}

#contentMain div#ctMdl div#ctMMain div#ctMRight table td a:hover img, #contentMain div#ctMdl div#ctMMain2 div#ctMRight2 table td a:hover img{
border:1px solid #CC0000;
}