@charset "shift_jis";
body
{
	font-family: "メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Osaka,arial,verdana,sans-serif;
}

.mLeft25 { margin-left:25px;}
#research p{
	font-size:114%;
	line-height:160%;
}
#research #full {
	margin-top:10px;
	width:930px;
	background:url(https://img1.kakaku.k-img.com/images/research/index/main_bk.gif) repeat-y;
}

/*contents*/
#research #full #con {
	width:650px;
	float:left;
}
/*new*/
#research #full #con #new {	margin-bottom:30px;}

#research #full #con #new .box {
	border:1px solid #ccc;
	padding-bottom:20px;
}
#research #full #con #new .box p.nlead { padding:0 10px;}
#research #full #con #new .box p span {
	color: #ff0000;
	font-weight: bold;
	}
#research #full #con .date {
	text-align:center;
	font-weight:bold;
	background:#000;
	color:#FFF;
	padding:2px 0;
}

/*report*/
#research #full #con #report h2 img {	border:1px solid #ccc;}
#research #full #con #report p.intro{
	background:#ffe7e7;
	padding:5px 8px;
}
#research #full #con #report a.reparrow {
	background:url(https://img1.kakaku.k-img.com/images/research/index/icon_report.gif) no-repeat;
	padding:0 10px 3px 25px;
	font-size:100%;
	font-weight:bold;
}
#research #full #con #report .researchComment {
	background:#FFF9C8 none repeat scroll 0 0;
	margin-top:30px;
	padding-bottom:15px;
}
#research #full #con #report .researchComment img {	margin:10px 0 10px 10px;}
#research #full #con #report .researchComment p {
	width:610px;
	margin:0 auto;
	font-size:120%;
	line-height:1.7;
}
#research #full #con #backnumber ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	width:100%;
}
#research #full #con #backnumber li {
	border-bottom:1px dotted #ccc;
	float:left;
	padding:6px 0 8px;
	width:100%;
	margin-top:8px;
}
#research #full #con #backnumber img {
	float:left;
	margin:0 6px 0 0;
	padding:0;
}
#research #full #con #backnumber a {
	font-weight:bold;
	text-decoration:none;
	font-size:112%;
}
#research #full #con #backnumber p {
	font-size:100%;
	line-height:1.4;
	margin:3px 0 0 126px;
}
#research #full #con #backnumber span {	font-size:85%;}
#research #full #con #backnumber p.bnLink {
	border:1px solid #000099;
	margin:10px 0 0 0;
}
#research #full #con #backnumber a {
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
	margin:10px 0 0 0;
	padding-left:0;
}

#research #full #con #backnumber a:hover{
	text-decoration: underline;
}

#research #full #con #backnumber a span.bktitle {
	font-size:100%;
}

#research #full #con #backnumber span.nolink {
	font-size:100% !important; 
}
#research #full #con #backnumber span.nolink span.bktitle { 
	font-weight:bold;
	font-size:100% !important; 
}

#research #full #con #backnumber li.allLink {
	border:none;
	text-align:right;
}
#research #full #con #backnumber li.allLink a {	text-decoration:underline;}

/*menu*/
#research #full #menu {
	width:260px;
	float:right;
}
#research #full #menu .w240 {
	width:240px;
	margin:0 auto;
	padding:10px 0;
}

/* reuse
------------------------------------------------ */
#research #full #menu .w240 a {	text-decoration:none;}
#research #full #menu .w240 a:hover {	text-decoration:underline;}
#research #full #menu .w240 dl dt {
	background:url(https://img1.kakaku.k-img.com/images/research/index/mmds_bk.gif);
	height:24px;
}
#research #full #menu .w240 dl dt span {
	font-size:13px;
	color:#fff;
	font-weight:bold;
	line-height:2;
	margin-left:10px;
}
#research #full #menu .w240 dl dt img {
	vertical-align:bottom;
	margin:5px;
}
#research #full #menu .w240 dl dd.b10 {	margin-bottom:10px;}
#research #full #menu .w240 dl dd.b5 { margin-bottom:5px;}
#research #full #menu .w240 dl dd ul {
	background:#ffffff;
	/*border:1px solid #003399;*/
	border-top:none;
}
/* PR */
#research #full #menu .w240 dl dt.adarea { margin:5px 0 1px 0;}
#research #full #menu .w240 dl dt.adarea img { margin:3px;}

