@charset "UTF-8";

@import "common.css";
@import "nomal.css";

/*--mainHead--*/

#mainHead {
	display:block;
}
#mainHead h3 {
	display:block;
	height:80px;
	float:left;
	padding:0;
	text-indent:-9999px;
}
#mainHead .right {
	display:block;
	height:80px;
	text-align:right;
	padding-right:20px;
	background-color: transparent;
}
#mainHead h2 {
	border:none;
	padding:0;
	margin:0;
}
#mainHead p {
	display:block;
	line-height:1.2em;
	padding:0;
	margin:5px 0 0 0;
}

/*main*/
#main {
	display:block;
	margin-top:20px;
	width:720px;
}
#main td.copy p {
	padding-right:10px;
	font-size:1.2em;
	text-indent: 1em;
	color:#006699;
	line-height: 1.4em;
	margin-bottom: 1em;
}#main td.copy p strong {
	font-size:1em;
	color:#003366;
	font-weight:normal;
}
#main td.copy p.linkHp  {
	text-indent:0;
}#main td.copy .linkHp a{
	text-decoration:none;
}#main td.copy .linkHp img.btn{
	text-indent:0;
	margin:5px 0;
	border:0;
}

#main td.rightCol {
	text-align:center;
}
#main td.rightCol img {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
}
#main td.rightCol .spec {
	disolay:block;
	padding:4px 8px;
	border:solid #CCC 1px;
	margin-top:10px;
	background-image: url(../../tenpo_sp/common/spec_back.gif);
	background-repeat: repeat-x;
}
#main td.rightCol .spec ul {
	margin-bottom: 3px;
	text-align:left;
	line-height:1.4em;
}#main td.rightCol .spec ul li {
	display:inline;
	padding-left:0.5em;
	padding-right:0.5em;
	border-left:solid #CCC 5px;
	margin-left: 0px;
}


/*sub*/
#sub {
	display:block;
	margin-top:10px;
	margin-left:20px;
	width:720px;
}
#sub table {
	margin-bottom:15px;
}#sub table td p {
	display:block;
	width:226px;
	line-height:1.25em;
}#sub table td img {
	margin-right:20px;
	margin-bottom:3px;
}

/*coupon*/
#coupon {
	display:block;
	margin:20px 0 20px 20px;
	width:720px;
	background-image:url(../../tenpo_sp/common/coupon_back.gif);
	min-height:80px;
	background-color: #FFE5D0;
}


/*kc*/
#kc {
	display:block;
	margin:20px 0 20px 20px;
	width:720px;
	background-color:#E5EEF5;
}
#kc table {
	margin:3px 0 0 10px;
}#kc table td p {
	display:block;
	width:226px;
	line-height:1.25em;
}#kc table td img {
	margin-right:10px;
	margin-bottom:3px;
}

/*addBox 追加汎用ボックス*/
#addBox {
	display:block;
	margin:20px 0 20px 20px;
	padding:10px;
	width:700px;
	background-color:#E5EEF5;
}
#addBox > p {
	display:block;
	margin-bottom:1em;
}
#addBox table {
	margin-bottom:15px;
}#addBox table p {
	display:block;
	width:226px;
	line-height:1.25em;
}#addBox table td img {
	margin-right:10px;
	margin-bottom:3px;
}
