

.temp-w-box04-waku00-012 {
	position: relative;
	z-index: 12;

	width: auto;
	height: auto;



	top: -1px;
	left: 1px;

	padding: 1px;

	margin-top: 5px;
	margin-bottom: 4px;

	float: left;

}
.temp-w-box04-waku00-012-tp {
	position: relative;
	z-index: 12;

	width: auto;
	height: auto;



	top: -1px;
	left: 1px;

	padding: 1px;

	margin-top: 1px;
	margin-bottom: 4px;

	float: left;

}


.temp-w-box04-waku00-012-tm-save {
	margin-top: 4px;
}
.temp-w-box04-waku00-012-tm {
	position: relative;
	z-index: 12;

	width: auto;
	height: auto;



	top: -1px;
	left: 1px;

	padding: 1px;

	margin-top: 4px;
	margin-bottom: 4px;

	float: left;

}
.temp-w-box04-waku00-012-um {
	position: relative;
	z-index: 12;


	width: auto;
	height: auto;



	top: -1px;
	left: 1px;

	padding: 1px;

	margin-top: -1px;
	margin-bottom: 4px;

	float: left;

}
.temp-w-box04-waku00-012-sz {
	position: relative;
	z-index: 11;

	width: auto;
	height: auto;



	top: -1px;
	left: 1px;

	padding: 1px;

	margin-top: 2px;
	margin-bottom: 4px;

	float: left;

}
.temp-w-box04-waku00-012-sg {
	position: relative;
	z-index: 12;

	width: auto;
	height: auto;



	top: -1px;
	left: 1px;

	padding: 1px;

	margin-top: 12px;
	margin-bottom: -8px;

	float: left;

}
.temp-w-box04-waku00-012-if {
	position: relative;
	z-index: 12;

	width: auto;
	height: auto;



	top: -1px;
	left: 1px;

	padding: 1px;

	margin-top: 12px;
	margin-bottom: 4px;

	float: left;

}

.temp-w-box04-waku00-012-fm {
	position: relative;
	z-index: 12;


	width: auto;
	height: auto;



	top: -1px;
	left: 1px;

	padding: 1px;

	margin-top: 0px;
	margin-bottom: -8px;

	float: left;

}
#temp-w-box04-waku00-gy {
	background-color: #CCCCCC;

}
#temp-w-box04-waku00-yw {
	background-color: #FFFFCC;

}
#temp-w-box04-waku00-um {
	background-color: #CCCCCC;

}



.temp-w-box04-waku00-015 {
	position: relative;
	z-index: 15;


	width: 196px;
	height: 225px;



	top: 0px;
	left: 0px;

	text-align: left;

	overflow: hidden;

	float: left;

}
#temp-w-box04-waku00-015-cl-save {
	background-color: #FDFCF7;ly00nice

}
#temp-w-box04-waku00-015-cl {
	background-color: #FFFDD0;
	background-image: url(../001-img-photo/photo/wide/back-pht-00.jpg);

}


.temp-w-box04-waku00-015-fm-save {
	position: relative;
	z-index: 15;


	width: 196px;
	height: 494px;
	height: 347px;


	top: 0px;
	left: 0px;

	text-align: left;

	overflow: hidden;

	float: left;

}
.temp-w-box04-waku00-015-fm {
	position: relative;
	z-index: 15;


	width: 196px;
	height: 308px;



	top: 0px;
	left: 0px;

	text-align: left;

	overflow: hidden;

	float: left;

}
#temp-w-box04-waku00-015-fm {
	background-color: #FFFDD0;
	background-image: url(../001-img-photo/photo/wide/back-pht-00.jpg);

}


.temp-w-box04-waku00-015-010-save {
	visibility: hidden;

}
.temp-w-box04-waku00-015-010 {
	position: absolute;
	z-index: 15;


	width: 196px;
	height: auto;



	top: 0px;
	left: 0px;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 13px;
	color: #8495B8;

	font-weight: bold;

	line-height: 18px;

	padding-top: 2px;
	padding-left: 4px;


}
#temp-w-box04-waku00-015-010-cl-save {
	color: #8495B8;
	color: #94A5C8;


	background-color: #FD7D6D;

}
#temp-w-box04-waku00-015-010-cl {
	color: #8A9BBD;

}
#temp-w-box04-waku00-015-010-fm {
	color: #8A9BBD;

	line-height: 19px;

}


