@charset "utf-8";


/* 特設ページ
-----------------------------------------------------------------------------------------*/

#c_main .view_special_box {
	text-align:center;
	width:100%;
	margin:0 auto;
}
#c_main .view_special_box p {
	line-height: 180%;
	margin:25px 0 10px 0;
	text-align : left;
	font-size:0.9em;
	color:#ffffff;
}
#c_main .view_special_box .date {
	text-align :right;
}
#c_main .view_special_box img {
	display:inline;
	margin:0 auto;
}
#c_main .view_special_box .mb25{
	margin-bottom:25px;
}
#c_main .view_special_box .mb20{
	margin-bottom:20px;
}
#c_main .view_special_box .mr20{
	margin-right:20px;
}
#c_main .view_special_box .event_outline {
	border:1px solid #555555;
	padding:15px 20px;
}
#c_main .view_special_box .event_outline:after{
	clear:both; 
	content:" "; 
	height:0; 
	display:block; 
	visibility:hidden; 
}
#c_main .view_special_box .event_outline div img{
	float:right;
}
#c_main .view_special_box .event_outline p{
	margin:5px 0 0;
	width:500px;
}
#c_main .view_special_box .event_outline dl {
	color:#ffffff;
	line-height: 160%;
	text-align : left;
	margin:0;
	width:500px;
	font-size:0.875em;
}
#c_main .view_special_box .event_outline dl dt {
	margin-right:10px;
	float:left;
}
#c_main .view_special_box .event_outline dl dd {
	margin-left:4em;
}

/* InterBEE特設ページ
-----------------------------------------------------------------------------------------*/

#interBEE_area {
	background:#FFF url(../IMAGES/special/interbee2015/bg_4k.jpg) no-repeat right top;
	line-height:1.6;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	width: 952px;
	margin: 0 auto;
}
#interBEE_area .pagetop {
	width:100%;
	padding-left:570px;
}
#interBEE_area #iB_lead_area {
	margin:0 160px 30px 45px;
	padding-top:35px;
	position:relative;
}
#interBEE_area #iB_lead_area h2{
	margin:0;
}
#interBEE_area #iB_lead_area p#btn_booth{
	position:absolute;
	top:55px;
	right:0;
}
#interBEE_area #iB_lead_area ul {
	margin:30px 0 0 0;
	padding:0;
}
#interBEE_area #iB_lead_area ul li {
	margin:0 10px 10px 0;
	padding:0;
	float:left;
	list-style:none;
}
#interBEE_area .iB_contents_area {
	margin-left:52px;
	width:661px;
}
#interBEE_area .iB_contents_area table.iB_products{
	margin:0;
}
#interBEE_area .iB_contents_area table.iB_products td{
	text-align:left;
	vertical-align:top;
}
#interBEE_area #iB_4K table.iB_products td{
	padding-bottom:20px;
}
#interBEE_area .iB_contents_area table.iB_products img{
	margin:0 30px 15px 0;
}
#interBEE_area .iB_contents_area table.iB_products strong{
	font-size:18px;
}
#interBEE_area .iB_contents_area table.iB_products span{
	font-size:14px;
}
#interBEE_area .iB_contents_area span.hall2 {
	font-size:22px;
	color:#d72027;
}
#interBEE_area #iB_drone table td {
	padding-top:20px;
	vertical-align:top;
	color:#069;
}
#interBEE_area .iB_inquiry_area {
	border-top:1px solid #000;
	margin:50px auto 0;
	padding-bottom:30px;
	width:881px;
}

/* InterBEE報告ページ
-----------------------------------------------------------------------------------------*/
#interBEE_area .view_special_box {
	margin-left:52px;
	width:700px;
}
#interBEE_area a:link {
    color: #009;
}
#interBEE_area a:visited  {
    color: #306;
}
#interBEE_area .view_special_box .date {
	text-align :right;
}
#interBEE_area .view_special_box img {
	display:inline;
	margin:0;
}
#interBEE_area .view_special_box .mb25{
	margin-bottom:25px;
}
#interBEE_area .view_special_box .mb10{
	margin-bottom:10px;
}
#interBEE_area .view_special_box .mr10{
	margin-right:10px;
}
#interBEE_area .view_special_box .date {
	text-align :right;
}



/* 実機展示ページ
-----------------------------------------------------------------------------------------*/
#contents_area #c_main #display_area {
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color:#FFF;
}
#contents_area #c_main #display_area #lead {
	border-bottom:1px solid #fff;
	margin-bottom:10px;
}
#contents_area #c_main #display_area #lead p {
	margin:10px 0;
	font-size:22px;
	font-weight:bold;
}
#contents_area #c_main #display_area #lead p span {
	color:#FF0;
}
#contents_area #c_main #display_area #lead h3 {
	font-size:30px;
	font-weight:bold;
}
/*#contents_area #c_main #display_area #lead {
	margin:0;
	padding:0 0 5px 10px;
	width:700px;
	color:#ffff8c;
	background:url(../IMAGES/special/display/img_hand.gif) no-repeat right bottom;
	border-bottom:5px solid #ffff8c;
}
#contents_area #c_main #display_area #lead strong {
	font-size:1.7em;
}
#contents_area #c_main #display_area h3 {
	margin:30px 0 10px;
	padding:7px 20px;
	border-left:solid 4px #ffff8c;
	font-size:1.4em;
	font-weight:normal;
}*/
#contents_area #c_main #display_area h4 {
	margin:10px 0 30px;
	padding:20px 0 20px 100px;
	width:600px;
	border-top:1px dotted #777;
	border-bottom:1px dotted #777;
}
#contents_area #c_main #display_area h4#monthly {
	font-size:1.4em;
	font-weight:normal;
	background:url(../IMAGES/special/display/t_monthly.gif) no-repeat left center;
}
#contents_area #c_main #display_area .display_contents {
	line-height:1.7;
	position:relative;
	padding:40px 0 0 10px;
	overflow:hidden;
}
#contents_area #c_main #display_area .display_contents .display_pht {
	width:374px;
	float:left;
	position:relative;
}
#contents_area #c_main #display_area .display_contents .display_pht img {
	margin:0 30px 80px 0;
}
#contents_area #c_main #display_area .display_contents .display_pht span{
	position: absolute;
	top:-30px;
	left:0;
}
#contents_area #c_main #display_area .display_contents .display_txt {
	width:280px;
	float:right;
}
#contents_area #c_main #display_area .display_contents .display_txt b{
	color:#FF0;
}
#contents_area #c_main #display_area .display_contents .display_txt strong {
	display:block;
	font-size:25px;
	margin-top:20px;
	line-height:1.3;
	text-decoration:underline;
}
#contents_area #c_main #display_area .display_contents .display_txt small {
	font-size:12px;
}
#contents_area #c_main #display_area div#poster {
	padding-left:12px;
}
#contents_area #c_main #display_area div#poster img{
	display:inline-block;
	margin:20px;
	
}
#contents_area #c_main #display_area h4#access {
	line-height:1.5;
	margin-top:30px;
	padding:10px 0 10px 100px;
	font-weight:normal;
	background:url(../IMAGES/special/display/t_access.gif) no-repeat left center;
}
#contents_area #c_main #display_area #products_link {
	margin:40px 0 0 0;
	padding:0;
}
#contents_area #c_main #display_area #products_link li {
	list-style:none;
	background: rgba(0, 0, 0, 0) url("../../IMAGES/index_box01_bg01.gif") no-repeat scroll -2px 2px;
    display: block;
    padding-left: 13px;
	margin-bottom:10px;
}