@charset "UTF-8";
/* CSS Document */

/* 独自の スタイルシート　*/

@charset "UTF-8";

/*----------------詳しくボタンの設定---------------*/



/*-－－－－－－-－－－－－－-*/
/*-詳しくボタン始め-*/

/*-左寄せ-*/
#detail p.detail_left {
	margin: 12px 0 0;
	width: 57px;
	display: block;
}

#detail p.detail_left span {
	display: none;
}

#detail p.detail_left a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_left a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}

/*-左から110ピクセル-*/

#detail p.detail_left_110 {
	margin: 12px 0 0 110px;
	width: 57px;
	display: block;
}

#detail p.detail_left_110 span {
	display: none;
}

#detail p.detail_left_110 a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_left_110 a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}

/*-左から160ピクセル-*/

#detail p.detail_left_160 {
	margin: 12px 0 0 160px;
	width: 57px;
	display: block;
}

#detail p.detail_left_160 span {
	display: none;
}

#detail p.detail_left_160 a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_left_160 a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}

/*-左から200ピクセル-*/

#detail p.detail_left_200 {
	margin: 12px 0 0 200px;
	width: 57px;
	display: block;
}

#detail p.detail_left_200 span {
	display: none;
}

#detail p.detail_left_200 a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_left_200 a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}

/*-左から210ピクセル-*/

#detail p.detail_left_210 {
	margin: 12px 0 0 210px;
	width: 57px;
	display: block;
}

#detail p.detail_left_210 span {
	display: none;
}

#detail p.detail_left_210 a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_left_210 a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}

/*-左から240ピクセル-*/

#detail p.detail_left_240 {
	margin: 12px 0 0 240px;
	width: 57px;
	display: block;
}

#detail p.detail_left_240 span {
	display: none;
}

#detail p.detail_left_240 a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_left_240 a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}


/*-左から250ピクセル-*/

#detail p.detail_left_250 {
	margin: 12px 0 0 250px;
	width: 57px;
	display: block;
}

#detail p.detail_left_250 span {
	display: none;
}

#detail p.detail_left_250 a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_left_250 a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}

/*-左から270ピクセル-*/

#detail p.detail_left_270 {
	margin: 12px 0 0 270px;
	width: 57px;
	display: block;
}

#detail p.detail_left_270 span {
	display: none;
}

#detail p.detail_left_270 a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_left_270 a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}


/*-左から300ピクセル-*/

#detail p.detail_left_300 {
	margin: 12px 0 0 300px;
	width: 57px;
	display: block;
}

#detail p.detail_left_300 span {
	display: none;
}

#detail p.detail_left_300 a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_left_300 a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}

/*-左から310ピクセル-*/

#detail p.detail_left_310 {
	margin: 12px 0 0 310px;
	width: 57px;
	display: block;
}

#detail p.detail_left_310 span {
	display: none;
}

#detail p.detail_left_310 a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_left_310 a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}


/*-右寄せ-*/

#detail p.detail_right {
	margin: 12px 0 0 auto;
	width: 57px;
	display: block;
}

#detail p.detail_right span {
	display: none;
}

#detail p.detail_right a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_right a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}

/*-右画像(150ピクセル用)-*/

#detail p.detail_left_283 {
	margin: 12px 0 0 283px;
	width: 57px;
	display: block;
}

#detail p.detail_left_283 span {
	display: none;
}

#detail p.detail_left_283 a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_left_283 a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}


/*-右画像(200ピクセル用)-*/

#detail p.detail_left_233 {
	margin: 12px 0 0 233px;
	width: 57px;
	display: block;
}

#detail p.detail_left_233 span {
	display: none;
}

#detail p.detail_left_233 a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_left_233 a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}

/*-右画像(230ピクセル用)-*/

#detail p.detail_left_203 {
	margin: 12px 0 0 203px;
	width: 57px;
	display: block;
}

#detail p.detail_left_203 span {
	display: none;
}

#detail p.detail_left_203 a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_left_203 a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}

/*-右画像(260ピクセル用)-*/

#detail p.detail_left_173 {
	margin: 12px 0 0 173px;
	width: 57px;
	display: block;
}

#detail p.detail_left_173 span {
	display: none;
}

#detail p.detail_left_173 a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_left_173 a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}

/*-右画像(300ピクセル用)-*/

#detail p.detail_left_133 {
	margin: 12px 0 0 133px;
	width: 57px;
	display: block;
}

#detail p.detail_left_133 span {
	display: none;
}

#detail p.detail_left_133 a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_left_133 a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}


/*-中央-*/

#detail p.detail_center {
	margin: 12px auto 0;
	width: 57px;
	display: block;
}

#detail p.detail_center span {
	display: none;
}

#detail p.detail_center a {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_off.gif) no-repeat;
}

#detail p.detail_center a:hover {
	width: 57px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_detail2_on.gif) no-repeat;
}


/*-詳しくボタン終わり-*/
/*-－－－－－－-－－－－－－-*/


