﻿/* CSS Document */

/*
** キャンペーン 1カラム
*/

#campaign #contents_all,
#campaign #contents_all_mag,
#campaign #contents_all_mag2,
#campaign #contents_all_mall,
#campaign #contents_all_mall2{
width:960px;
}

#campaign #contents_all #contents_contents,
#campaign #contents_all_mag #contents_contents_mag,
#campaign #contents_all_mag2 #contents_contents_mag,
#campaign #contents_all_mall #contents_contents_mall
#campaign #contents_all_mall2 #contents_contents_mall{
margin:0px 0px 0px 0px;
width:960px;
}

#campaign #contents_all #contents,
#campaign #contents_all_mag #contents_mag,
#campaign #contents_all_mag2 #contents_mag2,
#campaign #contents_all_mall #contents_mall,
#campaign #contents_all_mall2 #contents_mall2{
width:960px;
padding-top:10px;
}

#campaign #contents_all #contents_contents,
#campaign #contents_all_mag #contents_contents_mag,
#campaign #contents_all_mag2 #contents_contents_mag,
#campaign #contents_all_mall #contents_contents_mall,
#campaign #contents_all_mall2 #contents_contents_mall{
margin:0px 10px 0px 10px;
width:940px;
}

#campaign #contents_all .m_contents_contents,
#campaign #contents_all_mag .m_contents_contents,
#campaign #contents_all_mall .m_contents_contents{
background:url(/ja-jp/atlife/tips/archive/image/template/middle_bk_campaign.jpg) no-repeat;
min-height: 576px;
}

#campaign #contents_all #contents_contents #h2_box04,
#campaign #contents_all_mag #contents_contents_mag #h2_box04,
#campaign #contents_all_mag2 #contents_contents_mag #h2_box04,
#campaign #contents_all_mall #contents_contents_mall #h2_box04,
#campaign #contents_all_mall2 #contents_contents_mall #h2_box04{
background:url(/ja-jp/atlife/tips/archive/image/template/middle_title_campaign.jpg) no-repeat;
width:940px;
height:28px;
margin-bottom:10px;
}

#campaign_body{
padding: 0px 10px;
}

#campaign .RightItem{
margin-right: 20px;
}


/*
** キャンペーン 2カラム（common only）
*/

#campaignC #contents_all,
#campaignC #contents_all_mag,
#campaignC #contents_all_mag2,
#campaignC #contents_all_mall,
#campaignC #contents_all_mall2{
width:760px;
}

#campaignC #contents_all #contents_contents,
#campaignC #contents_all_mag #contents_contents_mag,
#campaignC #contents_all_mag2 #contents_contents_mag,
#campaignC #contents_all_mall #contents_contents_mall
#campaignC #contents_all_mall2 #contents_contents_mall{
margin:0px 0px 0px 0px;
width:760px;
}

#campaignC #contents_all #contents,
#campaignC #contents_all_mag #contents_mag,
#campaignC #contents_all_mag2 #contents_mag2,
#campaignC #contents_all_mall #contents_mall,
#campaignC #contents_all_mall2 #contents_mall2{
width:760px;
padding-top:10px;
}

#campaignC #contents_all #contents_contents,
#campaignC #contents_all_mag #contents_contents_mag,
#campaignC #contents_all_mag2 #contents_contents_mag,
#campaignC #contents_all_mall #contents_contents_mall,
#campaignC #contents_all_mall2 #contents_contents_mall{
margin:0px 0px 0px 10px;
width:750px;
}

#campaignC #contents_all .m_contents_contents,
#campaignC #contents_all_mag .m_contents_contents,
#campaignC #contents_all_mall .m_contents_contents{
background:url(/ja-jp/atlife/tips/archive/image/template/middle_bk_campaign_c.jpg) no-repeat;
min-height: 576px;
}

#campaignC #contents_all #contents_contents #h2_box04,
#campaignC #contents_all_mag #contents_contents_mag #h2_box04,
#campaignC #contents_all_mag2 #contents_contents_mag #h2_box04,
#campaignC #contents_all_mall #contents_contents_mall #h2_box04,
#campaignC #contents_all_mall2 #contents_contents_mall #h2_box04{
background:url(/ja-jp/atlife/tips/archive/image/template/middle_title_campaign_c.jpg) no-repeat;
width:750px;
height:28px;
margin-bottom:10px;
}

#campaignC_body{
padding: 0px 10px;
}

#campaignC .RightItem{
margin-right: 10px;
}


/*
** キャンペーン 2カラム（navi only）
*/

#campaignN #contents_all,
#campaignN #contents_all_mag,
#campaignN #contents_all_mag2,
#campaignN #contents_all_mall,
#campaignN #contents_all_mall2{
width:780px;
}

#campaignN #contents_all #contents_contents,
#campaignN #contents_all_mag #contents_contents_mag,
#campaignN #contents_all_mag2 #contents_contents_mag,
#campaignN #contents_all_mall #contents_contents_mall
#campaignN #contents_all_mall2 #contents_contents_mall{
margin:0px 0px 0px 0px;
width:780px;
}

#campaignN #contents_all #contents,
#campaignN #contents_all_mag #contents_mag,
#campaignN #contents_all_mag2 #contents_mag2,
#campaignN #contents_all_mall #contents_mall,
#campaignN #contents_all_mall2 #contents_mall2{
width:780px;
padding-top:10px;
}

#campaignN #contents_all #contents_contents,
#campaignN #contents_all_mag #contents_contents_mag,
#campaignN #contents_all_mag2 #contents_contents_mag,
#campaignN #contents_all_mall #contents_contents_mall,
#campaignN #contents_all_mall2 #contents_contents_mall{
margin:0px 10px 0px 0px;
width:770px;
}

#campaignN #contents_all .m_contents_contents,
#campaignN #contents_all_mag .m_contents_contents,
#campaignN #contents_all_mall .m_contents_contents{
background:url(/ja-jp/atlife/tips/archive/image/template/middle_bk_campaign_n.jpg) no-repeat;
min-height: 576px;
}

#campaignN #contents_all #contents_contents #h2_box04,
#campaignN #contents_all_mag #contents_contents_mag #h2_box04,
#campaignN #contents_all_mag2 #contents_contents_mag #h2_box04,
#campaignN #contents_all_mall #contents_contents_mall #h2_box04,
#campaignN #contents_all_mall2 #contents_contents_mall #h2_box04{
background:url(/ja-jp/atlife/tips/archive/image/template/middle_title_campaign_n.jpg) no-repeat;
width:770px;
height:28px;
margin-bottom:10px;
}

#campaignN_body{
padding: 0px 10px;
}

#campaignN .RightItem{
margin-right: 20px;
}