.temp-w-box04-waku00-015-scr {
	position: relative;
	z-index: 18;


	width: 196px;
	height: 225px;



	top: 1px;
	left: 0px;

	text-align: left;

	overflow: auto;

	float: left;

}



.temp-w-box04-waku00-015-scr-fm {
	position: relative;
	z-index: 18;


	width: 196px;
	height: 494px;



	top: 1px;
	left: 0px;

	text-align: left;

	overflow: auto;

	float: left;

}


#temp-w-box04-waku00-015-scr-cl-save {
	background-color: #FDFCF7;ly00nice

}
#temp-w-box04-waku00-015-scr-cl {
	background-color: #FFFFEA;

}
.temp-w-box04-010-00 {
	position: absolute;
	z-index: 18;


	left: 0px;
	top: 0px;



	width: auto;
	height: auto;

	text-align: left;

	overflow: auto;

}
.temp-w-box04-010 {
	position: absolute;
	z-index: 20;


	left: 0px;
	top: 0px;



	width: auto;
	height: auto;

	text-align: left;

	overflow: auto;

}


.top-w-015-fccl01 {

	width: auto;
	height: auto;

	background-color: #FAA300;

	top: -1px;
	left: 0px;

	color: #FFFFFF;

	padding-top: 1px;
	padding-left: 3px;
	padding-right: 2px;
	padding-bottom: 1px;


	margin-right: 1px;

}



.top-w-015-fccl01-012-save {


	background-color: #FFFFFF;
	background-color: #FAA300;
	color: #FFFFFF;


}
.top-w-015-fccl01-012 {

	width: auto;
	height: auto;

	background-color: #FA8300;

	top: 0px;
	left: 0px;

	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;

	margin-right: 2px;



}
.top-w-015-fccl01-015 {

	width: auto;
	height: auto;

	background-color: #FFFFE0;

	top: 0px;
	left: 0px;

	color: #FF00D4;

	line-height: 17px;

	padding-top: 0px;
	padding-left: 4px;
	padding-right: 2px;
	padding-bottom: 0px;

	margin: 0px;



}
.top-w-015-fccl01 {
	background-color: #F65620;
	background-color: #FFA300;yama
	background-color: #4070F5;haikei

}
#top-w-015-fccl01-kon-180424 {

	background-color: #FAA300;-kon
	background-color: #F69620;-rai
	background-color: #FAA300;-kon
	background-color: #FAA300;-rai

}
#top-w-015-fccl01-kon {

	background-color: #FFFFDC;

}
#top-w-015-fccl01-rai {

	background-color: #FFFFDC;

}


.top-w-015-fcpta-save {



	font-size: 12px;

	letter-spacing: 0px;

	margin-left: 0px;
	margin-right: 0px;

}
.top-w-015-fcpta {


	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: 0px;

}
.top-w-015-fcpt0 {


	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 0px;

}
.top-w-015-fcpt2 {


	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 1px;

}
.top-w-015-fcpt8 {


	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 0px;

}


.top-w-015-fcrg00 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";

}
.top-w-015-fcrg10 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";

	margin-left: 1px;

	margin-right: 0px;

}
.top-w-015-fcrgsz {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";

	margin-left: -1px;

	margin-right: 0px;

}


.top-w-015-fset {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 1px;

	margin-left: -1px;
	margin-right: 0px;

}


.top-w-015-fca0 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 0px;

}
.top-w-015-fca1 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 1px;

}
.top-w-015-fca2 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 2px;

}
.top-w-015-fca3 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 2px;

}


.top-w-015-fca5 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: 1px;

}


.top-w-015-fca6 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -2px;

	margin-right: 0px;

}
.top-w-015-fca7 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: 0px;

}
.top-w-015-fca8 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 0px;

}


.top-w-015-fcant {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -2px;

	margin-right: 1px;

}
.top-w-015-fcaos {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 2px;

}


.top-w-015-fcrn {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: -1px;

}


.top-w-015-fcysa {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: 0px;

}
.top-w-015-fcysfr {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: 1px;

}
.top-w-015-fcys0 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 0px;

}
.top-w-015-fcys1 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: 2px;

}
.top-w-015-fcys2 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 1px;

}
.top-w-015-fcys3 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 1px;

}
.top-w-015-fcysn {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: 1px;

}


