/*
株式会社ダイオーズ
Theme URI: http://www.daiohs.com/
Description: This is css for http://www.daiohs.com/tasty/
*/

div.formBox,
div.formBottom {
	width:658px;
	margin:0 auto;
	padding:10px 0;
}
div.formBox table {
	border-collapse:collapse;
	width:100%;
}
div.formBox th,
div.formBox td{
	padding:10px;
	border:1px solid #CCC;
	vertical-align:top;
	text-align:left;
}
div.formBox th {
	width:33%;
	font-size:14px;
	font-weight:normal;
	background:#FAF0F4;
}
div.formBottom span { color:#B00045; }
div.formBox td {
	width:67%;
	font-size:14px;
}
div.formBox td.typeA { padding:5px 1px; }
div.formBox td.typeA li{
	padding-left:10px;
	padding-top:6px;
}
div.formBox td.typeA li.typeTop{
	padding-top:10px;
	padding-left:10px;
}div.formBox td.typeA li.typeBottom{
	padding-bottom:10px;
	padding-top:4px;
}
div.formBox td.typeA li { font-size:14px; }
div.formBox td input{ font-size:14px; display:inline; }

div.formBottom ul{
	width:186px;
	margin:10px auto 15px;
}
div.formBottom02 {
	width:432px;
	margin:10px auto 15px;
}

div.formBottom02 ul{
	padding:0 15px 15px;
	width:186px;
	float:left;
}

#send_form li{
	background:url(/dmail/img/btncheck.gif) no-repeat 0 0;
	width:186px;
	height:30px;
}

#send_form INPUT{
	background:url(/dmail/img/btncheck.gif) no-repeat 0 -30px;
	width:186px;
	height:30px;
	border:none;
	display:block;
	text-indent:-10000em;
}

#send_form INPUT:hover{
	background:none;
}

#back_form li{
	background:url(/dmail/img/btnCheck02.gif) no-repeat 0 0;
	width:186px; height:30px;
}

#back_form INPUT{
	background:url(/dmail/img/btnCheck02.gif) no-repeat 0 -30px;
	width:186px; height:30px;
	border:none;
	display:block;
	text-indent:-10000em;
}

#back_form INPUT:hover{ background:none; }

#next_form li{
	background:url(/dmail/img/btnCheck02.gif) no-repeat -186px 0;
	width:186px; height:30px;
}

#next_form INPUT{
	background:url(/dmail/img/btnCheck02.gif) no-repeat -186px -30px;
	width:186px; height:30px;
	border:none;
	display:block;
	text-indent:-10000em;
}

#next_form INPUT:hover{ background:none; }




div.presentInfo_Box{
	padding-bottom:13px;
}

div.presentTxt_Box{
	background:url(/dmail/img/ph01.jpg) no-repeat 490px 54px;
	padding:0 282px 0 24px;
}
div.presentTxt_Boxtest{
	background:url(/dmail/img/present50.jpg) no-repeat 490px 54px;
	padding:0 282px 0 24px;
}

div.presentTxt_Box h3{
	color:#B00045;
	font-size:18px;
	font-weight:600;
	padding:30px 0 16px 0;
}

div.presentTxt_Box p{
	line-height:130%;
	font-size:14px;
}

div.presentTxt_Box p.subTxt{
	padding:20px 0 30px 0;
}

div.presentTxt_Box dl{
	border:1px solid #B00045;
	font-size:14px;
	line-height:130%;
	padding:12px 0 12px 12px;
}

div.presentTxt_Box dd{
	color:#B00045;
}

li.bigTxt{
	font-size:14px;
	padding-top:10px;
}
