@charset "shift_jis";

.intro-area {
  background: #ffdab9 url("/images/parts/pat_1.png") repeat!important;
}

.vol-1 .vol-maintitle,
.vol-2 .vol-maintitle,
.vol-3 .vol-maintitle,
.vol-4 .vol-maintitle,
.vol-5 .vol-maintitle,
.vol-6 .vol-maintitle,
.vol-7 .vol-maintitle,
.vol-8 .vol-maintitle,
.vol-9 .vol-maintitle,
.vol-10 .vol-maintitle,
.vol-title,
.merit-title,
#add-title {
  background: #580015!important;
  color: #fff!important;
}

.vol-1 .vol-subtitle,
.vol-1 table th span {
  background: #d1bada url("/images/parts/pat_1.png") repeat!important;
  color: #000!important;
}

.vol-2 .vol-subtitle,
.vol-2 table th span {
  background: #f5e56b url("/images/parts/pat_1.png") repeat!important;
  color: #000!important;
}

.vol-3 .vol-subtitle,
.vol-3 table th span {
  background: #ddd6bc url("/images/parts/pat_1.png") repeat!important;
  color: #000!important;
}

.vol-4 .vol-subtitle,
.vol-4 table th span {
  background: #bbe2f1 url("/images/parts/pat_1.png") repeat!important;
  color: #000!important;
}

.vol-5 .vol-subtitle,
.vol-5 table th span {
  background: #dddcd6 url("/images/parts/pat_1.png") repeat!important;
  color: #000!important;
}

.vol-6 .vol-subtitle,
.vol-6 table th span {
  background: #eaa3b1 url("/images/parts/pat_1.png") repeat!important;
  color: #000!important;
}

.vol-7 .vol-subtitle,
.vol-7 table th span {
  background: #f8b862 url("/images/parts/pat_1.png") repeat!important;
  color: #000!important;
}

.vol-8 .vol-subtitle,
.vol-8 table th span {
  background: #badcad url("/images/parts/pat_1.png") repeat!important;
  color: #000!important;
}

.vol-9 .vol-subtitle,
.vol-9 table th span {
  background: #d1bada url("/images/parts/pat_1.png") repeat!important;
  color: #000!important;
}

.vol-10 .vol-subtitle,
.vol-10 table th span {
  background: #eaa3b1 url("/images/parts/pat_1.png") repeat!important;
  color: #000!important;
}

.content01{
	clear:both;
	width:710px;
	margin-bottom:30px;
}


.content01 .txtarea{
	clear:both;
	width:710px;
	height:560px;
	background-image:url("../../shimazu/img/shimazu_a02.jpg");
	background-repeat:no-repeat;
	background-color:#FBF5DD;
}


.content01 .txt{
	padding-left:280px;
	padding-right:20px;
	padding-top:80px;
}

.content01 .txt p{
	font-size:14px;
	line-height:150%;
	color:#000;
	margin-bottom:15px;
}

.content01 .player{
	margin:130px auto 0;
	color:#000;
	font-size:15px;
	font-weight:bold;}
	

.content01 .player p{
	margin-bottom:3px;
	color:#000;
	font-size:15px;
	text-align:center;
	font-weight:bold;
}

.content02{
	clear:both;
	width:710px;
	text-align:center;
}

.content02 .wrapleft01{
	width:330px;
	float:left;
	overflow:hidden;
	margin-top:10px;
	margin-left:10px;
}


.content02 .wrapright01{
	width:330px;
	float:right;
	overflow:hidden;
	margin-top:10px;
	margin-right:10px;
}


.content02 .txtarea{
	width:330px;
	margin:5px 0 10px;
}

.content03{
	clear:both;
	width:710px;
	margin:30px 0;
	text-align:center;
}


.content04{
	clear:both;
	width:710px;
	margin-bottom:10px;
	text-align:center;
}

.content04 .wrap01{
	width:710px;
	height:260px;
	margin-top:10px;
	margin-bottom:10px;
	background-image:url("../../shimazu/img/shimazu_d02.jpg");
	background-repeat:no-repeat;
}
.content04 .wrap01 .txt01{
	width:510px;
	padding-top:52px;
	padding-left:180px;
	text-align:left;
	font-size:13px;
	line-height:150%;
}
.content04 .wrap01 .txt02{
	margin-top:23px;
	padding-left:200px;
}
.txt02 .leftbox{
	width:236px;
	text-align:left;
	font-size:13px;
	line-height:150%;
	float:left;
}
.txt02 .rightbox{
	width:218px;
	padding-top:20px;
	padding-right:30px;
	text-align:left;
	font-size:13px;
	line-height:150%;
	float:right;
}

.content04 .wrap02{
	width:350px;
	height:223px;
	float:left;
	background-image:url("../../shimazu/img/shimazu_d03.jpg");
	background-repeat:no-repeat;
}
.content04 .wrap02 .txtarea{
	width:200px;
	color:#000;
	padding-top:55px;
	padding-left:130px;
	font-size:13px;
	line-height:150%;
	text-align:left;
}

.content04 .wrap03{
	width:350px;
	height:223px;
	float:right;
	background-image:url("../../shimazu/img/shimazu_d04.jpg");
	background-repeat:no-repeat;
}
.content04 .wrap03 .txtarea{
	width:200px;
	color:#000;
	padding-top:55px;
	padding-left:150px;
	font-size:13px;
	line-height:150%;
	text-align:left;
}

.content04 .l20{
	margin-left:128px;
	margin-top:10px;
	text-align:left;
}
.content04 .l21{
	margin-left:150px;
	margin-top:10px;
	text-align:left;
}