/* 新着お知らせ */
#research #full #menu .w240 dl dt img.newsRss {
	margin-right:6px;
	float:right;
}
#research #full #menu .w240 dl dd ul.searchNews { padding:6px 0;}
#research #full #menu .w240 dl dd ul.searchNews li {
	margin:0 10px 6px 10px;
	padding-left:10px;
	line-height:125%;
	list-style-type:none;
	background:url(https://img1.kakaku.k-img.com/images/research/index/icon_square.gif) no-repeat;
}
#research #full #menu .w240 dl dd ul.searchNews li a { font-weight:bold;}
#research #full #menu .w240 dl dd ul.searchNews li span {
	display:block;
	font-size: 85%;
}

/* 関連コンテンツ_バックナンバー*/
#research #full #menu .w240 dl dd ul.nearContents,
#research #full #menu .w240 dl dd ul.backList {
	list-style:none;
	padding:0 5px;
}
#research #full #menu .w240 dl dd ul.nearContents p,
#research #full #menu .w240 dl dd ul.backList p {	line-height:110%;}
#research #full #menu .w240 dl dd ul.nearContents li,
#research #full #menu .w240 dl dd ul.backList li {
	width:228px;
	padding:5px 0;
	border-bottom:1px dotted #999;
}
#research #full #menu .w240 dl dd ul.nearContents li a,
#research #full #menu .w240 dl dd ul.backList li a { text-decoration:underline;}
#research #full #menu .w240 dl dd ul.nearContents li p,
#research #full #menu .w240 dl dd ul.backList li p {
	font-size:100%;
	line-height:120%;
}
#research #full #menu .w240 dl dd ul.nearContents li span,
#research #full #menu .w240 dl dd ul.backList li span {	font-size:85%;}
#research #full #menu .w240 dl dd ul li.noLine {
	padding-bottom:6px;
	border:none;
}
#research #full #menu .w240 dl dd ul.nearContents li img,
#research #full #menu .w240 dl dd ul.backList li img {
	float:left;
	margin-right:5px;
}
#research #full #menu .w240 dl dd ul.backList li.linkBn {
	text-align:right;
	border:none;
}
#research #full #menu .w240 dl dd ul.backList li.linkBn a {
	padding-left:10px;
	font-weight:normal;
	background:url(https://img1.kakaku.k-img.com/images/research/arrow.gif) no-repeat left center;
	text-decoration:none;
}

/* 関連コンテンツ*/
#research #full #menu .w240 dl dd ul.nearContents li p {
	background:url(https://img1.kakaku.k-img.com/images/research/main/cts_arrow_top.gif) no-repeat left top;
	padding-left:20px;
	min-height:20px;
}
#research #full #menu .w240 dl dd ul.nearContents li.nearSp p {
	display:inline;
	padding:0;
	background:none;
}
#research #full #menu .w240 dl dd ul.nearContents li.check p {
	background:url(https://img1.kakaku.k-img.com/images/research/index/icon_check.gif) no-repeat left top;
}

/* 最新アンケート */
#research #full #menu .w240 dl dd .newEnquete {
	background:#ffffff;
	border:1px solid #003399;
	border-top:none;
}
#research #full #menu .w240 dl dd .newEnquete strong,
#research #full #menu .w240 dl dd .newEnquete div {
	margin:0 5px;
	padding:4px 0;
}
#research #full #menu .w240 dl dd .newEnquete strong {
	display:block;
	border-bottom:1px dotted #cccccc;
}
#research #full #menu .w240 dl dd .newEnquete p { text-align:center;}
#research #full #menu .w240 dl dd .newEnquete p img {	margin-bottom:5px;}
#research #full #menu .w240 dl dd .newEnquete div img {
	float:left;
	width:64px;
	margin-right:3px;
}
#research #full #menu .w240 dl dd .newEnquete div p {
	float:left;
	width:161px;
	text-align:left;
	font-size:100%;
	line-height:130%;
}
#research #full #menu .w240 dl dd .newEnquete div p span {
	color:#ee0000;
	font-size:77%;
}

