@charset "utf-8";
/* ==========================================================================
   草加ダイヤモンド交通  トップページ用スタイル（index.css）
   旧 css/index.css を UTF-8 化し、HTML5 化に伴う追加分を末尾に記載
   ========================================================================== */

/*  index  */

.index_left {
	width:321px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../image/index_waku01.gif) repeat-y;
	}
	
.index_right {
	width:321px;
	margin:0px;
	padding:0px;
	float:right;
	background:url(../image/index_waku01.gif) repeat-y;
	}
	
.index_right2 {
	width:321px;
	margin:0px;
	padding:0px;
	float:right;
	background:url(../image/index_waku04.gif) repeat-y;
	}		
	
.index_waku {
	width:295px;
	margin:0px;
	padding:0px 0px 0px 12px;
	clear:both;
	}
	
.index_text {
	width:295px;
	margin:0px;
	padding:0px;
	clear:both;
	}
	
.index_text p {
	margin:0px;
	padding:5px 0px 15px 0px;
	line-height:1.5em;
	font-size:small;
	}		

.index_button {
	width:82px;
	margin:0px;
	padding:0px;
	float:right;
	}

.index_sbl {
	width:321px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../image/index_sb01.gif) repeat-y;
	}
	
.index_sbr {
	width:321px;
	margin:0px;
	padding:0px;
	float:right;
	background:url(../image/index_sb01.gif) repeat-y;
	}	
	
.index_minil {
	width:94px;
	margin:0px;
	padding:0px;
	float:left;
	}	
	
.index_minir {
	width:201px;
	margin:0px;
	padding:0px 14px 0px 0px;
	float:right;
	}	
	
.index_text2 {
	width:201px;
	margin:0px;
	padding:0px;
	clear:both;
	}
	
.index_text2 p {
	margin:0px;
	padding:7px 0px 7px 0px;
	line-height:1.5em;
	font-size:small;
	}
	
.index_flash {
	width:948px;
	height:195px;
	margin:0px;
	padding:0px;
	clear:both;
	}	
	
.index_qq01 {
	width:216px;
	margin:0px;
	padding:0px;
	}
	
.index_qq02 {
	width:218px;
	margin:0px;
	padding:0px;
	}
	
	
.index_he01 {
	width:131px;
	margin:0px;
	padding:0px;
	}
	
.index_he02 {
	width:248px;
	margin:0px;
	padding:0px;
	}		

.index_he03 {
	width:271px;
	margin:0px;
	padding:0px;
	}

/* ------------------------------- */
	
	
/* ------------------------------- */
	
.movie_link2 {
width: 100%;
margin: 0px 0px 10px 0px;
padding: 0px 0px 0px 0px;
box-sizing: border-box;
display: inline-block;
font-size: 0px;
line-height: 0px;
clear: both;
position: relative;
vertical-align: top;
}

.movie_btn_a {
width: 525px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
box-sizing: border-box;
display: block;
float: left;
position: relative;
vertical-align: top;
}

.movie_btn_b {
width: 525px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
box-sizing: border-box;
display: block;
float: left;
position: relative;
vertical-align: top;
}

.movie_btn_c {
width: 125px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
box-sizing: border-box;
display: block;
float: right;
position: relative;
vertical-align: top;
}


	
/* 240702 */

.go_div {
width: 650px;
height: 192px;
margin: 0px 0px 40px 0px;
padding: 30px 0px 0px 0px;
box-sizing: border-box;
display:block;
position: relative;
clear: both;
font-size: 0px;
line-height: 0px;
}

.go_span{
width: 325px;
margin: 0px;
padding: 0px;
box-sizing: border-box;
display: block;
float: left;
}

.go_plink1{
width: 325px;
margin: 0px;
padding: 0px;
box-sizing: border-box;
display: block;
clear: both;
}

.go_plink2{
width: 157px;
margin: 0px;
padding: 0px;
box-sizing: border-box;
display: block;
float: left;
}

.go_plink3{
width: 157px;
margin: 0px;
padding: 0px;
box-sizing: border-box;
display: block;
float:right;
}


.index_top_img{
width: 100%;
margin: 0px;
padding: 0px;
box-sizing: border-box;
position: relative;
font-size: 0px;
line-height: 0px;
}

/* ------------------------------- */



	
/* 240930 index */

.index_info {
width: 100%;
margin: 0px;
padding: 0px 0px 10px 0px;
box-sizing: border-box;
display: block;
position: relative;
clear: both;
}


/* ------------------------------- */


	


/* ==========================================================================
   HTML5 化に伴う追加
   ========================================================================== */

/* トップ画像（旧 div.index_top_img ＋ spacer.gif 4px） */
.index_top_img { margin-bottom: 4px; }
.index_top_img img { display: block; }

/* お知らせ画像 */
.index_info img { display: block; }

/* 聴覚ＱＱタクシー（旧 レイアウト用 table） */
.index_hearing {
	width: 650px;
	margin: 0;
	padding: 0;
	clear: both;
}

.index_hearing a {
	display: flex;
	align-items: center;
}

.index_hearing img {
	display: block;
	flex: none;
}

/* 乗務員募集・配車エリアの写真＋テキスト */
.index_mini { display: flow-root; }

/* 動画リンク */
.movie_link2 img { display: block; }
