@charset "utf-8";
/* -----------------------------------------------------------
CSS Information
File name:      contents.css
Style Info:     個別レイアウト
----------------------------------------------------------- */

/*---------------------------
//// メインエリア
---------------------------*/

h2 {
	margin: 10px 0px 10px 0px ;
	padding: 0px 0px 0px 10px ;
	text-align: left ;
	font-size:16px ;
	font-weight:bold;
	border-left: 5px solid #82A0D6 ;
	vertical-align:middle;
	line-height:1.1em;
	clear: both;
}

#mainimg {
	margin: 10px auto;
}
.topbuttons {
	text-align: right;
}
.topbuttons img {
	margin-left: 5px;
}
#whatsnew {
	margin: 10px;
	clear: both;
}
#whatsnew ul {
	margin: 10px;
}
#whatsnew li {
	list-style: disc;
}

table.offer {
	width: 700px;
	border-collapse: collapse;
	margin: 0 auto;
}
table.offer th,
table.offer td {
	padding: 3px;
	border: 1px solid #999;
}

table.offer th {
	white-space: nowrap;
	vertical-align: top;
	background: #EAFFEB;
	padding: 5px;
}
table.offer td {
	padding: 5px;
}
table.offer ol {
	margin-left: 20px;
}
table.offer td p {
	float:left;
}
table.offer td p.inq_link {
	background: url(../img/icon001.gif) no-repeat left 6px;
	padding:0 0 0 8px;
	margin:0 0 0 10px;
}
table.offer td p.inq_link a {
	background: url(/common/images/icon_outer.gif) no-repeat right 1px;
	padding:0 20px 0 0;
}
