/* INDY JAPAN CSS ************************************/

/*****************************************************
*   crearfix                                         *
*****************************************************/

.clearfix:after {
    content:"";
    display:block;
    clear:both;
}

.clearfix { display:inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/* End hide from IE-mac */




body {
	background:url(./img/indy_body_bg.png) repeat-x #FFFFFF;
}

.container {
	margin-top:10px;
}

#irrlogo {
	margin: 0px 0px 2px 0px;
}

#indysp {
	clear:both;
}

.schedule_soon {
	padding-top:20px;
	padding-bottom:200px;
}

/* ‘¬•ñ */
.sokuhou {
	margin:0px 10px 20px 10px;
	padding:5px 10px 20px 10px;
	background-color:#000000;
	color:#FFFFFF;
	line-height:110%;
	overflow:hidden;
}

.sokuhou .textbox {
	clear:both;
	padding:0px 0px 20px 0px;
	font-size:12px;
}

.sokuhou .textbox .texttitle_big {
	margin:0px;
	padding:0px 0px 10px 0px;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
}

.sokuhou .textbox .texttitle {
	margin:0px;
	padding:0px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

.sokuhou .flash {
	height:250px;
	margin:0px;
	padding:0px;
}



.box2column {
	width:800px;
}

.box2column .main_column {
	float:left;
	width:430px;
}

.box2column .sub_column {
	float:right;
	width:360px;
	padding:18px 0px 0px 0px;
}

.main_column .title {
	float:left;
	padding:0px 0px 10px 0px;
}

.main_column .title p {
	float:left;
	margin:0px;
	padding:0px;
}

.main_column .box2column2 {
	width:430px;
}

.main_column .box2column2 .main_column {
	float:left;
	width:210px;
	margin:0px;
	padding:0px;
}

.main_column .box2column2 .sub_column {
	float:right;
	width:210px;
	margin:0px;
	padding:0px;
}


#sokuhou02 .box2column2 {
	margin-bottom:0px;
}

#sokuhou02 .box2column2 .main_column {
	width:210px;
	margin-bottom:0px;
}


#sokuhou02 .box2column2 .sub_column {
	width:260px;
}

#sokuhou02 .box2column2 .main_column2 {
	float:left;
	width:170px;
	margin-bottom:0px;
}


#sokuhou02 .box2column2 .sub_column2 {
	float:right;
	width:260px;
	margin-bottom:0px;
}

#sokuhou02 .text_column3 {
	margin:0px;
	color:#FFFFFF;
}


#sokuhou0101 .main_column {
	width:450px;
}

#sokuhou0101 .sub_column {
	width:340px;
}

#sokuhou0102 .main_column {
	width:235px;
}

#sokuhou0102 .sub_column {
	width:555px;
	padding-top:0px;
}





