@charset "utf-8";
/*======================================================================

専門家に聞く！汎用CSS

======================================================================*/

/* ボックス */
#Box {
	width:704px;
	margin:0px auto;	
}

/* タイトル */
#Box #Title a {
	width:170px;
	height:39px;
	background-image:url(img/title.gif);
	background-repeat:no-repeat;
	border:0px;
	display:block;
	float:left;
	_margin-bottom:2px;
}

/* キャッチコピー */
#Box #SubTitle {
	width:220px;
	height:13px;
	background-image:url(img/subtitle.gif);
	background-repeat:no-repeat;
	margin-top:12px;
	float:right;
}

/* 点線 */
.DotLineL {
	width:100%;
	height:1px;
	background-image:url(img/dotline2.gif);
	background-repeat:repeat-x;
	margin:5px auto;
	_margin-bottom:-5px;

}

/* リード */
#SubCopy {
	margin:8px 0px;
}

#Box #Money {
	width:347px;
	float:left;	
}

#Box #Child {
	width:347px;
	float:right;
}

#Box .List {
	width:325px;
	border:1px solid #C1C1C1;
	border-top:0px;
	background-color:#FFFFFF;
	padding:10px;
	margin-bottom:10px;
}

#Box #TitleMoney {
	width:347px;
	height:28px;
	background-image:url(img/t_money.jpg);
	background-repeat:no-repeat;
}

#Box #TitleChild {
	width:347px;
	height:28px;
	background-image:url(img/t_child.jpg);
	background-repeat:no-repeat;
}

.BackNumber {
	list-style-type:none;
	list-style-position:outside;
	margin-top:5px;
}

.BackNumber li {
	padding:5px 0px;
	border-top:1px dashed #C1C1C1;
}

/* 応募ボックス */
#EntryBox {
	width:704px;
	background-color:#D7C1BA;
	padding-bottom:5px;
}

/* 応募タイトル */
#EntryTitle {
	width:704px;
	height:52px;
	background-image:url(img/t_entry.gif);
	background-repeat:no-repeat;
}

/* 応募ボックス（内側） */
#EntryContents {
	width:656px;
	margin:5px auto 5px auto;
	background-color:#FCF9ED;
	padding:15px;
}
