@charset "shift_jis";/* 	福岡連合隊追加スタイル*/.boothTitle {	height: 24px;	text-indent: 20px;	text-align: left;	line-height: 24px;}.txt01 {	color: #0066A6;	font-weight: 700;}.txt02 {	color: #FFF;	font-weight: 700;	font-size: 14px;}.txt03 {	color: #FFF;	font-weight: 700;	font-size: 13px;}.something {	color: #FFF;	line-height: 16px;	padding: 3px 2px;	font-size: 12px;}.size_10px {	font-size: 10px;}.style106 {	color: #FFF;	font-weight: 700;}.style180 {	font-weight: 700;	color: #FF0;}.style301 {	color: #4D58AA;	font-size: 11px;}.marg0 {	margin: 0;}.style2 {	color: #FFF;}.style132 {	font-size: 11px;	color: #333333;}.style2261 {	color: #FF0000;}.style106 {	color: #FFFFFF;	font-weight: bold;}.text00 {	text-align:left;}.spacing {	letter-spacing:-0.1em;}.typed_text_b {	font-size: 12px;	line-height: 16px;	text-align: left;}.typed_text_r {	font-size: 14px;	font-weight: bold;	color: #F00;}.lux_style_bg {	background-image: url(../pic/lux-style/400-145-2/400-145_cd_bg.gif);	background-repeat: repeat-x;}.luxstyle a {	color: #FFF;}.luxstyle a:hover {	color: #FC0;}.typed_bg {	background-image: url(../pic/400-145_cd_bg.gif);	background-repeat: repeat-y;}/* 新規参加業者マーキー */#rookiesBox {	width: 285px;	height: 130px;	margin: 5px 5px 0;	background: url(../img/rookies_bg.jpg) 0 30px no-repeat;}#rookiesBox div {	margin: 5px auto;	height: 90px;}#rookiesBox div a {	display:block;	width: 240px;	height:40px;	margin: 20px auto 0 20px;}.style302 {	color:#5A559B}.style132 {	font-size:11px;	color:#333;}.style319 {	font-size:10px;	color:#333;}.style320 {	color:#F00;	font-size:14px;	font-weight:700;}.style131 {	color:#154197;	font-weight:700;}.style273 {	color:#06C;}.style290 {	color:#F00;	font-weight:700;}.style294 {	color:#06F;}.style298 {	color:#00F;}.style313 {	color:#066;}.pt8 {	font-size:10px;}.style100 {	color:#333;}.style2731 {	font-size:12px;	color:#06C;}.pt9 {	font-size:12px;}.style1821 {	font-size:12px;	color:#F90;}.style81 {	font-size:12px;	color:#FFF;}.size_10px {	font-size:10px;}.style3181 {	font-size:12px;	font-weight:700;	color:#F00;}.pt91 {	font-size:9pt;}.style278 {	color:#000;}.style25 {	color:#FFF;}.style137 {	color:#333;	font-size:12px;}.style180 {	font-size:12px;	font-weight:700;	color:#FF0;}.style226 {	color:#F00;}.style135 {	color:#000;	font-size :15px;}.style1061 {	color:#FFF;	font-weight:700;	font-size:12px;}.style293 {	font-size:12px;	color:#F00;}#iPhoneLink {	display: none;	width: 100%;	position: absolute;	top: 0;	left: 0;	z-index: 2;}#iPhoneLink span {	float: right;	color: #FFF;	display: block;	/*--76〜155--*/	width: 155px;	height: 155px;	/*--80〜160--*/	font-size: 160px;	background-color: #000;	background: -moz-liner-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.8));	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.8)));	/*--76〜155--*/	line-height: 155px;	text-align: center;	margin-bottom: 20px;	border: 2px solid #000;}#iPhoneLink a {	color: #FFF;	display: block;	/*--80〜160--*/	height: 160px;	/*--40〜50--*/	font-size: 50px;	font-weight:bold;	background-color: #000;	background: -moz-liner-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0.8));	background: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.8)));	/*--80〜160--*/	line-height: 160px;	text-align: center;	margin-bottom: 20px;}ul#boothB_left p.IR_ad {	text-align:center;	color:#666;	font-size:10px;	background:#FFF;	margin:0;	padding:0;	line-height:10px;	height:12px;}ul#boothB_left p.IR_p span {	font-size:11px;	font-weight:700;	color:#F90;	line-height:10px;}ul#boothB_left p.IR_p {	text-align:center;	font-size:10px;	color:#333;	background:#FFF;	margin:0;	padding:0;	height:13px;}