@charset "utf-8";

/* ------------------------------------------
	共通
------------------------------------------ */

#baner_tab {
	height: 47px;
	width: 1230px;
	margin:0 auto 10px;
	background-color: #212121;
}
/* メイン */
#wpbox {
	clear: both;
	width: 1230px;
	overflow: hidden;
	margin:0 auto;
	padding:0 10px;
}
/* レフト -----------------------------------*/
#wpl {
	float: left;
	width: 230px;
	margin-bottom:2rem;
}

#nav  {
	width: 230px;
}
.fixed {
  position: fixed;
  z-index: 9999;
  top: 20px;
}
#wpl .smenu_tab {
	font-size: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #212121;
	width: 200px;
}
#wpl .baner {
	margin-top: 20px;
	margin-bottom: 30px;
}

#wpl .baner2 {
	margin-top: 40px;
}

#wpl .baner .txt {
	width: 200px;
	padding-top: 3px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	padding-right: 30px;
}
#wpl .baner2 .txt {
	width: 200px;
	padding-top: 3px;
}

#wpl .baner a{
	display: block;
	width: 200px;
}

#wpl .baner a:hover,
#wpl .baner a:active{
	opacity: 0.8;
}

#wpl .baner a img{
	width: 100%;
	height: auto;
}



#wpl ul li a {
	width: 190px;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-decoration: underline;
	font-size: 16px;
	background-image: url(../img/arrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #333;
}
#wpl ul li a:hover {
	width: 190px;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	text-decoration: none;
	font-size: 16px;
	background-image: url(../img/arrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #333;
	background-color: #F1C2BE;
}




/* ライト */
#wp {
	width: 1000px;
	float: right;
}
#topbaner {
	height: 330px;
	width: 1230px;
}


/* 吹き出し（） */
#wp #staffvoice {
	background-image: url(../img/aisatsu_bg.gif);
	background-repeat: no-repeat;
	position: relative;
	padding:70px 16px 16px 140px;
	margin-bottom:10px;
}
#wp #staffvoice .voice {
	font-size: 16px;
	color: #FFF;
}
#wp #staffvoice .voice a  {
	color: #FFF;
	text-decoration: underline;
}
#wp #staffvoice .voice a:hover {
	text-decoration: underline;
}
#wp #staffvoice .icon {
	position: absolute;
	left: 929px;
	top: 21px;
}

#wp #staffvoice .icon0 {
	position: absolute;
	left: 825px;
	top: 31px;
}
#wp #staffvoice .icon1 {
	position: absolute;
	left: 863px;
	top: 31px;
}
#wp #staffvoice .icon2 {
	position: absolute;
	left: 903px;
	top: 31px;
}
#wp #staffvoice .icon3 {
	position: absolute;
	left: 943px;
	top: 31px;
}

/* 時間 */
#wp #staffvoice .jikan {
	font-size: 16px;
	color: #cf5054;
	position: absolute;
	top: 210px;
	left: 139px;
}


/* 24H出力テキスト */
#wp #staffvoice .tantou {
	font-size: 16px;
	color: #444;
}
.staffTaiou {
	margin-bottom:30px;
	padding-left:120px;
}
.staffTaiou .tantou {
	width:100%;
	color:#444;
}




#wp #staffvoice2 {
	background-image: url(../img/voice_bg.png);
	background-repeat: no-repeat;
	height: 230px;
	width: 1000px;
	position: relative;
}
#wp #staffvoice2 .voice {
	width: 830px;
	position: absolute;
	top: 35px;
	left: 136px;

}
.f18 {
	font-size: 20px;
	color: #c31c29;
}
.f16 {
	font-size: 14px;
}

#wp #staffvoice2 .tantou {
	font-size: 16px;
	color: #000;
	position: absolute;
	top: 210px;
	left: 240px;
}
#wp #zubari {
	background-image: url(../img/main_img01.jpg);
	background-repeat: no-repeat;
	height: 506px;
	width: 1000px;
	position: relative;
}
#wp #zubari .txt {
	font-size: 18px;
	position: absolute;
	left: 347px;
	top: 226px;
}
#wp #zubari .txt2 {
	font-size: 16px;
	position: absolute;
	left: 347px;
	top: 406px;
	color: #C31C29;
}
#wp #kaitorihinmoku {
	background-image: url(../img/main_img02.jpg);
	background-repeat: no-repeat;
	height: 566px;
	width: 1000px;
}
#wp #tripkaitori {
	background-image: url(../img/img_08.jpg);
	background-repeat: no-repeat;
	height: 443px;
	width: 1000px;
	position: relative;
}
#wp #tripkaitori .txt2 {
	font-size: 16px;
	position: absolute;
	left: 44px;
	top: 150px;
	line-height: 27px;
}
#wp #tripkaitori .txt2 .fnt {
	font-weight: bold;
	color: #ff6600;
}
#wp #tripkaitori2 {
	background-image: url(../img/img_08.jpg);
	background-repeat: no-repeat;
	height: 500px;
	width: 1000px;
	position: relative;
}
#wp #tripkaitori2 .txt2 {
	font-size: 16px;
	position: absolute;
	left: 44px;
	top: 150px;
	line-height: 27px;
}
#wp #tripkaitori2 .txt2 .fnt {
	font-weight: bold;
	color: #ff6600;
}
#wp #sateidake {
	height: 540px;
	width: 1000px;
	position: relative;
}
#wp #sateidake .img {
	position: absolute;
	height: 540px;
	width: 1000px;
	left: 1px;
	top: 1px;
}
#wp #sateidake .txt1 {
	font-size: 16px;
	position: absolute;
	left: 503px;
	top: 177px;
}
#wp #sateidake .txt2 {
	font-size: 12px;
	position: absolute;
	left: 335px;
	top: 370px;
}
#wp #sateidake .txt3 {
	font-size: 14px;
	position: absolute;
	left: 64px;
	top: 486px;
}
#wp #sateidake .txt4 {
	font-size: 60px;
	font-weight: bold;
	position: absolute;
	color: #c81c28;
	left: 180px;
	top: 402px;
}
#wp #sateidake .button {
	height: 73px;
	width: 360px;
	position: absolute;
	left: 591px;
	top: 409px;
}
#wp #uservoice {
	background-image: url(../img/uservoice_tab.jpg);
	background-repeat: no-repeat;
	height: 50px;
	width: 1000px;
}
#wp .uservoicetitle {
	line-height: 30px;
	height: 30px;
	padding-left: 30px;
	font-size: 16px;
}
#wp .uservoicetitle1 {
	line-height: 30px;
	height: 30px;
	padding-left: 30px;
	font-size: 16px;
	margin-bottom: 20px;
}
#wp .uservoicebox1 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice01.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox1 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox1 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox1 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox1 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox2 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice02.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox2 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox2 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox2 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox2 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
}
#wp .uservoicebox3 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice03.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox3 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox3 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
}
#wp .uservoicebox3 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox3 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
}
#wp .uservoicebox4 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice04.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox4 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox4 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
}
#wp .uservoicebox4 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox4 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
}
#wp .uservoicebox5 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice05.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox5 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox5 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox5 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox5 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox6 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice06.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox6 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox6 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox6 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox6 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
	line-height: normal;
}


