@charset "euc-jp";


#contents_main h2/*,
#contents_main h3,
#contents_main h4*/{
margin:0px;
padding:0px;
background:none;
border:none;
}

#contents_main h3{
margin:25px 0 15px 0;
}

#contents_main h3.buy{
margin:40px 0 15px 0;
padding:15px 0 15px 20px;
background:url(/image/common/bg_h3-subtitle.jpg) no-repeat 0 0;
font-size:130%;
}

table.buy td p{
text-align:center;
}


#contents_main h3.normal{
margin:40px 0 15px 0;
padding:15px 0 15px 20px;
background:url(/image/common/bg_h3-subtitle.jpg) no-repeat 0 0;
font-size:130%;
}

#contents_main h3.buy span{
font-size:80%;
font-weight:normal;
}

.form{
margin:20px 0 20px 0;
}

p.item-all{
text-align:center;
}

table.multi-table p{
text-align:center;
}

p.center{
text-align:center;
margin:0 auto 0 auto;
}


/* --- */
table.sekkei td{
padding:3px;
}


#contents_main table.sekkei td h4{
font-size:80%;
border:none;
margin:5px 0 5px 0;
font-weight:normal;
}

#contents_main table.sekkei td h4 strong{
display:block;
}

table.sekkei td p{
font-size:11px;
}


table.buy td p{
text-align:center;
}


ul#tab{
margin:0 0 15px 0;
padding:0 0 15px 0;
}

ul#tab,
ul#tab li{
list-style: none;
margin:0px;
padding:0px;
}

ul#tab li{
float:left;
}

ul#tab li,
ul#tab li a{
display: block;
width:243px;
height:87px;
text-indent:-9999px;
}


ul#tab li a.t1		{background:url(../image/mini-menu.jpg) no-repeat 0 -87px;}
ul#tab li a.t1:link	{background:url(../image/mini-menu.jpg) no-repeat 0 -87px;}
ul#tab li a.t1:visited	{background:url(../image/mini-menu.jpg) no-repeat 0 -87px;}
ul#tab li a.t1:hover	{background:url(../image/mini-menu.jpg) no-repeat 0 0px;}
ul#tab li a.t1:active	{background:url(../image/mini-menu.jpg) no-repeat 0 0px;}

ul#tab li a.t2		{background:url(../image/mini-menu.jpg) no-repeat -243px -87px;}
ul#tab li a.t2:link	{background:url(../image/mini-menu.jpg) no-repeat -243px -87px;}
ul#tab li a.t2:visited	{background:url(../image/mini-menu.jpg) no-repeat -243px -87px;}
ul#tab li a.t2:hover	{background:url(../image/mini-menu.jpg) no-repeat -243px 0px;}
ul#tab li a.t2:active	{background:url(../image/mini-menu.jpg) no-repeat -243px 0px;}

ul#tab li a.t3		{background:url(../image/mini-menu.jpg) no-repeat -486px -87px;}
ul#tab li a.t3:link	{background:url(../image/mini-menu.jpg) no-repeat -486px -87px;}
ul#tab li a.t3:visited	{background:url(../image/mini-menu.jpg) no-repeat -486px -87px;}
ul#tab li a.t3:hover	{background:url(../image/mini-menu.jpg) no-repeat -486px 0px;}
ul#tab li a.t3:active	{background:url(../image/mini-menu.jpg) no-repeat -486px 0px;}


div#c01 p,
div#c02 p,
div#c03 p{
text-align:center;
margin:0 auto 0 auto;
}

p.attention{
margin:15px 0 15px 0;
padding:10px;
border:1px solid #e1d2c8;
text-align:center;
font-weight:bold;
background:#faf2ec;
}

p.Warning{
	margin-left: 10px;
	font-size: 100%;
	background-color: #FFE6E6;
	padding: 10px;
	color: #ff0000;
	font-weight: bold;
	text-align: left;
	border:1px solid #ff0000;
}