/*reportpage*/
#research #full #con #report .resultTtl {
	background:transparent url(https://img1.kakaku.k-img.com/images/research/index/bg_result_ttl.gif) no-repeat scroll 0 0;
	height:39px;
	width:100%;
}
#research #full #con #report .resultTtl p { float:left;}
#research #full #con #report .resultTtl p img {
	margin-left:10px;
	vertical-align:bottom;
}
/* bookmark */
#research #full #con #report .resultTtl p.sbookmark {
	background:transparent url(https://img1.kakaku.k-img.com/images/research/main/result_bookmark_bg.gif) no-repeat scroll 0 0;
	float:right;
	height:28px;
	margin:6px 0;
	padding:0 6px 0 167px;
	text-align:right;
}
#research #full #con #report .resultTtl p.sbookmark img {
	display:inline;
	margin:3px 0;
	padding:0;
}
#research #full #con #report .resultTtl p.sbookmark img.rss { margin-left:6px;}
/* sm6 20121109 */
#research #full #con #report .resultTtl .sBookmark {
	background:url(https://img1.kakaku.k-img.com/images/research/main/result_bookmark_bg1.gif) no-repeat left top;
	float:right;
	height:24px;
	margin:6px 5px 0 0;
	padding-left:154px;
}
#research #full #con #report .resultTtl .sBookmarkBg {
	background:url(https://img1.kakaku.k-img.com/images/research/main/result_bookmark_bg2.gif) no-repeat right top;
	float:left;
	padding:0 10px;
}
#research #full #con #report .resultTtl .sBookmark img {
	display:inline;
	margin:3px 0;
	padding:0;
}
#research #full #con #report .resultTtl .sBookmark .rss {
	display:block;
	float:left;
	margin:1px 3px 0 5px;
}
/* /sm6 20121109 */
/* SNSボタン修正 sm13 131105 */
#research #full #con #report .resultTtl .sBookmark2 {
	padding:8px 8px 0 0;
}
#research #full #con #report .resultTtl .sBookmark2 .commonSns {
	float:right;
}
#research #full #con #report .resultTtl .sBookmark2 .rss {
	float:right;
	margin:2px 0 0 0;
	/margin:2px 0 0 10px;
}
/* SNSボタン修正 sm13 131105 */
/*topics*/
#research #full #con #report #topics { margin-top:30px;}
#research #full #con #report #topics p {
	margin-top:15px;
	border-top:#F00 1px solid;
}
#research #full #con #report #topics ul {	margin:10px 0 0 16px;}
#research #full #con #report #topics li {
	list-style-type:none;
	background:url(https://img1.kakaku.k-img.com/images/research/index/icon_red.gif) no-repeat;
	padding:3px 3px 3px 13px;
	font-size:114%;
	line-height:120%;
}
#research #full #con #report #topics li a:link,
#research #full #con #report #topics li a:visited{
	text-decoration:none;
	display:block;
	line-height:1.4;
}
#research #full #con #report #topics li a:hover{
	text-decoration:underline;
	display:block;
}

/*--reuse-----*/
#research #full #con #report .resultDetail { padding-bottom:30px;}
#research #full #con #report .resultDetail .ctnTtl {
	background:transparent url(https://img1.kakaku.k-img.com/images/research/main/ttl01_top.gif) no-repeat scroll 0 0;
	margin:30px 0 15px;
	padding-top:12px;
	width:650px;
}
#research #full #con #report .resultDetail .ctnTtlmtop { margin:20px 0 15px;}
#research #full #con #report .resultDetail .ctnTtl h3 {
	background:transparent url(https://img1.kakaku.k-img.com/images/research/main/ttl01_bottom.gif) no-repeat scroll left bottom;
	font-size:120%;
	padding:0 10px 8px 20px;
}
#research #full #con #report .resultDetail p {
	font-size:120%;
	line-height:1.7;
	margin:15px;
	width:630px;
}
#research #full #con #report .resultDetail .ctnSubTtl {
	background:transparent url(https://img1.kakaku.k-img.com/images/research/main/ttl02_top.gif) no-repeat scroll 0 0;
	margin:30px 20px 15px 20px;
	padding-top:8px;
	width:610px;
}
#research #full #con #report .resultDetail .ctnSubTtl h4 {
	background:transparent url(https://img1.kakaku.k-img.com/images/research/main/ttl02_bottom.gif) no-repeat scroll left bottom;
	color:#152D8C;
	font-size:110%;
	padding:0 0 6px 10px;
}
#research #full #con #report .resultDetail caption {
	color:#c33;
	font-weight:bold;
	text-align:left;
	margin-bottom:5px;
}