.top-w-015-fcwd0 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 0px;

}
.top-w-015-fcwd0-sz1 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 1px;

	margin-left: 0px;

	margin-right: 0px;

}
.top-w-015-fcwd1 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: -1px;

}
.top-w-015-fcwd2 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 1px;

}
.top-w-015-fcwd3 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 2px;

}
.top-w-015-fcwd5 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 2px;

}
.top-w-015-fcwd6 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: 0px;

}
.top-w-015-fcwd7 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 0px;

}
.top-w-015-fcwd9 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 1px;

}


.top-w-015-fcwdp {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: 1px;

}
.top-w-015-fcwdh {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 0px;

}
.top-w-015-fcwdsp {




	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 0px;

}


.top-w-015-fcrms {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -2px;

	margin-right: 0px;

}

.top-w-015-fcr0 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 0px;

}
.top-w-015-fcr1 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 1px;

}
.top-w-015-fcr2 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 2px;

}
.top-w-015-fcr3 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 3px;

}


.top-w-015-fcr6 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: -1px;

}
.top-w-015-fcr7 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 2px;

}
.top-w-015-fcr8 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: 0px;

}
.top-w-015-fcr9 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 0px;

}


.top-w-015-fcryzbr {




	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 7px;

}


.top-w-015-fcrall {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: 2px;

}


.top-w-015-fcrsp {




	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 1px;

}


.top-w-015-fcrs1-180605 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: -3px;

}
.top-w-015-fcrs1 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 0px;

}
.top-w-015-fcrs2-180605 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: -1px;

}
.top-w-015-fcrs2 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 0px;

}


.top-w-015-fcrs5 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: -2px;

}
.top-w-015-fcrs6 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: -1px;

}


.top-w-015-fcrin {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: 1px;

}
.top-w-015-fcrin2 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 1px;

}
.top-w-015-fcrin3 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 3px;

	margin-right: 1px;

}


.top-w-015-fcrto0 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 0px;

}
.top-w-015-fcrto1 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 1px;

}
.top-w-015-fcrto2 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 2px;

}
.top-w-015-fcrto3 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 0px;

}


.top-w-015-fcs00 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 0px;

}
.top-w-015-fcs0-1 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: -1px;

}
.top-w-015-fcs-10 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: 0px;

}
.top-w-015-fcs-1-1 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: -1px;

}
.top-w-015-fcs-2-1 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -2px;

	margin-right: -1px;

}
.top-w-015-fcs-11 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: 1px;

}
.top-w-015-fcs-12 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: 2px;

}
.top-w-015-fcs-13 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: 3px;


}
.top-w-015-fcs-14 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: 4px;


}


.top-w-015-fcs01 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 1px;

}
.top-w-015-fcs02 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 2px;

}
.top-w-015-fcs03 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 3px;

}
.top-w-015-fcs04 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 4px;

}
.top-w-015-fcs05 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 5px;

}
.top-w-015-fcs06 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 6px;

}
.top-w-015-fcs07 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 7px;

}
.top-w-015-fcts99 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 10px;

}


.top-w-015-fcs10 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 0px;

}
.top-w-015-fcs11 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 1px;

}
.top-w-015-fcs12 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 2px;

}
.top-w-015-fcs13 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 3px;

}
.top-w-015-fcs14 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 3px;

}


.top-w-015-fcs20 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: 0px;

}
.top-w-015-fcs21 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: 1px;

}
.top-w-015-fcs22 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: 2px;

}
.top-w-015-fcs30 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 3px;

	margin-right: 0px;

}
.top-w-015-fcs31 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 3px;

	margin-right: 1px;

}


.top-w-015-fcbr-tt {




	letter-spacing: 0px;

	margin-left: -2px;

	margin-right: -2px;

}

.top-w-015-fcbr-30 {




	letter-spacing: 0px;

	margin-left: -3px;

	margin-right: 0px;

}
.top-w-015-fcbr-3toto {




	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: -2px;

}

.top-w-015-fcbr-40 {




	letter-spacing: 0px;

	margin-left: -4px;

	margin-right: 0px;

}
.top-w-015-fcbr-50 {




	letter-spacing: 0px;

	margin-left: -5px;

	margin-right: 0px;

}
.top-w-015-fcbr-5-1 {




	letter-spacing: 0px;

	margin-left: -5px;

	margin-right: -1px;

}

