@charset "utf-8";

/* deal.css --------------------------------------------------------------
 :title "deal";
 :created "2008-09-03";
 :release [:revision "1.0"; :created "2008-09-03"];
 :author [:name "diamon"; :homepage <http://refeed.jp/>; :mbox "info@refeed.jp"];
 
------------------------------------------------------------------------------------*/
.header {
	padding:0 0 5px 0;
	margin:0 0 20px 0;
	border-bottom:5px solid #000;
}

h2.caption {
	width:720px;
	height:66px;
	margin:0 0 5px 33px;
	background:url(../img/paper/title_map.gif) no-repeat;
	text-indent:-30000px;	
}

h2.caption2 {
	text-indent:-30000px;
}

.contents-caption-box {
	margin:0 0 20px 0;
	padding:0 0 22px 38px;
	background:url(../img/paper/contetns_caption_line.gif) repeat-x bottom;
	overflow:hidden;
	clear:both;
}


.article {
	margin:0 0 20px 38px;
}

.inquiry-comment {
	width:163px;
	height:110px;
	margin:0 16px 0 0;
	background:url(../img/top/inquiry_comment.gif) no-repeat;
	display:block;
	float:left;
	text-indent:-30000px;
}

.cotnents .article .freedial {
	width:541px;
	height:48px;
	margin:16px 0 4px 0;
	background:url(../img/top/contents_freedial.gif) no-repeat;
	display:block;
	float:left;
	text-indent:-30000px;
}

.cotnents .article .mail-comment {
	width:250px;
	height:31px;
	margin:0 9px 0 0;
	background:url(../img/top/mail_inquiry_comment.gif) no-repeat;
	display:block;
	float:left;
	text-indent:-30000px;
}

.cotnents .article .btn-inquiry {
	width:282px;
	height:31px;
	background:url(../img/top/btn_inquiry.gif) no-repeat;
	display:block;
	float:left;
	text-indent:-30000px;
}

.cotnents .article .btn-inquiry:hover {
	background-position:0 -31px;
}

.leftcolumn {
	width:119px;
	padding:0;
	margin:0 21px 0 0;
}

.rightcolumn {
	width:585px;
	margin:0;
	padding:0;
	float:left;
}

.localarea-menu {
	margin:0;
	padding:0;
}

.localarea-menu li {
	margin:0 0 5px 0;
	padding:0;
	list-style-position:outside;
}

.localarea-menu a {
	font-size:12px;
	width:119px;
	height:33px;
	margin:0;
	padding:13px 0 0 0;
	background:url(../img/paper/btn_localarea_menu.gif) no-repeat;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	display:block;
}

.localarea-menu a:hover {
	background-position:0 -46px;
}

.area-box {
	margin:0 0 30px 0;
}

.rightcolumn h3 {
	font-size:14px;
	width:585px;
	height:30px;
	margin:0 0 0 0;
	padding:5px;
	background:url(../img/paper/h3_bg.gif) no-repeat;
	display:block;
}

.rightcolumn p {
	margin:0;
	text-align:right;
}

.article table {
	margin:0;
	padding:0;
	border:1px solid #060;
	border-collapse:separate; 
}

.article table caption {
	display:none;
}

.article table th {
	color:#fff;
	height:30px;
	margin:0;
	border:1px solid #060;
	background:url(../img/paper/th_bg.gif) repeat-x;
	text-align:center;
}

.article table .linehead {
	width:120px;
	background-color:#eee;
}

.article table td {
	text-align:center;
}

.article table tfoot td {
	color:#fff;
	height:30px;
	border:1px solid #f30;
	background:url(../img/paper/th_bg.gif) repeat-x;
}


/* 北海道 */

h2.caption2 {
	width:384px;
	height:78px;
	background:url(../img/paper/hokkaido/title.gif) no-repeat;
}

/* 東北 */
#touhoku h2.caption2 {
	width:316px;
	height:104px;
	background:url(../img/paper/touhoku/title.gif) no-repeat;
}

/* 関東 */
#kanto h2.caption2 {
	width:320px;
	height:63px;
	background:url(../img/paper/kanto/title.gif) no-repeat;
}

/* 北陸 */
#hokuriku h2.caption2 {
	width:329px;
	height:60px;
	background:url(../img/paper/hokuriku/title.gif) no-repeat;
}

/* 甲信越 */
#kousinetu h2.caption2 {
	width:367px;
	height:77px;
	background:url(../img/paper/kousinetu/title.gif) no-repeat;
}

/* 東海 */
#toukai h2.caption2 {
	width:340px;
	height:69px;
	background:url(../img/paper/toukai/title.gif) no-repeat;
}

/* 近畿 */
#kinki h2.caption2 {
	width:324px;
	height:61px;
	background:url(../img/paper/kinki/title.gif) no-repeat;
}

/* 中国 */
#chugoku h2.caption2 {
	width:330px;
	height:54px;
	background:url(../img/paper/chugoku/title.gif) no-repeat;
}

/* 四国 */
#sikoku h2.caption2 {
	width:331px;
	height:65px;
	background:url(../img/paper/sikoku/title.gif) no-repeat;
}

/* 九州 */
#kyusyu h2.caption2 {
	width:322px;
	height:83px;
	background:url(../img/paper/kyusyu/title.gif) no-repeat;
}

/* 沖縄 */
#okinawa h2.caption2 {
	width:316px;
	height:64px;
	background:url(../img/paper/okinawa/title.gif) no-repeat;
}