#research #full #con #report .resultDetail table {
	border:1px solid #CCCCCC;
	border-collapse:collapse;
	border-spacing:0;
	font-size:110%;
	line-height:150%;
	margin:0 0 15px 30px;
	width:590px;
}
#research #full #con #report .resultDetail table th {
	background:#EEEEEE none repeat scroll 0 0;
	color:#444444;
	white-space:nowrap;
	text-align:center;
}
#research #full #con #report .resultDetail table th,
#research #full #con #report .resultDetail table td {
	border-right:1px solid #CCCCCC;
	padding:4px 7px;
}
#research #full #con #report .resultDetail table td {
	vertical-align:middle;
	text-align:left;
}
#research #full #con #report .resultDetail table.protbl td { vertical-align:top;}
#research #full #con #report .resultDetail table td { border-bottom:1px solid #CCCCCC;}
#research #full #con #report .resultDetail table.w300 {
	margin-left:130px;
	width:300px;
}
#research #full #con #report .resultDetail table.w400 {
	margin-left:130px;
	width:400px;
}
#research #full #con #report .resultDetail table th.num {	width:50px;}
#research #full #con #report .resultDetail table td.count {
	text-align:right;
	white-space:nowrap;
}

/*----reuse------*/
/* ランキング */
#research #full #con #report .resultDetail table.rankList table caption {
	margin-bottom:5px;
	text-align:left;
	color:#C33;
	font-size:110%;
}
#research #full #con #report .resultDetail table.rankList table tr.bgColor { background:#ffc;}

/*bonus*/
#research #full #con #report .resultDetail .cap {
	display:block;
	margin-bottom:3px;
	text-align:right;
	font-size:100%;
}
#research #full #con #report .resultDetail .bonusTable table,
#research #full #con #report .resultDetail .bonusTable table td {
	border:none;
	font-size:100%;
}
#research #full #con #report .resultDetail .bonusTable table table {
	border:1px solid #ccc;
	margin:0;
}
#research #full #con #report .resultDetail .bonusTable table table td {
	border-right:1px solid #ccc;
	border-bottom:1px dashed #ccc;
}
/* 平均 */
#research #full #con #report  .resultDetail .bonusTable .average {
	width:500px;
	margin:0 0 0 35px;
}
#research #full #con #report  .resultDetail .bonusTable .totalAv td {	background:#ffffe1;}
#research #full #con #report  .resultDetail .bonusTable .sex {
	background:#ecffff;
	width:30%;
}
#research #full #con #report  .resultDetail .bonusTable .age {
	background:#f0fff0;
	width:30%;
}
#research #full #con #report  .resultDetail .bonusTable .married {
	background:#fff4ff;
	width:30%;
}
#research #full #con #report  .resultDetail .bonusTable .married {
	background:#fff4ff;
	width:30%;
}
#research #full #con #report  .resultDetail .bonusTable .job {
	background:#efefff;
	width:30%;
}
#research #full #con #report  .resultDetail td.count {
	text-align:right;
	white-space:nowrap;
}
.pointColor {	color:#e00;}

/* 製品*/
#research #full #con #report  .resultDetail table.product,
#research #full #con #report  .resultDetail table.rankList table { width:280px;}
#research #full #con #report  .resultDetail table.rankList table.wid100 { width:100%;}
#research #full #con #report  .resultDetail table.product th {
	text-align:center;
	width:280px;
}
#research #full #con #report  .resultDetail table.product .productName th {
	background:#d7f1ff;
	width:auto;
}
#research #full #con #report  .resultDetail table table.single {
	margin:0 0 0 130px;/* 単体の場合 */
}