.top-w-015-fcbr-60 {




	letter-spacing: 0px;

	margin-left: -6px;

	margin-right: 0px;

}
.top-w-015-fcbr-6-4 {




	letter-spacing: 0px;

	margin-left: -6px;

	margin-right: -4px;

}
.top-w-015-fcbr-6-5 {




	letter-spacing: 0px;

	margin-left: -6px;

	margin-right: -5px;

}
.top-w-015-fcbr-6-6 {




	letter-spacing: 0px;

	margin-left: -6px;

	margin-right: -6px;

}
.top-w-015-fcbr-11-11 {




	letter-spacing: 0px;

	margin-left: -11px;

	margin-right: -11px;

}


.top-w-015-fcbr-1-1 {




	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: -1px;

}


.top-w-015-fcbr-1-2 {




	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: -2px;

}
.top-w-015-fcbr-1-3 {




	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: -2px;

}
.top-w-015-fcbr-1-3 {




	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: -3px;

}
.top-w-015-fcbr-10 {




	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: 0px;

}
.top-w-015-fcbr-11 {




	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: 1px;

}
.top-w-015-fcbr-12 {




	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: 2px;

}
.top-w-015-fcbr-13 {




	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: 3px;

}


.top-w-015-fcbr-2-2 {




	letter-spacing: 0px;

	margin-left: -2px;

	margin-right: -2px;

}
.top-w-015-fcbr-20 {




	letter-spacing: 0px;

	margin-left: -2px;

	margin-right: 0px;

}
.top-w-015-fcbr-21 {




	letter-spacing: 0px;

	margin-left: -2px;

	margin-right: 1px;

}
.top-w-015-fcbr-22 {




	letter-spacing: 0px;

	margin-left: -2px;

	margin-right: 2px;

}
.top-w-015-fcbr-23 {




	letter-spacing: 0px;

	margin-left: -2px;

	margin-right: 3px;

}


.top-w-015-fcbr01 {




	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 1px;

}
.top-w-015-fcbr02 {




	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 2px;

}
.top-w-015-fcbr03 {




	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 3px;

}
.top-w-015-fcbr04 {




	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 4px;

}
.top-w-015-fcbr05 {




	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 5px;

}
.top-w-015-fcbr06 {




	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 6px;

}


.top-w-015-fcbr0-1 {




	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: -1px;

}
.top-w-015-fcbr0-2 {




	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: -2px;

}
.top-w-015-fcbr0-3 {




	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: -3px;

}
.top-w-015-fcbr0-4 {




	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: -4px;

}
.top-w-015-fcbr0-5 {




	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: -5px;

}
.top-w-015-fcbr0-6 {




	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: -6px;

}


.top-w-015-fcbr00 {




	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 0px;

}
.top-w-015-fcbr10 {




	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 0px;

}
.top-w-015-fcbr11 {




	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 1px;

}
.top-w-015-fcbr12 {




	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 2px;

}
.top-w-015-fcbr13 {




	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 3px;

}
.top-w-015-fcbr14 {




	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 4px;

}


.top-w-015-fcbr1-1 {




	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: -1px;

}
.top-w-015-fcbr1-2 {




	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: -2px;

}


.top-w-015-fcbr20 {




	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: 0px;

}
.top-w-015-fcbr21 {




	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: 1px;

}
.top-w-015-fcbr22 {




	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: 2px;

}
.top-w-015-fcbr23 {




	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: 2px;

}
.top-w-015-fcbr30 {




	letter-spacing: 0px;

	margin-left: 3px;

	margin-right: 0px;

}
.top-w-015-fcbr31 {




	letter-spacing: 0px;

	margin-left: 3px;

	margin-right: 1px;

}
.top-w-015-fcbr32 {




	letter-spacing: 0px;

	margin-left: 3px;

	margin-right: 2px;

}
.top-w-015-fcbr33 {




	letter-spacing: 0px;

	margin-left: 5px;

	margin-right: 5px;

}
.top-w-015-fcbr40 {




	letter-spacing: 0px;

	margin-left: 4px;

	margin-right: 0px;

}
.top-w-015-fcbr50 {




	letter-spacing: 0px;

	margin-left: 4px;

	margin-right: 0px;

}
.top-w-015-fcbr60 {




	letter-spacing: 0px;

	margin-left: 6px;

	margin-right: 0px;

}
.top-w-015-fcbr44 {




	letter-spacing: 0px;

	margin-left: 4px;

	margin-right: 4px;

}
.top-w-015-fcbr55 {




	letter-spacing: 0px;

	margin-left: 5px;

	margin-right: 5px;

}
.top-w-015-fcbr66 {




	letter-spacing: 0px;

	margin-left: 6px;

	margin-right: 6px;

}
.top-w-015-fcbr68 {




	letter-spacing: 0px;

	margin-left: 6px;

	margin-right: 8px;

}
.top-w-015-fcbrkin-180000-mc {

	margin-right: 28px;
	margin-right: 21px;

}
.top-w-015-fcbrkin {




	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 15px;

}
.top-w-015-fcbrhzmt {




	letter-spacing: 0px;

	margin-left: 28px;

	margin-right: 0px;

}