#wp .uservoicebox7 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice07.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox7 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox7 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox7 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox7 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox8 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice08.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox8 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox8 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox8 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox8 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox9 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice09.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox9 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox9 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox9 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox9 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox10 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice10.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox10 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox10 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox10 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox10 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
	line-height: normal;
}


#wp .uservoicebox11 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice11.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox11 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox11 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox11 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox11 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
	line-height: normal;
}



#wp .uservoicebox12 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice12.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox12 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox12 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox12 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox12 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
	line-height: normal;
}


#wp .uservoicebox13 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice13.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox13 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox13 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox13 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox13 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
	line-height: normal;
}



#wp .uservoicebox14 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice14.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox14 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox14 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox14 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox14 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
	line-height: normal;
}


#wp .uservoicebox15 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice15.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox15 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox15 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox15 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox15 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
	line-height: normal;
}


#wp .uservoicebox16 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice16.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox16 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox16 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox16 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox16 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
	line-height: normal;
}


#wp .uservoicebox17 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice17.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox17 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox17 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox17 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox17 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox18 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice18.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox18 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox18 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox18 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox18 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 670px;
	top: 50px;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox19 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice19.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox19 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox19 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox19 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox19 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox20 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice20.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox20 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox20 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox20 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox20 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox21 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice21.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox21 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox21 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox21 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox21 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox22 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice22.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox22 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox22 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox22 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox22 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}


#wp .uservoicebox23 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice23.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox23 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox23 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox23 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox23 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}


#wp .uservoicebox24 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice24.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox24 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox24 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox24 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox24 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox25 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice25.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox25 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox25 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox25 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox25 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox26 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice26.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox26 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox26 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox26 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox26 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox27 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice27.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox27 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox27 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox27 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox27 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox28 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice28.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox28 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox28 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox28 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox28 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox29 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice29.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox29 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox29 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox29 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox29 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox30 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice30.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox30 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox30 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox30 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox30 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox31 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice31.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox31 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox31 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox31 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox31 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox32 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice32.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox32 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox32 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox32 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox32 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox33 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice33.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox33 .txt1 {
	font-size: 15px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox33 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox33 .txt3 {
	font-size: 15px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox33 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox34 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice34.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox34 .txt1 {
	font-size: 15px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox34 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox34 .txt3 {
	font-size: 15px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox34 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox35 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice35.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox35 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox35 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox35 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox35 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox36 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice36.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox36 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox36 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox36 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox36 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox37 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice37.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox37 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox37 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox37 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox37 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox38 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice38.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox38 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox38 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox38 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox38 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox39 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice39.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox39 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox39 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox39 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox39 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox40 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice40.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox40 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox40 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox40 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox40 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox41 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice41.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox41 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox41 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox41 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox41 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox42 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice42.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox42 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox42 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox42 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox42 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox43 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice43.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox43 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox43 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox43 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox43 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox44 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice44.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox44 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox44 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox44 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox44 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox45 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice45.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox45 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox45 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox45 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox45 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox46 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice46.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox46 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox46 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox46 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox46 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox47 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice47.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox47 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox47 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox47 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox47 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox48 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice48.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox48 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox48 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox48 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox48 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox49 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice49.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox49 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox49 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox49 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox49 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox50 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice50.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox50 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox50 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox50 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox50 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox51 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice51.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox51 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox51 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox51 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox51 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox52 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice52.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox52 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox52 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox52 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox52 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox53 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice53.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox53 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox53 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox53 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox53 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox54 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice54.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox54 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox54 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox54 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox54 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox55 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice55.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox55 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox55 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 349px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox55 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox55 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox56 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice56.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox56 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox56 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox56 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox56 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox57 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice57.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox57 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox57 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox57 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox57 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox58 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice58.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox58 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox58 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox58 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox58 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox59 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice59.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox59 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox59 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox59 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox59 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox60 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice60.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox60 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox60 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox60 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox60 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox61 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice61.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox61 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox61 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox61 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox61 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox62 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice62.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox62 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox62 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox62 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox62 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox63 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice63.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox63 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox63 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox63 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox63 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox64 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice64.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox64 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox64 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox64 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox64 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox65 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice65.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox65 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox65 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox65 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox65 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox66 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice66.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox66 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox66 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox66 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox66 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox67 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice67.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox67 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox67 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox67 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox67 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox68 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice68.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox68 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox68 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox68 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox68 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox69 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice69.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox69 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox69 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox69 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox69 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox70 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice70.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox70 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox70 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox70 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox70 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox71 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice71.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox71 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox71 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox71 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox71 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox72 {
	height: 207px;
	width: 1000px;
	background-image: url(../img/vocice72.jpg);
	background-repeat: no-repeat;
	position: relative;
}
#wp .uservoicebox72 .txt1 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 346px;
	top: 15px;
}
#wp .uservoicebox72 .txt2 {
	font-size: 14px;
	position: absolute;
	left: 346px;
	top: 50px;
	width: 288px;
	line-height: normal;
}
#wp .uservoicebox72 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 670px;
	top: 15px;
}
#wp .uservoicebox72 .txt4 {
	font-size: 14px;
	position: absolute;
	left: 671px;
	top: 48px;
	width: 288px;
	line-height: normal;
}

