@charset "utf-8";

/*
------------------------------------------------
import
------------------------------------------------*/
@import "winie6.css";
@import "winie7.css";
/*\*//*/
	@import "macie.css";
/**/

/*
------------------------------------------------
Layout
------------------------------------------------*/

h1 {
	padding-bottom:5px;
	padding-bottom:19px;
}
h2 {
	padding-bottom:5px;
	color: #FF3333;
}
.txt {
padding-bottom: 15px;
}


.style1 {color: #FFFFFF}
.style2 {
	color: #FF0000;
	font-weight: bold;
}

#block_01{
width:504px;
padding-left:25px;
}

.border_01{
background:url(../img/point2.gif) repeat-x bottom;
}

#contents tr td{
font-size:12px;
}

#contents .point_line{
background:url(../img/point_line.gif) repeat-x;
}

#contents .waku{
border:#333333 1px solid;
}

#contents .waku .tana{
padding-top:15px;
padding-bottom:10px;
}

#contents .main_text{
background:url(../img/line_b.gif) repeat-x bottom;
text-align:left;
}

#contents .gray_text{
background:url(../img/line_b.gif) repeat-x bottom;
text-align:left;
}

#contents .normal p{
width:120px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
font-size:100%;
}

#contents .p_number{
padding-left:5px;
text-align:left;
}

.sub_title_01{
background:#7F4E39;
border-bottom:#FFFFFF 1px solid;
text-align:center;
}

.sub_title_02{
background:#A7674B;
text-align:center;
color:#FFFFFF;
}

.price_01{
margin-top:15px;
border:#666666 1px solid;
padding-left:5px;
text-align:left;
}

#list_01{
padding-bottom:25px;
}

#list_01 td{
padding-bottom:2px;
}

.text_01{
padding-top:5px;
padding-bottom:5px;
}
#box11 {
    clear:both;
	margin-top: 60px;
	background-image: url(../img/footermenu.jpg);
	background-repeat: no-repeat;
	height: 34px;
	width: 575px;
	padding-bottom: 15px;
}
#box11 li {
	float: left;
	margin-top: 2px;
	height: 30px;
}
#box11 li a {
	height: 30px;
    text-indent:-9999px;
	display:block;
    text-decoration:none;
}
#box11 .list01 {
	margin-left: 6px;
	width: 130px;
}
#box11 .list02 {
	margin-left: 2px;
	width: 120px;
}
#box11 .list03 {
	margin-left: 2px;
	width: 110px;
}













