@charset "utf-8";

/*========================================
【nna_service--survey】
nnaasia/nna/free/nna_service/research/index.html
 =========================================*/

/*加盟団体部分*/
#main .nna_service--survey #nna_service--survey_accession p a{
	padding-left:10px;
	background:url('https://tradingeconomics.pages.dev/corp_contents/images/arrow02.gif') no-repeat 0px 3px;
}

/*リサーチ部分*/
#main .nna_service--survey .nna_service--survey_research h3{
	background-color:#666666;
	font-size:16px !important;
	color:#FFFFFF;
	padding: 8px 0 8px 18px;
}
#main .nna_service--survey .nna_service--survey_research dl{
	background-color:#fafafa;
	padding:13px 20px;
}
#main .nna_service--survey .nna_service--survey_research dt{
	font-size:15px !important;
	font-weight:bold;
	margin-bottom: 10px;
}
#main .nna_service--survey .nna_service--survey_research dd{
	line-height:1.8;
}

/*テーブル組(標準)*/
#main .nna_service--survey table.nna_service--survey_tblStd{
	border-bottom:1px solid #e4e0e0;
}
#main .nna_service--survey table.nna_service--survey_tblStd th[scope="col"]{
	padding: 5px 14px;
	background-color: #707070;
	color:#FFFFFF;
	text-align: center;
}
#main .nna_service--survey table.nna_service--survey_tblStd th[scope="row"]{
	padding: 14px;
	background-color: #f1efef;
	// width:110px;
	width:80px;
	text-align: left;
	border-top:1px solid #e4e0e0;
	font-weight:normal;
}
#main .nna_service--survey table.nna_service--survey_tblStd td{
	padding: 14px;
	background-color: #ffffff;
	border-top:1px solid #e4e0e0;
	border-left:1px solid #f1efef;
}
#main .nna_service--survey table.nna_service--survey_tblStd td.research-country{
	padding: 14px;
	background-color: #ffffff;
	border-top:1px solid #e4e0e0;
	width: 80px;
}
#main .nna_service--survey table.nna_service--survey_tblStd td.research-theme{
	width: 80px;
}
/*テーブル組(survey用)*/
#main .nna_service--survey table.nna_service--survey_tbl2{
}
#main .nna_service--survey table.nna_service--survey_tbl2 th{
	padding:16px 14px;
	background-color: #707070;
	color:#FFFFFF;
	text-align:left;
	width: 99px;
	border-top:1px solid #6a6969;
	font-weight:normal;
}
#main .nna_service--survey table.nna_service--survey_tbl2 td{
	padding:16px 14px;
	border-top:1px solid #f1efef;
}
/*ボーダー*/
.com--bdrWhiteB{
	border-bottom:1px solid #FFFFFF;
}
.com--bdrWhiteR{
	border-right:1px solid #FFFFFF;
}
.com--bdrBasethB{
	border-bottom:1px solid #f1efef;
}
.com--bdrBasetdB{
	border-bottom:1px solid #f1efef;
}

/*お問い合わせはこちら*/
#nna_service--survey_inqAtt{
	border:1px solid #f1efef;
	padding: 14px;
}
#nna_service--survey_inqAtt a{
	text-decoration:underline;
}
#nna_service--survey_inqAtt p span{
	color:#a8030e;
}
#nna_service--survey_inqAtt_att{
	color:#666666;
	font-size:12px;
}
#nna_service--survey_inqAtt_bg{
	background-color:#f1efef;
	padding:20px 0;
	width:590px;
}
#nna_service--survey_inqAtt_bg ul{
	text-align:center;
}
#nna_service--survey_inqAtt_bg ul li{
	display:inline;
}
#nna_service--survey_inqAtt_bg div{
	text-align:center;
}
#nna_service--survey_inqAtt_bg span{
	padding-left:10px;
	background:url('https://tradingeconomics.pages.dev/corp_contents/service/research/images/nna_service__servey_inq_bgAr.png') no-repeat 0px 3px;
}
ul#nna_service--survey_inqAtt_list li{
	display:inline;
	margin-right: 30px;
}
ul#nna_service--survey_inqAtt_list li a{
	padding-left:10px;
	background:url('https://tradingeconomics.pages.dev/corp_contents/service/research/images/nna_service__servey_inq_bgAr.png') no-repeat 0px 3px;
}

/*フォーム*/
.nna_service--survey #nna_service--survey_form{
}
.nna_service--survey #nna_service--survey_form h3{
	background-color:#666666;
	font-size:13px !important;
	color:#FFFFFF;
	padding: 8px 0 8px 8px;
	margin-bottom: 10px;
}
.nna_service--survey #nna_service--survey_form dl{
	width: 620px;
}
.nna_service--survey #nna_service--survey_form dt{
	border-bottom:1px solid #f1efef;
	border-top:1px solid #f1efef;
	float:left;
	clear:left;
	margin-bottom: 10px;
	padding:3px 14px 0 14px;
	width:189px;
	background-color: #f1efef;
	height: 25px;
}
.nna_service--survey #nna_service--survey_form dd{
	border-bottom:1px solid #f1efef;
	border-top:1px solid #f1efef;
	border-right:1px solid #f1efef;
	margin-left:217px;
	margin-bottom: 10px;
	width: 403px;
	height: 28px;
}
.nna_service--survey #nna_service--survey_form input{
	border:none;
	padding:3px 14px 0 14px;
	width: 375px;
	height:25px;
}

/*最下部*/
.nna_service--survey #nna_service--survey_btm{
	background-color:#707070;
	color:#FFFFFF;
	padding:15px;
}