#wp #campaignbox {
	height: 197px;
	width: 1000px;
}
#wp .campaigntxt {
	line-height: 25px;
	text-align: center;
	height: 25px;
	width: 1000px;
	color: #c31c29;
}
#wp #point {
	background-image: url(../img/img_12.jpg);
	background-repeat: no-repeat;
	height: 555px;
	width: 1000px;
	position: relative;
}
#wp #point .txt1 {
	font-size: 14px;
	position: absolute;
	left: 145px;
	top: 56px;
}
#wp #point .txt2 {
	font-size: 14px;
	position: absolute;
	left: 145px;
	top: 242px;
}
#wp #point .txt3 {
	font-size: 14px;
	position: absolute;
	left: 145px;
	top: 377px;
}
#wp #point .txt4 {
	font-size: 14px;
	position: absolute;
	left: 145px;
	top: 503px;
}
#wp #call {
	height: 340px;
	width: 1000px;
	position: relative;
}
#wp #call .img {
	height: 300px;
	width: 1000px;
	position: absolute;
	left: 1px;
	top: 1px;
}
#wp #call p {
	position: absolute;
	font-size: 66px;
	font-weight: bold;
	color: #c81c28;
	left: 350px;
	top: 158px;
}
#wp #call .txt1 {
	font-size: 16px;
	position: absolute;
	left: 240px;
	top: 244px;
}
#wp #call .txt2 {
	font-size: 16px;
	position: absolute;
	left: 150px;
	top: 290px;
	color: #cf5054;
}
#wp #call .txt3 {
	font-size: 16px;
	position: absolute;
	left: 240px;
	top: 290px;
}
#wp #call .txt4 {
	font-size: 12px;
	position: absolute;
	left: 97px;
	top: 342px;
}
#wp .kojinjyohou{
	width:100%;
	font-size: 12px;
	text-align:center;
	margin-bottom:40px;
}









.dotsp {
	background-image: url(../img/footer_dot.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	margin-left: 10px;
	padding-left: 17px;
}
.sp {
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 10px;
}

#wp #form #map_canvas {
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #cccccc;
}

#wp #privacy {
	width: 1000px;
	margin-bottom: 40px;
}
#wp #form .pmsg {
	padding-left: 200px;
	padding-top: 20px;
}
#wp #form .main2 h3 {
	font-size: 18px;
	color: #c31c29;
	padding-bottom: 5px;
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	margin-top: 5px;
	padding-left: 10px;
}
#wp #form .main2 h3.first  {
	font-size: 18px;
	color: #c31c29;
	padding-bottom: 5px;
	padding-top: 10px;
	margin-top: 5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 10px;
}

#wp #form .main2 p {
	padding-left: 25px;
	padding-bottom: 10px;
}





#navimenu {
	display: none;
	position: fixed;
	background-color: #212121;
	height: 47px;
	width: 100%;
	top: 0px;
	left: 0px;
	z-index: 999;
	filter:alpha(opacity=95);
	-moz-opacity: 0.95;
	opacity: 0.95;

}
#wpbox #wp #areabanerbox {
	height: 197px;
	width: 1230px;
}
#wpbox #wp #area1 {
	background-image: url(../img/kantou_bg01.jpg);
	background-repeat: no-repeat;
	height: 840px;
	width: 1000px;
	position: relative;
}
#wpbox #wp #area1 .txt1 {
	font-size: 18px;
	position: absolute;
	left: 46px;
	top: 91px;
}
#wpbox #wp #area1 .txt2 {
	position: absolute;
	left: 305px;
	top: 336px;
	font-size: 16px;
	width: 691px;
}
#wpbox #wp #area1 .txt3 {
	position: absolute;
	left: 55px;
	top: 725px;
	width: 200px;
}