.top-w-015-fcrto9 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 1px;

}


.top-w-015-fcror2 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 2px;

}
.top-w-015-fcror3 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: 2px;

}
.top-w-015-fcror5 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -1px;

	margin-right: 2px;

}
.top-w-015-fcror5-sz1 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 1px;

	margin-left: -1px;

	margin-right: 2px;

}
.top-w-015-fcror6 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: 1px;

}


.top-w-015-fcrb {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 0px;

}


.top-w-015-fcrk {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: -2px;

	margin-right: 1px;

}
.top-w-015-fcrk2 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 2px;

	margin-right: -1px;

}
.top-w-015-fcrk3 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 0px;

}
.top-w-015-fcrk5 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 0px;

	margin-right: 1px;

}
.top-w-015-fcrk7 {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";


	letter-spacing: 0px;

	margin-left: 1px;

	margin-right: 1px;

}



.top-w-010-fm {
	position: relative;
	z-index: 11;

	width: 200px;
	height: auto;

	float: left;
}
#top-w-015-fm-030-save {
	z-index: 600;

	margin-top: 6px;
	margin-bottom: -14px;


}
#top-w-015-fm-030 {
	z-index: 600;

	margin-top: 6px;
	margin-bottom: 3px;


}
#top-w-015-tp-030 {
	z-index: 600;

	margin-top: 6px;
	margin-bottom: -14px;


}
#top-w-015-tp-030-sg {
	z-index: 600;

	margin-top: 6px;
	margin-bottom: -2px;


}

#top-w-015-tp-030-sg-ed {
	z-index: 600;

	margin-top: 6px;
	margin-bottom: -14px;


}



.top-w-020-save {
	padding-top: 8px;
	width: 200px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";

	color: #8899B8;gy00
	color: #8495B8;gy02nice
	color: #8293B8;test


}

.top-w-020 {
	position: relative;
	z-index: 11;

	width: 201px;
	height: auto;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #8495B8;

	font-weight: bold;

	line-height: 18px;

	padding-top: 13px;
	padding-left: 6px;
	padding-bottom: 5px;


	float: left;

}
.top-w-020 a:link {
	color: #8495B8;
	font-weight: bold;
}
.top-w-020 a:visited {
	color: #8495B8;
	font-weight: bold;
}
.top-w-020 a:hover {
	color: #8495B8;
	font-weight: bold;
}
.top-w-020 a:active {
	color: #8495B8;
	font-weight: bold;
}
#top-w-020-index {
	position: relative;
	z-index: 11;

	width: 203px;
	height: auto;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #8495B8;

	font-weight: bold;

	line-height: 18px;

	padding-top: 13px;
	padding-left: 6px;
	padding-bottom: 5px;


	float: left;

}
#top-w-020-index a:link {
	color: #8495B8;
	font-weight: bold;
}
#top-w-020-index a:visited {
	color: #8495B8;
	font-weight: bold;
}
#top-w-020-index a:hover {
	color: #8495B8;
	font-weight: bold;
}
#top-w-020-index a:active {
	color: #8495B8;
	font-weight: bold;
}


#top-w-020-mj-save {
	color: #FF6070;cp
	color: #D69F50;gd

}
#top-w-020-mj {
	color: #FF4F50;
}

#top-w-020-re-save {
	color: #FF0000;
}
#top-w-020-re {
	color: #D67850;
}


#top-w-050-mj-save {
	color: #FF9F50;
}
#top-w-050-mj {
	color: #FF4F50;
}


