@charset "utf-8";

/*====================activityのmannersページ用クラス==================================================

社団法人（社）日本たばこ協会
LastUpDate:2009.05.27.PM13:20

記載内容：
1：h1タイトル
2：h2タイトル
3：コンテンツエリア
3：ギャラリーエリア

===================================================================================================*/

@import url("common.css");
@import url("activity.css");


/*//////　1：h1タイトル　////////////////////////////////////////////////////////////////////*/
div#mainWrap div#contentsAll div#contents h1#activitymannersH1{
background:transparent url(../../activity/images/manners_h1.gif) no-repeat 0px 0px;
margin-bottom:30px;
}

/*//////　2：h2タイトル　////////////////////////////////////////////////////////////////////*/
div#mainWrap div#contentsAll div#contents h2#activitymannersH2{
background:transparent url(../../activity/images/manners_h2.gif) no-repeat 0px 0px;
margin-bottom:30px;
}

/*//////　3：コンテンツエリア　////////////////////////////////////////////////////////////////*/
div#mainWrap div#contentsAll div#contents div#contentsManners{
padding:0 10px;
}

div#mainWrap div#contentsAll div#contents div#contentsManners div#mannersImg{
width:195px;	
}

div#mainWrap div#contentsAll div#contents div#contentsManners div#mannersText{
width:420px;
float:right;
}

div#mainWrap div#contentsAll div#contents div#contentsManners div#mannersText p{
margin-bottom:20px;
}

div.contentsMannersImg{
float:left;
width:195px;
}

/*ie6用*/
*html div#mainWrap div#contentsAll div#contents div#contentsManners div#mannersText p{
margin-bottom:10px;
}
/*ie7用*/
*+html div#mainWrap div#contentsAll div#contents div#contentsManners div#mannersText p{
margin-bottom:10px;
}

/*//////　4：ギャラリーエリア　////////////////////////////////////////////////////////////////*/
div#mainWrap div#contentsAll div#contents div.gallery{
padding:0 0 0 10px;
margin:0;
height:220px;
}

div#mainWrap div#contentsAll div#contents div.gallery div.galleryImg{
float:left;
width:148px;
height:200px;
}

div#mainWrap div#contentsAll div#contents div.gallery div.galleryImg img.expansion{
vertical-align:middle;
padding-left:-5px;
}

p.center{
text-align:center;
}