#wpbox #wp #area1 .txt1 .fnt {
	font-weight: bold;
	color: #ff6600;
}
#wpbox #wp #area2 {
	background-image: url(../img/kansai_bg01.jpg);
	background-repeat: no-repeat;
	height: 840px;
	width: 1000px;
	position: relative;
}
#wpbox #wp #area2 .txt1 {
	font-size: 18px;
	position: absolute;
	left: 46px;
	top: 91px;
}
#wpbox #wp #area2 .txt2 {
	position: absolute;
	left: 305px;
	top: 336px;
	font-size: 16px;
}
#wpbox #wp #area2 .txt3 {
	position: absolute;
	left: 55px;
	top: 725px;
	width: 196px;
}

#wpbox #wp #area2 .txt1 .fnt {
	font-weight: bold;
	color: #ff6600;
}


#wpbox #wp #subcall {
	height: 520px;
	width: 1000px;
	position: relative;
}
#wpbox #wp #subcall .img {
	height: 520px;
	width: 1000px;
	position: absolute;
	left: 1px;
	top: 1px;
}
#wpbox #wp #subcall .txt1 {
	font-size: 16px;
	position: absolute;
	left: 46px;
	top: 91px;
}#wpbox #wp #subcall .txt2 {
	font-size: 14px;
	position: absolute;
	left: 104px;
	top: 346px;
}
#wpbox #wp #subcall .txt3 {
	font-size: 14px;
	position: absolute;
	left: 104px;
	top: 230px;
}
#wpbox #wp #subcall .button {
	height: 73px;
	width: 360px;
	position: absolute;
	left: 184px;
	top: 397px;
}

/* 留袖 */
#bg_tomesode {
	background-image: url(../img/bg_tomeaode.jpg);
	background-repeat: no-repeat;
	height: 990px;
	width: 1000px;
	position: relative;
}
#bg_tomesode .txt1 {
	left: 606px;
	top: 236px;
	position: absolute;
	font-size: 16px;
	width: 377px;
}
#bg_tomesode .txt2 {
	left: 606px;
	top: 444px;
	position: absolute;
	font-size: 16px;
	width: 377px;
}
/* 振袖 */
#bg_furisode {
	background-image: url(../img/bg_furisode.jpg);
	background-repeat: no-repeat;
	height: 990px;
	width: 1000px;
	position: relative;
}
#bg_furisode .txt1 {
	left: 640px;
	top: 236px;
	position: absolute;
	font-size: 16px;
	width: 343px;
}
/* 訪問着 */
#bg_homongi {
	background-image: url(../img/bg_homongi.jpg);
	background-repeat: no-repeat;
	height: 990px;
	width: 1000px;
	position: relative;
}
#bg_homongi .txt1 {
	left: 640px;
	top: 236px;
	position: absolute;
	font-size: 16px;
	width: 343px;
}
/* 付下げ */
#bg_tsukesage {
	background-image: url(../img/bg_tsukesage.jpg);
	background-repeat: no-repeat;
	height: 990px;
	width: 1000px;
	position: relative;
}
#bg_tsukesage .txt1 {
	left: 640px;
	top: 236px;
	position: absolute;
	font-size: 16px;
	width: 343px;
}
/* 小紋 */
#bg_komon {
	background-image: url(../img/bg_komon.jpg);
	background-repeat: no-repeat;
	height: 1450px;
	width: 1000px;
	position: relative;
}
#bg_komon .txt1 {
	left: 640px;
	top: 236px;
	position: absolute;
	font-size: 16px;
	width: 343px;
}
#bg_komon .txt2 {
	left: 237px;
	top: 1164px;
	position: absolute;
	font-size: 16px;
	width: 752px;
}
#bg_komon .txt3 {
	left: 758px;
	top: 1302px;
	position: absolute;
	font-size: 14px;
	width: 232px;
}
#bg_komon .txt4 {
	left: 218px;
	top: 1302px;
	position: absolute;
	font-size: 14px;
	width: 232px;
}
#wpbox #wp #uservoice1 {
	height: 48px;
	width: 1000px;
}
/* 色無地 */
#bg_iromuji {
	background-image: url(../img/bg_iromuji.jpg);
	background-repeat: no-repeat;
	height: 990px;
	width: 1000px;
	position: relative;
}
#bg_iromuji .txt1 {
	left: 640px;
	top: 236px;
	position: absolute;
	font-size: 16px;
	width: 343px;
}
/* 紬 */
#bg_tsumugi {
	background-image: url(../img/bg_tsumugi.jpg);
	background-repeat: no-repeat;
	height: 1450px;
	width: 1000px;
	position: relative;
}
#bg_tsumugi .txt1 {
	left: 640px;
	top: 236px;
	position: absolute;
	font-size: 16px;
	width: 343px;
}
#bg_tsumugi .txt2 {
	left: 237px;
	top: 1164px;
	position: absolute;
	font-size: 16px;
	width: 752px;
}
#bg_tsumugi .txt3 {
	left: 758px;
	top: 1302px;
	position: absolute;
	font-size: 14px;
	width: 232px;
}
#bg_tsumugi .txt4 {
	left: 262px;
	top: 1286px;
	position: absolute;
	font-size: 14px;
	width: 240px;
}
/* 作家もの */
#bg_sakka {
	background-image: url(../img/bg_sakka.jpg);
	background-repeat: no-repeat;
	height: 1500px;
	width: 1000px;
	position: relative;
}
#bg_sakka .txt1 {
	left: 640px;
	top: 236px;
	position: absolute;
	font-size: 16px;
	width: 343px;
}
#bg_sakka .txt2 {
	left: 93px;
	top: 1004px;
	position: absolute;
	font-size: 16px;
	width: 874px;
}
/* 友禅 */
#bg_yuuzen {
	background-image: url(../img/bg_yuuzen.jpg);
	background-repeat: no-repeat;
	height: 1270px;
	width: 1000px;
	position: relative;
}
#bg_yuuzen .txt1 {
	left: 640px;
	top: 236px;
	position: absolute;
	font-size: 16px;
	width: 343px;
}
#bg_yuuzen .txt2 {
	left: 479px;
	top: 1077px;
	position: absolute;
	font-size: 16px;
	width: 501px;
}
/* 浴衣 */
#bg_yukata {
	background-image: url(../img/bg_yukata.jpg);
	background-repeat: no-repeat;
	height: 800px;
	width: 1000px;
	position: relative;
}
#bg_yukata .txt1 {
	left: 55px;
	top: 229px;
	position: absolute;
	font-size: 16px;
	width: 744px;
}
#bg_yukata .txt2 {
	left: 57px;
	top: 708px;
	position: absolute;
	font-size: 16px;
	width: 828px;
}