/*-- 10回 --*/
#research #full #con #report .resultDetail .bonusTable.car10 table.product th {
	background:#eee;
	width:12%;
	border-bottom:1px solid #ccc;
}
#research #full #con #report .resultDetail .bonusTable.car10 table.product .productName th {
	background:#d7f1ff;
	width:280px;
	border-bottom:none;
}
#research #full #con #report .resultDetail .bonusTable.car10 td.count {	width:20%;}
#research #full #con #report .resultDetail .subListG {
	margin:10px 0 20px 45px;
	width:570px;
}
/* -- 12回 -- */
#research #full #con #report .resultDetail table td.w35 {	width:35px;}
/* -- 17回 -- */
#research #full #con #report .resultDetail div.subTtlG {
	background:url(https://img1.kakaku.k-img.com/images/research/result/midashi_point.gif) no-repeat 7px center;
	width:590px;
	margin:0 0 0 45px;
	padding:3px 0;
	color:#337d0f;
	font-weight:bold;
	border-top:1px dotted #337d0f;
	border-bottom:1px dotted #337d0f;
}
#research #full #con #report .resultDetail div.subTtlG p {
	width:400px;
	margin:0 0 0 25px;
}
#research #full #con #report .resultDetail .subTxtG {
	margin:10px 0 20px 45px;
	width:590px;
}
/* -- 35回 -- */
#research #full #con #report .resultDetail .caption {
	color:#c33;
	font-weight:bold;
}
#research #full #con #report .resultDetail .result35Table {
	width:300px;
	margin-left:180px;
}
/* -- 36回 -- */
#research #full #con #report .resultDetail .result36Table {
	width:400px;
	margin-left:130px;
}
#research #full #con #report .resultDetail th.female { background:#FFD9EC;}
#research #full #con #report .resultDetail th.male { background:#DAF3F1;}
#researchMain .result36 .resultDetail table td { vertical-align:middle;}
#research #full #con #report .resultDetail a.anslink{
	background:transparent url(https://img1.kakaku.k-img.com/images/research/main/cts_arrow.gif) no-repeat scroll 0 4px;
	padding:5px 10px 5px 22px;
}
/* -- 37回 -- */
#research #full #con #report .resultDetail table.rankList td.vt {	vertical-align:top;}

/*navi*/
#research #full #con #report .pagenaviU {	margin-top:20px;}
#research #full #con #report .pagenavi { margin:30px 0 0;}
#research #full #con #report .navibox ul {
  display: block;
  text-align: center;
  margin-top: 15px;
  width: 650px;
}
#research #full #con #report .pagenaviU ul { margin-bottom: 5px;}
#research #full #con #report .pagenavi ul { margin-bottom: 15px;}
#research #full #con #report .navibox li.noBorder { border: medium none ;}
#research #full #con #report .navibox li {
  font-weight: bold;
  list-style-type: none;
  font-size: 15px;
  height:18px;
  line-height:20px;
  padding:2px 0;
  margin-left:5px;
  display: inline;
  position: relative;
}
#research #full #con #report .navibox li a {
  border: 1px solid #b0b0b0;
  padding: 5px 11px;
  background:url(https://img1.kakaku.k-img.com/images/research/index/navi_offbk.gif) scroll bottom repeat-x;
  text-decoration:underline;
}
#research #full #con #report .navibox li a.prev {
  padding-left:20px;
  position:relative;
}

#research #full #con #report .navibox li a.prev:before{
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-top: solid 5px transparent;
    border-right: solid 7px #f8010a;
    border-bottom: solid 5px transparent;
    border-left: none;
    position: absolute;
    left: 5px;
    top: 11px;
}



#research #full #con #report .navibox li a.next{
  padding-right:20px;
position:relative;

}

#research #full #con #report .navibox li a.next:after{
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-top: solid 5px transparent;
    border-right: none;
    border-bottom: solid 5px transparent;
    border-left: solid 7px #f8010a;
    position: absolute;
    right: 5px;
    top: 11px;
}