/*----------------動画を見るボタンの設定---------------*/

/*-－－－－－－-－－－－－－-*/
/*-動画を見るボタン始め-*/

/*-左寄せ-*/
#movie p.movie_left {
	margin: 12px 0 0;
	width: 81px;
	display: block;
}

#movie p.movie_left span {
	display: none;
}

#movie p.movie_left a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_left a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}

/*-左から110ピクセル-*/

#movie p.movie_left_110 {
	margin: 12px 0 0 110px;
	width: 81px;
	display: block;
}

#movie p.movie_left_110 span {
	display: none;
}

#movie p.movie_left_110 a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_left_110 a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}

/*-左から160ピクセル-*/

#movie p.movie_left_160 {
	margin: 12px 0 0 160px;
	width: 81px;
	display: block;
}

#movie p.movie_left_160 span {
	display: none;
}

#movie p.movie_left_160 a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_left_160 a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}

/*-左から200ピクセル-*/

#movie p.movie_left_200 {
	margin: 12px 0 0 200px;
	width: 81px;
	display: block;
}

#movie p.movie_left_200 span {
	display: none;
}

#movie p.movie_left_200 a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_left_200 a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}

/*-左から210ピクセル-*/

#movie p.movie_left_210 {
	margin: 12px 0 0 210px;
	width: 81px;
	display: block;
}

#movie p.movie_left_210 span {
	display: none;
}

#movie p.movie_left_210 a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_left_210 a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}

/*-左から240ピクセル-*/

#movie p.movie_left_240 {
	margin: 12px 0 0 240px;
	width: 81px;
	display: block;
}

#movie p.movie_left_240 span {
	display: none;
}

#movie p.movie_left_240 a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_left_240 a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}


/*-左から250ピクセル-*/

#movie p.movie_left_250 {
	margin: 12px 0 0 250px;
	width: 81px;
	display: block;
}

#movie p.movie_left_250 span {
	display: none;
}

#movie p.movie_left_250 a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_left_250 a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}

/*-左から270ピクセル-*/

#movie p.movie_left_270 {
	margin: 12px 0 0 270px;
	width: 81px;
	display: block;
}

#movie p.movie_left_270 span {
	display: none;
}

#movie p.movie_left_270 a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_left_270 a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}


/*-左から300ピクセル-*/

#movie p.movie_left_300 {
	margin: 12px 0 0 300px;
	width: 81px;
	display: block;
}

#movie p.movie_left_300 span {
	display: none;
}

#movie p.movie_left_300 a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_left_300 a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}

/*-左から310ピクセル-*/

#movie p.movie_left_310 {
	margin: 12px 0 0 310px;
	width: 81px;
	display: block;
}

#movie p.movie_left_310 span {
	display: none;
}

#movie p.movie_left_310 a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_left_310 a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}


/*-右寄せ-*/

#movie p.movie_right {
	margin: 12px 0 0 auto;
	width: 81px;
	display: block;
}

#movie p.movie_right span {
	display: none;
}

#movie p.movie_right a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_right a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}

/*-右画像(150ピクセル用)-*/

#movie p.movie_left_259 {
	margin: 12px 0 0 283px;
	width: 81px;
	display: block;
}

#movie p.movie_left_259 span {
	display: none;
}

#movie p.movie_left_259 a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_left_259 a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}


/*-右画像(200ピクセル用)-*/

#movie p.movie_left_209 {
	margin: 12px 0 0 233px;
	width: 81px;
	display: block;
}

#movie p.movie_left_209 span {
	display: none;
}

#movie p.movie_left_209 a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_left_209 a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}

/*-右画像(230ピクセル用)-*/

#movie p.movie_left_179 {
	margin: 12px 0 0 203px;
	width: 81px;
	display: block;
}

#movie p.movie_left_179 span {
	display: none;
}

#movie p.movie_left_179 a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_left_179 a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}

/*-右画像(260ピクセル用)-*/

#movie p.movie_left_149 {
	margin: 12px 0 0 173px;
	width: 81px;
	display: block;
}

#movie p.movie_left_149 span {
	display: none;
}

#movie p.movie_left_149 a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_left_149 a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}

/*-右画像(300ピクセル用)-*/

#movie p.movie_left_109 {
	margin: 12px 0 0 133px;
	width: 81px;
	display: block;
}

#movie p.movie_left_109 span {
	display: none;
}

#movie p.movie_left_109 a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_left_109 a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}


/*-中央-*/

#movie p.movie_center {
	margin: 12px auto 0;
	width: 81px;
	display: block;
}

#movie p.movie_center span {
	display: none;
}

#movie p.movie_center a {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_off.gif) no-repeat;
}

#movie p.movie_center a:hover {
	width: 81px;
	height: 18px;
	display: block;
	background: url(/common/css/common_css/bt_movie2_on.gif) no-repeat;
}


/*-動画を見るボタン終わり-*/
/*-－－－－－－-－－－－－－-*/