/* アンティーク着物 */
#bg_antique_kimono {
	background-image: url(../img/bg_antique_kimono.jpg);
	background-repeat: no-repeat;
	height: 990px;
	width: 1000px;
	position: relative;
}
#bg_antique_kimono .txt1 {
	left: 640px;
	top: 236px;
	position: absolute;
	font-size: 16px;
	width: 343px;
}
/* 帯 */
#bg_obi {
	background-image: url(../img/bg_obi.jpg);
	background-repeat: no-repeat;
	height: 990px;
	width: 1000px;
	position: relative;
}
#bg_obi .txt1 {
	left: 80px;
	top: 526px;
	position: absolute;
	font-size: 16px;
	width: 521px;
}
/* 和装小物 */
#bg_wasou {
	background-image: url(../img/bg_wasou.jpg);
	background-repeat: no-repeat;
	height: 990px;
	width: 1000px;
	position: relative;
}
#bg_wasou .txt1 {
	left: 79px;
	top: 480px;
	position: absolute;
	font-size: 16px;
	width: 521px;
}
/* 買取のながれ */
#bg_flow1 {
	background-image: url(../img/flow_01.jpg);
	background-repeat: no-repeat;
	height: 320px;
	width: 1000px;
	position: relative;
}
#bg_flow1 .txt1 {
	left: 59px;
	top: 152px;
	position: absolute;
	font-size: 16px;
	width: 887px;
}
#bg_flow2 {
	height: 406px;
	width: 1000px;
	position: relative;
}
#bg_flow2 .img {
	height: 406px;
	width: 1000px;
	left: 1px;
	top: 1px;
	position: absolute;
}
#bg_flow2 .txt1 {
	left: 60px;
	top: 69px;
	position: absolute;
	font-size: 16px;
	width: 927px;
}
#bg_flow2 .txt2 {
	left: 180px;
	top: 227px;
	position: absolute;
	font-size: 14px;
	width: 385px;
}
#bg_flow2 .txt3 {
	left: 66px;
	top: 297px;
	position: absolute;
	font-size: 16px;
	width: 614px;
}
#bg_flow2 .txt3 p {
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	font-size: 16px;
}
#bg_flow2 .txt4 {
	font-size: 60px;
	font-weight: bold;
	position: absolute;
	color: #c81c28;
	left: 180px;
	top: 146px;
}
#bg_flow3 {
	background-image: url(../img/flow_03.jpg);
	background-repeat: no-repeat;
	height: 434px;
	width: 1000px;
	position: relative;
}
#bg_flow3 .txt1 {
	left: 190px;
	top: 69px;
	position: absolute;
	font-size: 16px;
	width: 799px;
}
#bg_flow3 .txt2 {
	left: 189px;
	top: 181px;
	position: absolute;
	font-size: 14px;
}
#bg_flow3 .txt3 {
	left: 188px;
	top: 260px;
	position: absolute;
	font-size: 14px;
}
#bg_flow3 .txt4 {
	left: 188px;
	top: 330px;
	position: absolute;
	font-size: 16px;
}
#bg_flow3 .txt4 p {
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	font-size: 16px;
}
#bg_flow4 {
	background-image: url(../img/flow_04.jpg);
	background-repeat: no-repeat;
	height: 600px;
	width: 1000px;
	position: relative;
}
#bg_flow4 .txt1 {
	left: 60px;
	top: 69px;
	position: absolute;
	font-size: 16px;
}
#bg_flow4 .txt2 {
	left: 60px;
	top: 151px;
	position: absolute;
	font-size: 16px;
}
#bg_flow4 .txt3 {
	left: 117px;
	top: 203px;
	position: absolute;
	font-size: 14px;
}
/* 高価買取のコツ */
#bg_kaitori1 {
	background-image: url(../img/kaitori_01.jpg);
	background-repeat: no-repeat;
	height: 241px;
	width: 1000px;
	position: relative;
}
#bg_kaitori1 .txt1 {
	left: 60px;
	top: 156px;
	position: absolute;
	font-size: 16px;
}
#bg_kaitori2 {
	background-image: url(../img/kaitori_02.jpg);
	background-repeat: no-repeat;
	height: 433px;
	width: 1000px;
	position: relative;
}
#bg_kaitori2 .txt1 {
	left: 60px;
	top: 121px;
	position: absolute;
	font-size: 16px;
	width: 653px;
	line-height: 27px;
}
#bg_kaitori2 .txt1 p {
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	font-size: 16px;
}
#bg_kaitori3 {
	background-image: url(../img/kaitori_03.jpg);
	background-repeat: no-repeat;
	height: 356px;
	width: 1000px;
	position: relative;
}
#bg_kaitori3 .txt1 {
	left: 294px;
	top: 69px;
	position: absolute;
	font-size: 16px;
	width: 679px;
}
#bg_kaitori4 {
	background-image: url(../img/kaitori_04.jpg);
	background-repeat: no-repeat;
	height: 199px;
	width: 1000px;
	position: relative;
}
#bg_kaitori4 .txt1 {
	left: 60px;
	top: 69px;
	position: absolute;
	font-size: 16px;
}
#bg_kaitori5 {
	background-image: url(../img/kaitori_05.jpg);
	background-repeat: no-repeat;
	height: 220px;
	width: 1000px;
	position: relative;
}
#bg_kaitori5 .txt1 {
	left: 60px;
	top: 69px;
	position: absolute;
	font-size: 16px;
}
#bg_kaitori2 .txt1 .fnt {
	font-weight: bold;
	color: #ff6600;
}
/* よくあるご質問 */
#bg_faq1 {
	background-image: url(../img/faq_01.jpg);
	background-repeat: no-repeat;
	height: 176px;
	width: 1000px;
	position: relative;
}
#bg_faq1 .txt1 {
	left: 60px;
	top: 106px;
	position: absolute;
	font-size: 16px;
}
#faq {
	width: 1000px;
	background-image: url(../img/faq_02.jpg);
	background-repeat: no-repeat;
}
#faq .qhead {
	padding-top: 10px;
	padding-left: 35px;
	padding-right: 20px;
	padding-bottom: 10px;
}
#faq .qhead .q {
	background-image: url(../img/bg_q.jpg);
	background-repeat: repeat-y;
	padding-left: 55px;
	padding-bottom: 15px;
	font-size: 14px;
}
#faq .qhead .answer {
	background-image: url(../img/bg_a.jpg);
	background-repeat: repeat-y;
	padding-bottom: 15px;
	padding-left: 55px;
	font-size: 14px;
}
/* お客様の声 */
#bg_uservoice1 {
	height: 162px;
	width: 1000px;
}
#bg_uservoice2 {
	height: 407px;
	width: 1000px;
}
#bg_uservoice3 {
	height: 331px;
	width: 1000px;
}
.voicenext {
	font-size: 16px;
/*	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
*/	margin-left: 30px;
	padding-left: 10px;
}
.voicenext2 {
	font-size: 16px;
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 30px;
	padding-left: 10px;
}
/* 関東 */
#wp #campkantou {
	background-image: url(../img/kantou_bg.jpg);
	background-repeat: no-repeat;
	height: 520px;
	width: 1000px;
	position: relative;
}
#wp #campkantou .txt1 {
	font-size: 16px;
	position: absolute;
	left: 41px;
	top: 141px;
}
#wp #campkantou .txt2 {
	font-size: 16px;
	position: absolute;
	left: 41px;
	top: 366px;
}
#wp #campkantou .txt2 p {
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	font-size: 16px;
}
#wp #campkantou .txt3 {
	font-size: 18px;
	position: absolute;
	left: 41px;
	top: 326px;
	color: #F60;
	font-weight: bold;
}