#research #full #con #report .navibox li.now {
  border: 1px solid #b0b0b0;
  padding: 5px 11px;
  background:url(https://img1.kakaku.k-img.com/images/research/index/navi_onbk.gif) scroll bottom repeat-x;
  font-weight: bold;
  color: white;
}
#research #full #con #report .navibox li.next {
  background:url(https://img1.kakaku.k-img.com/images/research/index/navi_offArrow_r.gif) scroll bottom no-repeat;
  padding:5px 20px 5px 8px;
  border:1px solid #b0b0b0;
  color:#666;
}
#research #full #con #report .navibox li.prev {
  background:url(https://img1.kakaku.k-img.com/images/research/index/navi_offArrow_l.gif) scroll bottom no-repeat;
  padding:5px 8px 5px 20px;
  _padding:5px 0 5px 200px;
  border:1px solid #b0b0b0;
  color:#666;
}
#research #full #con #report p.next {
	font-size:110%;
	text-align:right;
	padding-right:10px;
	font-weight:bold;
	margin:0 auto 20px;
}
#research #full #con #report p.next a {
	background:url(https://img1.kakaku.k-img.com/images/research/index/icon_nextarrow.gif) right no-repeat;
	padding-right:13px;
}

/**/
#research #full #con #report .resultEtc {
	font-size:110%;
	line-height:170%;
	border-top:1px dotted #CCCCCC;
	padding-top:20px;
	margin-top:20px;
}
#research #full #con #report .resultEtc a {	text-decoration:none;}
#research #full #con #report .resultEtc .credit {
	background:#FFE7E7;
	margin-bottom:30px;
	padding:12px;
}
#research #full #con #report .resultEtc .credit dt {
	float:left;
	font-weight:bold;
}

/**/
#research #full #con #report .resultEtc .checkCtn {
	width:650px;
	margin-bottom:15px;
}
#research #full #con #report .resultEtc .checkCtn img {
	margin:0;
	padding:0;
}
#research #full #con #report .resultEtc .checkCtn .checkList {
	list-style:none;
	margin:5px 0 0 0;
	padding:0;
}
#research #full #con #report .resultEtc .checkCtn .checkList li {
	width:650px;
	margin:0 0 10px 0;
}
#research #full #con #report .resultEtc .checkCtn .checkList li {
	background:url(https://img1.kakaku.k-img.com/images/research/main/checkCtn_top.gif) no-repeat;
	padding:10px 0 0 0;
}
#research #full #con #report .resultEtc .checkCtn .checkList li div {
	background:url(https://img1.kakaku.k-img.com/images/research/main/checkCtn_bottom.gif) bottom;
	padding:3px 0 15px 0;
}
#research #full #con #report .resultEtc .checkCtn .checkList li div.moreBtn{
	background:none;
	padding:0 20px 0 0;
	text-align:right;
}
#research #full #con #report .resultEtc .checkCtn .checkList li .toKuchikomi {
	margin:0 20px;
	text-align:right;
}
#research #full #con #report .resultEtc .checkCtn .checkList li .checkImg {
	float:left;
	display:block;
	width:120px;
	margin-bottom:20px;
}
#research #full #con #report .resultEtc .checkCtn .checkList li .checkImg img {
	margin:0 0 0 20px;
	padding:0;
}
#research #full #con #report .resultEtc .checkCtn .checkList li h4 {
	background:url(https://img1.kakaku.k-img.com/images/research/main/checkCtn_ttl.gif);
	margin:0 20px 6px 120px;
	padding:6px 0 0 17px;
	border-bottom:4px solid #e1e1e1;
}
#research #full #con #report .resultEtc .checkCtn .checkList li .priceTxt {
	float:left;
	margin-right:10px;
	padding-top:5px;
}
#research #full #con #report .resultEtc .checkCtn .checkList li .priceTxt span {
	margin:0 3px 0 7px;
	color:#e00;
	font-size:125%;
	font-weight:bold;
	font-family:Verdana;
}
#research #full #con #report .resultEtc .checkCtn .checkList li .checkBtn {	vertical-align:top;}
#research #full #con #report .resultEtc .checkCtn .rankingTxt {
	text-align:right;
	margin-bottom:15px;
	font-size:100%;
}
#research #full #con #report .resultEtc .checkCtn .rankingTxt a {
	background:url(https://img1.kakaku.k-img.com/images/research/result/icon_rank.jpg) no-repeat left top;
	padding:10px 0 10px 28px;
	font-weight:bold;
}

