@charset "Shift_JIS";



/*======================================================================================================================
========================================================================================================================

present_form.css

プレゼントお申し込みフォーム用スタイル

========================================================================================================================
======================================================================================================================*/




/* フレーム全体（デフォルト設定上書き）
-------------------------------------------------------------------------------------------------------- */
#wrapper {
	background:      url(../../present/image/bg_body_present_form.gif) center top #E9E4D7;
}

#wrapper #w_inner {
	padding:        0px 18px 0 20px;
}




/* メインコンテンツ枠 羽背景あり（プレゼントフォーム）
-------------------------------------------------------------------------------------------------------- */
#present_form #main {
	padding:        40px 20px 20px 20px;
	width:          870px;
	background:     url(../../present/image/bg_contents_present_form.gif) left top no-repeat #EEEAE3;
	float:          none;
}


/* エラー枠 manaka add 2011/03/30
-------------------------------------------------------------------------------------------------------- */
.error_area{
	padding:        10px;
	border:         solid 1px #FF0000;
	margin-bottom:  10px;
	color:          #F00;
}
.error_area li{
	margin:        0px 0px 0px 17px;
	padding:       0px;
	list-style:    disc outside;
	line-hight:    150%;
}
.error{
	border:         solid 1px #FF0000;
	background-color: #FBEBEB;
}

/* フッター
-------------------------------------------------------------------------------------------------------- */
#footer {
	margin:        0 0 0 0;
}
#footer .inner {
	padding:        30px 10px 25px;
	background:     #362616;
}
#footer .inner img {
	/*vertical-align: middle;*/
}

#footer .inner #copy {
	width:          270px;
	float:          left;
}
#footer .inner #f_navi {
	width:          375px;
	font-size:      77%;
	line-height:    1;
	float:          right;
}
#footer .inner #f_navi ul {
	list-style:     none;
	height:         10px;
	overflow:       hidden;
}
#footer .inner #f_navi ul li {
	float:          right;
	
}



/* プリント時表示 */
#footer .print_copyright {
	padding:       10px 0px 0px 0px;
	border-top:    solid 1px #666666;
	display:       none;
}



ul.input-list01 li{
	margin-right: 20px;
	float: left;
}
	


.clear-fix02:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height: 0;
}