#wp #campkantou .txt1 .fnt {
	font-weight: bold;
	color: #ff6600;
}
#wp #campkantou .txt1 p {
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	font-size: 16px;
}
#wp #campkantou .txt4  {
	font-size: 18px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 683px;
	top: 130px;
}
/* 全国 */
#wp #campzenkoku {
	background-image: url(../img/zenkoku_bg.jpg);
	background-repeat: no-repeat;
	height: 520px;
	width: 1000px;
	position: relative;
}
#wp #campzenkoku .txt1 {
	font-size: 16px;
	position: absolute;
	left: 41px;
	top: 141px;
	width: 639px;
}
#wp #campzenkoku .txt2 {
	font-size: 16px;
	position: absolute;
	left: 41px;
	top: 356px;
	width: 708px;
}
#wp #campzenkoku .txt2 p {
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	font-size: 16px;
}
#wp #campzenkoku .txt3 {
	font-size: 18px;
	position: absolute;
	left: 41px;
	top: 316px;
	color: #F60;
	font-weight: bold;
}

#wp #campzenkoku .txt1 .fnt {
	font-weight: bold;
	color: #ff6600;
}
#wp #campzenkoku .txt1 p {
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	font-size: 16px;
}
#wp #campzenkoku .txt4  {
	font-size: 18px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 663px;
	top: 130px;
	width: 67px;
	text-align: right;
}
/* 関西 */
#wp #campkansai {
	background-image: url(../img/kansai_bg.jpg);
	background-repeat: no-repeat;
	height: 520px;
	width: 1000px;
	position: relative;
}
#wp #campkansai .txt1 {
	font-size: 16px;
	position: absolute;
	left: 41px;
	top: 141px;
}
#wp #campkansai .txt2 {
	font-size: 16px;
	position: absolute;
	left: 41px;
	top: 366px;
}
#wp #campkansai .txt3 {
	font-size: 18px;
	position: absolute;
	left: 41px;
	top: 326px;
	color: #F60;
	font-weight: bold;
}
#wp #campkansai .txt1 .fnt {
	font-weight: bold;
	color: #ff6600;
}
#wp #campkansai .txt1 p {
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	font-size: 16px;
}
#wp #campkansai .txt4  {
	font-size: 18px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;
	left: 683px;
	top: 130px;
}
#wp #campkansai .txt2 p {
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	font-size: 16px;
}
#wp #nattoku {
	background-image: url(../img/img_05.jpg);
	background-repeat: no-repeat;
	height: 600px;
	width: 1000px;
	position: relative;
}
#wp #nattoku .txt {
	font-size: 18px;
	position: absolute;
	left: 58px;
	top: 91px;
}
#wp #nattoku .txt p {
	font-size: 16px;
}
#wp #nattoku .txt .fnt {
	font-weight: bold;
	color: #F60;
}
#wp #campzenkoku .txt2 .fnt {
	font-weight: bold;
	color: #F60;
}