/**/
#research #full #con #report .resultEtc .ctsBox {
	background:transparent url(https://img1.kakaku.k-img.com/images/research/main/cts_box_bottom.gif) no-repeat scroll left bottom;
}
#research #full #con #report .resultEtc .ctsBox ul {
	line-height:1;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 25px 15px;
	padding:10px 0;
}
#research #full #con #report .resultEtc .ctsBox ul li {
	background:transparent url(https://img1.kakaku.k-img.com/images/research/main/cts_arrow.gif) no-repeat scroll 0 4px;
	padding:5px 10px 5px 22px;
}
#research #full #con #report .resultEtc .bnBox ul {
	line-height:1;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 25px 15px;
	padding:10px 0;
}
#research #full #con #report .resultEtc .bnBox ul li {
	background:transparent url(https://img1.kakaku.k-img.com/images/research/main/enqtop_bg_list.gif) no-repeat scroll 5px center;
	padding:5px 0;
	text-indent:15px;
}
#research #full #con #report .resultEtc .ctsBox ul li span, 
#research #full #con #report .resultEtc .bnBox ul li span { font-size:75%;}
#research #full #con #report .resultOther {
	padding-bottom:15px;
	text-align:center;
}
#research #full #con #report p.gbox {
	width:580px;
	margin:10px auto;
	padding:5px 10px;
	border:1px solid #cccccc;
	font-size:100%;
	line-height:110%;
}

/*mail*/
#research #full #con .researchInfo {
	margin:0 10px;
	padding-top:20px;
}
#research #full #con .researchInfo h3 {
	font-size:130%;
	color:#224b98;
	border-bottom:1px solid #224b98;
	padding:5px 5px 5px 0;
}
#research #full #con .researchInfo dl.mail {
	background:transparent url(https://img1.kakaku.k-img.com/images/research/main/mail_img.gif) no-repeat scroll right top;
	margin:20px 0;
	width:100%;
}
#research #full #con .researchInfo dl.mail dd.infoTxt { width:320px;}
#research #full #con .researchInfo dl dd {
	font-size:114%;
	line-height:150%;
	padding-bottom:50px;
}
#research #full #con .researchInfo dl.mail dd span {
	color:#EE0000;
	display:block;
	margin:10px 0;
}
#research #full #con .researchInfo .researchBtnArea {
	adding:15px 0;
	text-align:center;
}
#research #full #con .researchInfo .researchBtnArea img { margin:0 10px;}
#research #full #con .researchInfo ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:20px 0;
	width:100%;
}
#research #full #con .researchInfo ul li {
	background:transparent url(https://img1.kakaku.k-img.com/images/research/main/icon_notes.gif) no-repeat scroll 0 0;
	padding:0 0 5px 10px;
}

#research #full #con .backnumber .backnumberTtl {
	background:#0e1593;
	width:100%;
	margin:0 0 4px 0;
	padding:4px 0;
}
#research #full #con .backnumber .backnumberTtl img {
	margin:0 0 0 6px;
	padding:0;
}
#research #full #con .backnumber ul {
	list-style:none;
	width:100%;
}
#research #full #con .backnumber ul li {
	float:left;
	width:100%;
	padding:5px 0;
	border-bottom:1px dotted #ccc;
}
#research #full #con .backnumber ul li a,
#research #full #con .backnumber ul li span { font-weight:bold;}
#research #full #con .backnumber ul li img {
	float:left;
	margin:0 6px 0 0;
	padding:0;
}
#research #full #con .backnumber ul li p {
	margin:3px 0 0 69px;
	line-height:110%;
	font-size:100%;
}
#research .graphImg img {
	vertical-align:bottom;
	border:1px solid #cccccc;
}

/*border-bottom none sm12 20151016*/
.bbn {border-bottom:none !important;}

#linkList{
	padding: 3px 0px 2px;
}
#linkList a{
	background-position:left 3px;
}

.p-chart_img{
	border:1px solid #ccc;
}