#top-w-050-mj00-save {
	color: #8495B8;gr00normal

	color: #009AFF;sb

}
#top-w-050-mj00 {

	width: auto;
	height: auto;

	color: #8495B8;

	margin-top: 0px;
	margin-bottom: 3px;

	overflow: hidden;

	float: left;

}
#top-w-050-mj01 {

	width: 195px;
	height: 18px;

	color: #FF4F50;

	margin-top: 0px;
	margin-bottom: -1px;

	overflow: hidden;

	float: left;

}


#top-w-090-mj01-sv {

	color: #FF4F50;

}
#top-w-090-mj01 {

	color: #504FB0;

}
#top-w-090-mj02 {

	color: #FF4F50;

}


#top-w-050-mj02-save {
	color: #8495B8;
	color: #009AFF;bl
	color: #08A0A0;ps02
}
#top-w-050-mj02 {

	width: 195px;
	height: 18px;

	color: #089AA0;

	margin-top: 0px;
	margin-bottom: 3px;

	overflow: hidden;

	float: left;

}

#top-w-050-mj03 {

	width: auto;
	height: 18px;



	margin-top: -2px;
	margin-bottom: 6px;

	overflow: hidden;

	float: left;


}
#top-w-050-mj03-010 {

	width: auto;
	height: auto;

	background-color: #009AFF;

	color: #FFFFFA;

	padding: 1px;

}
#top-w-050-mj09 {

	width: auto;
	height: auto;

	color: #8495B8;

	margin-top: 3px;
	margin-bottom: 0px;

	overflow: hidden;

	float: left;

}


#top-w-070-mj-save {
	color: #FF4F50;
	color: #D69F50;
	color: #D66F50;
	color: #F04F40;
	color: #D67850;nice

}
#top-w-070-mj {
	color: #FF4F50;
}


#shiizu-top-w-065-mj-save {
	color: #D69F50;
}
#shiizu-top-w-065-mj {
	color: #FF502F;
}

#top-w-080-mj {
	color: #D69F50;
}
#top-w-080-mj a:link {
	color: #D69F50;
	font-weight: normal;
}
#top-w-080-mj a:visited {
	color: #D69F50;
	font-weight: normal;
}
#top-w-080-mj a:hover {
	color: #D69F50;
	font-weight: normal;
}
#top-w-080-mj a:active {
	color: #D69F50;
	font-weight: normal;
}

.mj-ctl-op-05-wd {


	width: auto;
	height: auto;



	padding: 0px;

	margin: 0px;

	overflow: hidden;

	float: both;

}
.mj-ctl-op-07-wd {


	width: auto;
	height: auto;

	font-size: 13px;

	padding: 0px;

	margin-left: -1px;
	margin-right: 0px;

	overflow: hidden;

	float: both;

}


.mj-ctl-op-02-wd {


	width: auto;
	height: auto;



	padding: 0px;

	margin: 0px;

	overflow: hidden;

	float: left;

}
.mj-ctl-op-00-wd {


	width: auto;
	height: auto;

	font-size: 13px;

	padding: 0px;

	margin-left: -1px;
	margin-right: -1px;

	overflow: hidden;

	float: left;

}
.mj-ctl-op-00-wd02 {


	width: auto;
	height: auto;

	font-size: 13px;

	padding: 0px;

	margin-left: -1px;
	margin-right: -1px;

	overflow: hidden;

	float: left;

}
.mj-ctl-op-00-wd03 {


	width: auto;
	height: auto;

	font-size: 13px;

	padding: 0px;

	margin-left: -1px;
	margin-right: -1px;

	overflow: hidden;

	float: left;

}
.mj-ctl-op-00-wd05 {


	width: auto;
	height: auto;

	font-size: 13px;

	padding: 0px;

	margin-left: 2px;
	margin-right: 0px;

	overflow: hidden;

	float: left;

}
.mj-ctl-op-00-wd06 {


	width: auto;
	height: auto;

	font-size: 13px;

	padding: 0px;

	margin-left: 0px;
	margin-right: -1px;

	overflow: hidden;

	float: left;

}
.mj-ctl-op-00-wd07 {


	width: auto;
	height: auto;

	font-size: 13px;

	padding: 0px;

	margin-left: 0px;
	margin-right: 0px;

	overflow: hidden;

	float: left;

}
.mj-ctl-op-00-wd028 {


	width: auto;
	height: auto;



	padding: 0px;

	margin-left: 0px;
	margin-right: 0px;

	overflow: hidden;

	float: left;

}
.mj-ctl-op-00-wd007 {


	width: auto;
	height: auto;

	font-size: 11px;

	padding: 0px;

	margin-left: 0px;
	margin-right: 0px;

	overflow: hidden;

	float: left;

}
.mj-ctl-op-02-wdchizu {


	width: auto;
	height: auto;



	padding: 0px;

	margin: 0px;

	overflow: hidden;

	float: both;

}
.mj-ctl-op-00-wdchizu {


	width: auto;
	height: auto;

	font-size: 11px;

	padding: 0px;

	margin-left: 0px;
	margin-right: 0px;

	overflow: hidden;

	float: both;

}


