@charset "Shift_JIS";

/* contentBodyMain
------------------------------------------ */
#contentBodyMain{border:0;padding:0;}




/* pressArea
------------------------------------------ */
#contentBodyMain .pressArea{padding:0 20px 20px 20px;background-color:#6be7f3;}
#contentBodyMain .pressArea h2{margin:0 -20px 0 -20px;font-size:0;line-height:0;}
#contentBodyMain .pressArea img{width:100%;}


/* detailSec */
#contentBodyMain .pressArea .detailSec{padding:25px;background-color:#ffffff;border-radius:10px;}
#contentBodyMain .pressArea .detailSec h3{margin:0 -5px 0 -5px;font-size:185%;font-weight:bold;text-align:center;}

#contentBodyMain .pressArea .detailSec .pointBox{margin-top:25px;}
#contentBodyMain .pressArea .detailSec .pointBox .member{float:left;width:414px;min-height:280px;/*20170907変更 width:404px;min-height:235px;*/padding:10px;background-color:#deecf5;border:1px solid #afccdf;border-radius:5px;}
#contentBodyMain .pressArea .detailSec .pointBox .member h4{font-size:0;line-height:0;}
#contentBodyMain .pressArea .detailSec .pointBox .member p{margin-top:15px;font-size:115%;font-weight:bold;text-align:center;}

#contentBodyMain .pressArea .detailSec .pointBox .member .annotation,
#contentBodyMain .pressArea .detailSec .pointBox .new .annotation{/*20170907削除width:370px;*/margin:12px auto 0;/*20170907変更margin:0 auto;*/}
#contentBodyMain .pressArea .detailSec .pointBox .member .annotation li,
#contentBodyMain .pressArea .detailSec .pointBox .new .annotation li{padding-left:1em;text-indent:-1em;font-size:85%;}
#contentBodyMain .pressArea .detailSec .pointBox .member .annotation li a,
#contentBodyMain .pressArea .detailSec .pointBox .new .annotation li a{color:#444;}

#contentBodyMain .pressArea .detailSec .pointBox .new{float:right;width:414px;min-height:280px;/*20170907変更 width:404px;min-height:235px;*/padding:10px;background-color:#ecf4df;border:1px solid #ccddb1;border-radius:5px;}
#contentBodyMain .pressArea .detailSec .pointBox .new h4{font-size:0;line-height:0;padding-bottom:78px;}

#contentBodyMain .pressArea .detailSec .joinBox{margin-top:25px;}
#contentBodyMain .pressArea .detailSec .joinBox h3{color:#ed2b8c;}
#contentBodyMain .pressArea .detailSec .joinBox ul{width:670px;margin:15px auto 0 auto;}
#contentBodyMain .pressArea .detailSec .joinBox ul li{padding-left:1em;text-indent:-1em;font-size:85%;}