/* スマホページへのボタン */
#buttonsp {
	width:1230px;
	color:#ffffff;
	background:#337fcc;
	font-size:42px;
	font-weight:bold;
	text-shadow:0 -1px 0px #225588,0 -2px 0px #225588;
	text-align:center;
	display:block;
	text-decoration:none;
	border:1px solid #225588;
	border-radius:5px;
	background:-moz-linear-gradient(rgba(22,62,37,0.5), rgba(22,62,37,1));
	background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(22,62,37,0.5)), to(rgba(22,62,37,1)));
	box-shadow:1px 2px 2px rgba(0,0,0,0.3), 0px 1px 0px rgba(255,255,255,0.5) inset, 0px -1px 0px rgba(255,255,255,0.2) inset;
	height: 150px;
	margin-right: auto;
	margin-left: auto;
	line-height: 150px;
	padding: 0px;
}
#wpl .baner2 .txt a {
	color: #000;
	text-decoration: none;
}
#wpl .baner2 .txt a:hover {
	color: #000;
	text-decoration: none;
}
#wpbox #wp .oshirase {
	font-size: 16px;
	text-align: left;
	padding-left: 30px;
	color: #C31C24;
}
#wp #areabox1 {
	background-image: url(../img/area_01.jpg);
	background-repeat: no-repeat;
	height: 405px;
	width: 1000px;
	position: relative;
}
#wp #areabox1 .txt1 {
	font-size: 16px;
	position: absolute;
	top: 156px;
	left: 60px;
}
#wp #areabox2  {
	background-image: url(../img/area_02.jpg);
	background-repeat: no-repeat;
	position: relative;
	height: 500px;
	width: 1000px;
}
#wp #areabox2 .txt1 {
	font-size: 14px;
	position: absolute;
	left: 60px;
	top: 70px;
}
#wp #areabox3  {
	background-image: url(../img/area_04.jpg);
	background-repeat: no-repeat;
	position: relative;
	height: 630px;
	width: 1000px;
}
#wp #areabox3 .txt1 {
	font-size: 14px;
	position: absolute;
	left: 60px;
	top: 70px;
}

/* -------------買取実績(jisseki)------------- */
#wp #jissekibox1 {
	height: 1000px;
	width: 1000px;
	position: relative;
}
#wp #jissekibox1 .title {
	font-size: 18px;
	color: #c31c29;
	position: absolute;
	left: 10px;
	top: 10px;
}
#wp #jissekibox1 .txt1 {
	position: absolute;
	left: 329px;
	top: 61px;
	font-size: 14px;
	width: 576px;
}
#wp #jissekibox1 .img1 {
	position: absolute;
	left: 10px;
	top: 60px;
}
#wp #jissekibox1 .img2 {
	position: absolute;
	left: 10px;
	top: 300px;
}
#wp #jissekibox1 .img3 {
	position: absolute;
	left: 10px;
	top: 540px;
}
#wp #jissekibox1 .img4 {
	position: absolute;
	left: 10px;
	top: 480px;
}
#wp #jissekibox1 .txt1 img {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
}
#wp #jisseki {
	margin-left: 30px;
}
#wp #jisseki .jissekititle {
	font-size: 16px;
	margin-bottom: 10px;
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}



/* ページ送り */
ul.pager {
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 14px;
}
ul.pager li {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
}
ul.pager li strong {
	display: -moz-inline-box; /* firefox2 対応 */
	display: inline-block;
	padding: 0.25em 0.4em;
	background-color: #EEEEEE;
	border: 1px #CCCCCC solid;
}
ul.pager li a {
	display: -moz-inline-box; /* firefox2 対応 */
	display: inline-block;
	padding: 5px;
	border: 1px #CCCCCC solid;
}

ul.pager li a:link,
ul.pager li a:visited {
	border-color: #CCCCCC;
	color: #a22605;
}
ul.pager li a:hover,
ul.pager li a:active {
	border-color: #c41c29;
	background-color: #c41c29;
	color: #FFFFFF;
}
a.none {
	color: #000;
	text-decoration: none;
}
#wpbox #wp #form h2 {
	font-size: 24px;
	color: #C31C29;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C31C29;
	margin-left: 10px;
}
#wpbox #wp #form .main2 ul {
	margin-left: 10px;
}
#wpbox #wp #form .main2 ul li {
	padding-bottom: 10px;
}

#wp #radiocm {
	height: 940px;
	width: 1000px;
	position: relative;
}
#wp #radiocm .title {
	font-size: 18px;
	color: #c31c29;
	position: absolute;
	left: 10px;
	top: 10px;
}
#wp #radiocm .txt1 {
	position: absolute;
	left: 10px;
	top: 61px;
	font-size: 15px;
	width: 980px;
}
.radiocmtitle {
	line-height: 30px;
	color: #FFF;
	background-color: #CF5155;
	text-align: center;
	height: 30px;
	width: 300px;
	font-size: 16px;
}
#wp #radiocm .youtube1 {
	height: 210px;
	width: 300px;
	position: absolute;
	left: 10px;
	top: 250px;
}
#wp #radiocm .youtube2 {
	height: 210px;
	width: 300px;
	position: absolute;
	left: 355px;
	top: 250px;
}
#wp #radiocm .youtube3 {
	height: 210px;
	width: 300px;
	position: absolute;
	top: 250px;
	right: 10px;
}
#wp #radiocm .youtube4 {
	height: 210px;
	width: 300px;
	position: absolute;
	left: 10px;
	top: 480px;
}
#wp #radiocm .youtube5 {
	height: 210px;
	width: 300px;
	position: absolute;
	left: 355px;
	top: 480px;
}
#wp #radiocm .youtube6 {
	height: 210px;
	width: 300px;
	position: absolute;
	top: 480px;
	right: 10px;
}
#wp #radiocm .youtube7 {
	height: 210px;
	width: 300px;
	position: absolute;
	left: 10px;
	top: 710px;
}
#wp #radiocm .youtube8 {
	height: 210px;
	width: 300px;
	position: absolute;
	left: 355px;
	top: 710px;
}
#wp #radiocm .youtube9 {
	height: 210px;
	width: 300px;
	position: absolute;
	top: 710px;
	right: 10px;
}