.mj-ctl-op-00-s00 {


	width: auto;
	height: auto;

	font-size: 10px;

	padding: 0px;

	margin-left: -1px;
	margin-right: -1px;

	overflow: hidden;

	float: left;

}


#top-w-015-ttb-Kando {
	background-color: #F5904C;

}


#top-w-015-ttb-save {
	background-color: #FD7D6D;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-op00-wd-ab.jpg);

	background-color: #FFAC18;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-or00-wd-ab.jpg);

	background-color: #FF6474;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-pk00-wd-ab.jpg);

	background-color: #D4895F;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-lb00-wd-ab.jpg);

	background-color: #206CFF;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-bl00-wd-ab.jpg);

	background-color: #206EFF;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-bl02-wd-ab.jpg);

	background-color: #206EFF;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y<span class="top-w-015-fcbr30"></span>by02-wd-ab.jpg);

	background-color: #33CC00;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-yg00-wd-ab.jpg);

	background-color: #33CC00;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-yglg00-wd-ab.jpg);

	background-color: #D69A2A;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-bg02-wd-ab.jpg);

	background-color: #FD7D6D;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-op00-wd-as.jpg);


}
#top-w-015-tpbjb {

	background-color: #FF958E;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-tr00-wd-ab.jpg);

}
#top-w-015-tpbjs {

	background-color: #FF958E;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-tr00-wd-as.jpg);

}




#top-w-015-ttb {

	background-color: #FF7D9E;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-lp02-wd-ab.jpg);

}
#top-w-015-tts {

	background-color: #FF7D9E;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-lp02-wd-as.jpg);

}




#top-w-015-sdb-save {

	background-color: #D69A2A;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-bg02-wd-ab.jpg);

}
#top-w-015-sds-save {

	background-color: #D69A2A;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-bg02-wd-as.jpg);

}


#top-w-015-sd01b {

	background-color: #FF466D;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-sr02-wd-ab.jpg);

}


#top-w-015-sd01s {

	background-color: #FF466D;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-sr02-wd-as.jpg);

}


#top-w-015-sd02b {

	background-color: #33CC00;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-yg00-wd-ab.jpg);

}
#top-w-015-sd02s {

	background-color: #33CC00;
	background-image: url(../001-img-photo/photo/wide/back-rb-goannai-06y-yg00-wd-as.jpg);

}



.top-w-info-180612 {
	position: relative;
	z-index: 410;

	width: 178px;
	height: 136px;



	margin-top: -1px;
	margin-bottom: 5px;

	float: left;

}
.top-w-info-190413 {
	position: relative;
	z-index: 410;

	width: 178px;
	height: 168px;



	margin-top: -1px;
	margin-bottom: 5px;

	float: left;

}
.top-w-info-190510 {
	position: relative;
	z-index: 410;

	width: 178px;
	height: 204px;



	margin-top: -1px;
	margin-bottom: 5px;

	float: left;

}
.top-w-info-190520 {
	position: relative;
	z-index: 410;

	width: 178px;
	height: 239px;



	margin-top: -1px;
	margin-bottom: 5px;

	float: left;

}
.top-w-info-190520-net {
	position: relative;
	z-index: 410;

	width: 178px;
	height: 239px;



	margin-top: 14px;
	margin-bottom: 5px;

	float: left;

}


.top-w-info {
	position: relative;
	z-index: 410;

	width: 178px;
	height: 102px;



	margin-top: -1px;
	margin-bottom: 5px;

	float: left;

}
.top-w-info-008 {
	position: relative;
	z-index: 2;

	width: 178px;

	left: 0px;

	text-align: left;

	margin-bottom: 3px;

	float: left;
}



