@charset "UTF-8";
@import url("../../common_scripts/main.css");

/*団体申込み*/

.text_box{
	padding:20px 30px 20px 30px;
	margin:auto;
	clear:both;
	}
.red{
	color:#F00;
	}
#kaijou{
	text-align:center;
	padding:0;
	margin:auto;
	}


#kaijou ul{
	list-style:none;
	padding:0;
	margin:0;
	}
#kaijou li{
	padding:0;
	margin:0;
	display:inline;
	}
#kaijou li.top{
	padding:0;
	margin:0;
	display:inline;
	line-height:176px;
	}
.list_btm{
	width:574px;
	margin:auto;
	}
.list_btm img{
	padding:20px 70px 0 70px;
	}


/* 申込みボタン */
#login_btn{
	padding:30px 0 0 0;
	margin:0;
	text-align:center;
	}
#login_btn ul{
	list-style:none;
	padding:0;
	margin:0;
	}
#login_btn li{
	padding:0;
	margin:0;
	display:inline;
	}
/* 申込み流れ図 */
.flow{
	background:url(../application/images/dantai_days_bg.gif) repeat-y left;
	width:687px;
	margin-left:20px;
	padding:0 0 0 0;
	}
.flow .bar{
	float:left;
	width:94px;
	padding:0 20px 0 0;
	margin:0;
	}
.flow .contents{
	float:right;
	width:573px;
	padding:0;
	margin:0;
	}
.contents .gray_box{
	background:#ffffff;
	padding:15px;
	margin:20px auto;
	border:7px solid #e0e0e0;
	}
.flow .bar_btm{
	float:left;
	width:94px;
	height:33px;
	padding:22px 20px 0 0;
	margin:0;
	}
.flow .bar_btm2{
	float:left;
	width:94px;
	padding:0 20px 0 0;
	margin:0;
	}
.flow .cur{
	text-align:center;
	margin:0 auto;
	padding:0;
	}
h4{
	font-weight:normal;
	font-size:1em;
	}
p.circle{
	background:url(../../common_images/globalparts/ttlcrcl1.gif) no-repeat 0px 0.5em;
	padding:0 0 0 10px;
	margin:0;
	}