@charset "UTF-8";
/* CSS Document */




/**
*******************PAGMailランディングページ*******************
*******************PAGMailユーザー徹底調査隊*******************
**/


/*コンテンツタイトル
----------------------*/
#contTitle {
	margin:0 0 10px 0;
}

/*ユーザー徹底調査隊 全体
----------------------*/
#research {
	width:900px;
	background-image:url(../img/research/bgi-main_002.gif);
	background-repeat:repeat-y;
	background-position:left top;
}
#researchTop {
	width:900px;
	background-image:url(../img/research/bgi-main_001.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
#researchBtm {
	background-image:url(../img/research/bgi-main_003.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	padding:26px 29px 30px 29px;
}

/*ユーザー徹底調査隊 左エリア
----------------------*/
#research_L {
	width:500px;
	float:left;
}

/*ユーザー徹底調査隊 右エリア
----------------------*/
#research_R {
	width:237px;
	float:right;
}

/*-----------左エリア：内容----------*/

/*リード
----------------------*/
#leadTxt {
	padding:10px 0 25px 0;
	font-size:12px;
	color:#666666;
	line-height:150%;
}

/*ランク1.2.3(box01)
----------------------*/
#box01 {
}
#box01 h4 {
	padding:0 0 8px 0;
}
/*おすすめ
-----------*/
#osusume {
	padding:6px 0 0 0;
}
#osusume h5 {
	padding:0 0 6px 0;
}
.osusume_comment {
	width:500px;
	background-image:url(../img/research/bgi-osusume.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:71px;
}
.osusume_comment p {
	font-size:10px;
	line-height:120%;
	color:#999999;
	padding:2px 10px 2px 12px;
}
#osusume_exp em {
	display:block;
	float:left;
	width:113px;
	padding:0 0 12px 0;
}
#osusume_exp p {
	width:375px;
	float:right;
	font-size:10px;
	line-height:150%;
	color:#666666;
	padding:0 0 12px 0;
}

/*アメーバピグ、ハンゲーム
-----------*/
#ameba_han {
	width:500px;
}
#ameba {
	float:left;
	width:240px;
}
#han {
	float:right;
	width:240px;
}
#ameba h5, #han h5 {
	padding:0 0 7px 0;
}
.ameba_han_comment {
	width:240px;
	height:75px;
	background-image:url(../img/research/bgi-ameba_han.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin:0 0 7px 0 ;
}
.ameba_han_comment p {
	font-size:10px;
	line-height:120%;
	color:#999999;
	padding:1px 10px 5px 12px;
}
.ameba_han_exp {
	font-size:10px;
	line-height:140%;
	color:#666666;
	padding:0 0 40px 0;
}

/*TOP3ならず(box02)
----------------------*/
#box02 {
	padding:0 0 25px 0;
}
#box02 h4 {
	padding:0 0 11px 0;
}
/*TOP3ならずバナーエリア
-----------*/
.box02_bnrArea {
	width:500px;
}
.box02_bnr {
	width:234px;
	float:left;
	padding:2px 0 10px 0;
}
.box02_bnr_exp {
	width:262px;
	float:right;
	padding:0 0 10px 0;
}
.box02_bnr_exp strong {
	display:block;
	font-weight:bold;
	color:#FF6666;
	font-size:10px;
}
.box02_bnr_exp p {
	font-size:10px;
	line-height:140%;
	color:#666666;
}

/*ランク外(box03)
----------------------*/
#box03 {
}
#box03 h4 {
	padding:0 0 11px 0;
}

ul#box03_bnrArea {
	text-align:center;
	list-style-type:none;
}
ul#box03_bnrArea li {
	display:block;
	margin:0 0 11px 0;
}

/*-----------右エリア：内容----------*/

#graph p {
	text-align:center;
	padding:11px 0 28px 0;
	font-size:10px;
	line-height:140%;
	color:#666666;
}
dl#ranking {
	padding:0 0 37px 0;
}
dl#ranking dt {
	text-align:center;
	display:block;
	margin:0 0 5px 0;
}
dl#ranking dd {
	margin:0 0 8px 0;
}

ul#side_bnrArea {
	list-style-type:none;
}
ul#side_bnrArea li {
	display:block;
	margin:0 0 11px 0;
}

/*-----------右エリア：追加----------*/
p#AdSense{
	padding:40px 37px 0 37px;
}