.top-w-guest-010 {
	position: relative;
	z-index: 210;

	width: 212px;
	height: 160px;

	top: 0px;
	left: 0px;

	text-align: left;

	margin-top: 3px;
	margin-left: 1px;
	margin-bottom: 0px;

	overflow: hidden;

	float: left;

}
.top-w-guest-pht01 {
	position: absolute;
	z-index: 210;

	width: 241px;
	height: 160px;

	top: 0px;
	left: -10px;

	text-align: left;


}




.top-w-guest-020 {
	position: relative;
	z-index: 210;

	width: 215px;
	height: 83px;

	top: 0px;
	left: 0px;

	text-align: left;

	margin-top: 0px;
	margin-left: 1px;
	margin-bottom: 9px;

	overflow: hidden;

	float: left;

}
.top-w-guest-pht02 {
	position: absolute;
	z-index: 220;

	width: 123px;
	height: 27px;

	top: 0px;
	left: -19px;

	text-align: left;


}
.top-w-guest-msg01-012 {
	position: absolute;
	z-index: 311;

	width: auto;
	height: auto;

	background-color: #FF0000;

	top: 0px;
	left: 106px;

	padding: 1px;

}
.top-w-guest-msg01-015 {
	position: relative;
	z-index: 312;

	width: 104px;
	height: 81px;

	background-color: #FFFFFF;

	top: 0px;
	left: 0px;

	overflow: hidden;

	float: left;

}
.top-w-guest-msg01-020 {
	position: absolute;
	z-index: 15;

	width: 109px;
	height: 81px;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #8495B8;

	font-weight: bold;

	line-height: 16px;

	padding-top: 1px;
	padding-left: 3px;


}
.top-w-guest-msg01-020 a:link {
	color: #8495B8;
	font-weight: normal;
}
.top-w-guest-msg01-020 a:visited {
	color: #8495B8;
	font-weight: normal;
}
.top-w-guest-msg01-020 a:hover {
	color: #FFFFFF;
	font-weight: normal;
	width: 109px;
	height: 81px;

	padding-top: 1px;
	margin-top: -1px;

	padding-left: 3px;
	margin-left: -3px;

	background-color: #FFA300;

}
.top-w-guest-msg01-020 a:active {
	color: #8495B8;
	font-weight: normal;
}


.top-w-info-010 {
	position: absolute;
	z-index: 220;

	width: auto;
	height: auto;



	top: 0px;
	left: 3px;


}
.top-w-info-020 {
	position: absolute;
	z-index: 210;

	width: auto;
	height: auto;

	top: 0px;
	left: 168px;

	margin-top: 0px;
	margin-bottom: 0px;


}



.top-w-msg02-012 {
	position: relative;
	z-index: 11;

	width: auto;
	height: auto;

	background-color: #FF0000;

	padding: 1px;

	margin-bottom: 3px;

	float: left;

}
.top-w-msg02-015 {
	position: relative;
	z-index: 12;

	width: 28px;
	height: 30px;

	background-color: #FFFFFF;

	top: 0px;
	left: 0px;

	overflow: hidden;

	float: left;

}
.top-w-msg02-020 {
	position: absolute;
	z-index: 15;

	width: 28px;
	height: auto;

	background-color: #FFFFFF;

	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #8495B8;
	font-weight: normal;

	line-height: 14px;

	text-align: center;

	padding-top: 1px;
	padding-left: 0px;


}
.top-w-msg02-020 a:link {
	color: #8495B8;
	font-weight: normal;
}
.top-w-msg02-020 a:visited {
	color: #8495B8;
	font-weight: normal;
}
.top-w-msg02-020 a:hover {
	color: #FFFFFF;
	font-weight: normal;
	width: 28px;
	height: 30px;

	padding-top: 1px;
	margin-top: -1px;

	background-color: #FFA300;

}
.top-w-msg02-020 a:active {
	color: #8495B8;
	font-weight: normal;
}


.top-w-bkr-mj-tn {

	margin-left: -1px;

	color: #FF2E77;


}


.top-w-bkrkb-mj-tn {

	margin-left: -3px;
	margin-right: -8px;




}


.top-w-onp-mj-tn {

	margin-right: -8px;




}
.top-w-onpdsh-mj-tn {

	margin-right: -1px;




}
.top-w-onpll-mj-tn {

	margin-right: -2px;




}
.top-w-onprr-mj-tn {

	margin-right: -6px;




}


.tokusen-onp-mj-tn {

	margin-left: 0px;




}


.index-br00-mj-tn {

	margin-right: 2px;




}






