@charset "UTF-8";

/*============================================================
//  お問い合わせ
//==========================================================*/

/*======警告======*/

.info #main .box-notice{
	width:730px;
	margin-bottom:20px;
}
.info #main .box-notice .head{
	width:730px;
	height:10px;
	background:url(/info/image/notice_head.gif) no-repeat left bottom;
	text-indent:-9999px;
	font-size:1px;
}
.info #main .box-notice .bottom{
	width:730px;
	height:10px;
	background:url(/info/image/notice_bottom.gif) no-repeat left bottom;
	text-indent:-9999px;
	font-size:1px;
}
.info #main .box-notice .body{
	width:730px;
	background:url(/info/image/notice_body.gif) repeat-y;
}
.info #main .box-notice .notice{
	width:700px;
	padding:5px 15px 5px 15px;
}
.box-notice .notice p{
	text-align:center;
}
.box-notice .notice p.caution{
	text-align:center;
	color:#FF0000;
	margin-top:10px;
}

/*======テーブル======*/

.info #main .must{
	font-size:1.0em;;
	margin-bottom:3px;
}
.info #main table.description{
	width:728px;
	border:1px solid #CCC;
	border-collapse:collapse;
	border-spacing: 0px;
	margin-bottom:10px;
}
.info #main table.description02{
	width:728px;
	border:1px solid #CCC;
	border-collapse:collapse;
	border-spacing: 0px;
	margin-top:5px;
}
.info #main th{
	width:150px;
	background:#EBEBEB;
	font-weight:normal;
	text-align:center;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
	padding:5px;
}
.info #main th.taki {
	background:#fff;
}
.info #main th.taki02 {
	background:#fff;
	width: 300px;
}
.info #main th span.caution{
	font-size:0.8em;
	color:#FF0000;
}
.info #main td{
	color:#333;
	font-weight:normal;
	border-bottom:1px solid #CCC;
	padding:7px 8px 7px 8px;
	vertical-align: middle;
}
.info #main td span.caution{
	font-size:0.8em;
	color:#FF0000;
}
.info #main td span.ex{
	font-size:0.8em;
	color:#555;
	line-height:1.4em;
}
.info #main td span.onemore{
	font-size:0.8em;
	color:#FF0000;
}
.info #main .btn-form{
	text-align:center;
}

.info #main .box-info{
	width:470px;
	border:1px solid #DEDEDE;
	padding:10px 10px 0 15px;
	margin:auto;
	margin-top:0px;
}
.info #main h3{
	font-size:1.0em;
	color:#0087C0;
	font-weight:bold;
}
.info #main h4{
	font-size:1.0em;
	font-weight:normal;
	margin-bottom:10px;
}

	

