@charset "UTF-8";

/*==================================================
	
 
==================================================*/


/*--------------------------------------------------
  ○ Main Image
--------------------------------------------------*/

#body{
	clear:both;
	width:1000px;
	height:1300px;
	left:9px;
	position:relative;
	background-color:#333;

}

#body #btext {
	position: absolute;
	width: 830px;
	height: auto;
	top: 40px;
	left: 85px;
	font-size: 12px;
	line-height: 21px;
	color:#FFF;
	background-color:#333;
}

table.bort1 {
  border-collapse: separate;
  border-spacing: 1px;
  font-size:12px;
  line-height:21px;
}
.bort_center {
    margin: 0 auto 0 0px;
    width: 100%;

}


table.bort1 caption {
  border-bottom: solid 1px #B2B2B2;
  border-right: solid 1px #B2B2B2;
  background-color:#666;
  text-align:center;
  margin-bottom:4px;
  margin-top:4px;
  padding-top:3px;
  height:24px;
  color:#FFF;
  font-size:14px;
  font-weight:bold;
}

table.bort1 th,
table.bort1 td {
  padding: 2px 4px;
}

table.bort1 th {
  border-bottom: solid 1px #B2B2B2;
  border-right: solid 1px #B2B2B2;
  background-color:#333333;
  text-align: center;
  font-size:12px;
}

table.bort1 td {
  border-bottom: solid 1px #B2B2B2;
  border-right: solid 1px #B2B2B2;
  background-color:#333333;
  width:25%;
}


table.bort1 td.p {
  text-align: left;
  width:360px;
}

table.bort1 td.b {
  width:300px;
}

table.bort1 td.s {
  width:170px;
}

table.bort1 td.r {
  text-align: center;
  width:90px;
}

table.price {
  border-collapse: separate;
  border-spacing: 1px;
  font-size:12px;
  line-height:21px;
}

table.price th,
table.price td {
  padding: 2px 4px;
}

table.price th {
  border-bottom: solid 1px #B2B2B2;
  border-right: solid 1px #B2B2B2;
  background-color:#2794A7;
  text-align: center;
  font-size:12px;
}

table.price td {
  border-bottom: solid 1px #B2B2B2;
  border-right: solid 1px #B2B2B2;
  background-color:#333333;
}

table.price td.p {
  text-align: center;
  width:50px;
}

table.price td.r {
  text-align: right;
  width:115px;
}

table.price td.c {
  text-align: right;
  width:115px;
}
.txt_center {
    text-align: center;
}
