@charset "utf-8";
/* CSS Document */

body,td,th {
	font-size: 12px;
	line-height: 130%;
}
body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
/* =========================== */
p{ margin: 0px; padding: 0px;}
ul,ol,dl,li{ margin: 0; padding: 0; list-style-type:none;}	
h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0px;}
img { border: none;}

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
br { letter-spacing: normal; }

hr{ margin: 0px; padding: 0px; border:#CCCCCC thin solid;}
/* =========================== */
#hako {
	margin:0px;
	padding:0px;
	width:1040px;
	float:left;
	background: url(img/iro_obi_p.jpg) repeat-y;
}
#contents {
	margin:0px;
	padding:0px;
	width:1000px;
	float:right;
}
#header {
	margin: 0px;
	padding: 10px;
	width: 980px;
	height: 60px;
	background: #FCA8A8 url(img/hasi_he_kosi.gif) no-repeat right;
}
#footer {
	margin:0px;
	padding:10px;
	width:980px;
	height:20px;
	background: #FCA8A8 url(img/hasi_fo_kosi.gif) no-repeat right;
}
/* =========================== */
#main {
	margin:0px;
	padding:10px;
	width:980px;
	background:url(img/kado_ue.gif) no-repeat top left;
}
#main-sita {
	margin:0px;
	padding:10px;
	width:980px;
	background:url(img/kado_sita.gif) no-repeat bottom left;
}
#nedan {
	margin:0px;
	padding:10px;
	width:578px;
	height: 70px;
	background:url(img/waku_s.gif) no-repeat;
}
/* =========================== */
.text-14-b { font-size: 14px; font-weight:bold;}
.text-14 { font-size: 14px;}
.text-pantone { font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

