@charset "utf-8";

/* GENERAL */
h1 { width: 900px; height: 40px; margin-left: auto; margin-right: auto; margin-top: 15px; margin-bottom: 15px; }

.CIBOX { width: 880px; text-align: left; }

#CampaignInformationTable { width: 880px; margin-left: 10px; margin-right: 10px; margin-bottom: 20px; }
#CampaignInformationTable td.CIT2 { width: 880px; text-align: left; }
#CampaignInformationTable td.borderdotted { width: 880px; height: 1px; }
.CIBD { width: 880px; height: 1px; background: url(../../common_global/img/line_h_dotted.gif) repeat-x; margin-top: 7px; margin-bottom: 7px; }

#CITContents { margin-top: 0px; }
#CITContents td.title { text-align: left; }
#CITContents td.text { text-align: left; padding-left: 15px; }
.compaignDeailsIndex{

width:880px;

float:left;

padding:0 10px 20px 10px;}

.newDailsText02{

width:450px;

float:left

}

.newDailsImg{

width:360px;

height:270px;

float:left;

padding:0 10px 10px 0;}

.newDailsText{

width:280px;

float:left

}

.Return{

width:100px;

float:right;

padding-top:150px;

padding-bottom:10px;}

.Return a{

color:#333}

.Return a:hover{

color:#44A7FF;

text-decoration:none

}
.newsNumber{

width:600px;

float:left;

padding:20px 20px 10px 0;}

.newsNumber01{

width:16px;

float:left;

}

.newsNumber li{

list-style-type:none;

width:30px;

float:left}

.newsNumber #active a{

color:#ffcc00;

text-decoration:underline}