/* ==============================
	エリア一覧ページ
============================== */
#wp .areaGroup {
	padding:0 20px;
	margin-bottom:30px;
}
#wp .areaGroup h2 {
	background:#ffead5;
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,203,156,1)), color-stop(100%,rgba(252,232,222,1)));/* safari,crome */
	background: -ms-linear-gradient(left,  rgba(255,203,156,1) 0%,rgba(252,232,222,1) 100%);/* IE10 */
	background: linear-gradient(to right,  rgba(255,203,156,1) 0%,rgba(252,232,222,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcb9c', endColorstr='#fce8de',GradientType=1 );/* IE9 */
	font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	color:#c61525;
	font-size:2rem;
	padding:0.5em 1em;
	margin-bottom:1rem;
}
#wp .areaGroup h2 span {
	font-size:1.6rem;
}
#wp .areaGroup ul li {
	margin-bottom:16px;
	padding:0 0 0 1em;
}
#wp .areaGroup ul li a {
	text-decoration:none;
	color:#000;
	out-line:none;
}
#wp .areaGroup ul li a h3 {
	font-size:1.1rem;
}

#wp .areaGroup ul li a p {
	font-size:12px;
}
#wp .areaGroup.hokkaido ul li a p {
	font-size:10px;
}


/* ==============================
	エリア追加ページ
============================== */
/*---エリアでの着物特徴や好み---*/
#nattokuArea .txt {
	background-image: url(../img/area/konomi_img.png);
	background-repeat: no-repeat;
	background-position:right;
	min-height:402px;
}
#nattokuArea .txt p {
	width:580px;
	padding-top:24px;
	font-size: 15px;
	padding-left: 48px;
}
#nattokuArea .konomi {
	padding-left: 48px;
}

/*---ご相談・査定だけでも喜んで！---*/
#subcallArea {
	background-image: url(../img/area/sub_call_tel_bg.png);
	background-repeat: no-repeat;
	min-height:480px;
	margin-top:20px;
	position:relative;
	padding-left: 48px;
}
#subcallArea > p {
	position:absolute;
	top:80px;
	font-size:15px;
}
#subcallArea .subcallTell{
	position:absolute;
	bottom:50px;
	left: 70px;
}
#subcallArea .subcallTell .txt1{
	font-size: 64px;
	line-height: 1;
	font-weight: bold;
	color: #c81c28;
	padding-left: 110px;
	background: url(../img/common/icon_fd.png) no-repeat;
}

#subcallArea .subcallTell .buttonArea {
	margin-top: 10px;
	margin-left: 60px;
}
/*---全国からお客様の声テキスト位置---*/
#wp .voicenext.arrangement {
	text-align:center;
}

/*---お客様の声エリア共通テキスト&画像---*/
#wp .uservoicebox00 {
	height: 207px;
	width: 1000px;
	position: relative;
}
#wp .uservoicebox00 .txt1,
#wp .uservoicebox00 .txt3 {
	font-size: 16px;
	font-weight: bold;
	color: #c31c29;
	position: absolute;

}
#wp .uservoicebox00 .txt2,
#wp .uservoicebox00 .txt4 {
	font-size: 14px;
	position: absolute;
	width: 288px;
	line-height: normal;
}

#wp .uservoicebox00 .txt1 {
	left: 346px;
	top: 15px;
}
#wp .uservoicebox00 .txt2 {
	left: 346px;
	top: 50px;
}
#wp .uservoicebox00 .txt3 {
	left: 670px;
	top: 15px;
}
#wp .uservoicebox00 .txt4 {
	left: 671px;
	top: 48px;
}

/* 京都 */
#wp .kyotoVoice {
	background-image: url(../img/area/kyoto_voice002.png);
	background-repeat: no-repeat;
}
/* 神奈川 */
#wp .kanagawaVoice {
	background-image: url(../img/area/kanagawa_voice002.png);
	background-repeat: no-repeat;
}
/* 兵庫 */
#wp .hyogoVoice {
	background-image: url(../img/area/hyogo_voice002.png);
	background-repeat: no-repeat;
}
/* 千葉 */
#wp .chibaVoice {
	background-image: url(../img/area/chiba_voice002.png);
	background-repeat: no-repeat;
}


/*---コラム---*/
#wp .sakkaSkill {
	width:840px;
    background:#212121;
    border-right:7px solid #eec4ab;
    border-left:7px solid #eec4ab;
    padding:.4em .9em;
	margin: 0 auto 18px;
	text-align:center;
	font-size:18px;
	color: #eec4ab;
}

#wp .column {
	overflow:auto;
	width:870px;
	height:86px;
	padding:5px;
	border:1px solid #999;
	color:#000;
	font-size:14px;
	line-height:20px;
	margin: 0 auto;
}

#tripkaitori .txt2 p {
	font-size:11px;
}

/*スペース*/
#wpbox .space200{
	margin-bottom: 200px;
}



/* -------------------------
実績リスト（l_jisseki.php）
------------------------- */
#wpl #nav ul.jissekiList li a {
	display:block;
	overflow:hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size:0.9rem;
	text-decoration:none;
	height:20px;
	line-height:22px;
}



/* -------------------------
お知らせ・キャンペーン
------------------------- */
#notice {
	margin: 0 0 20px 0;
}
#notice img {
	width: 100%;
}
#topPage #notice {
	margin: 20px 0;
}













