@charset "Shift_JIS";

/* -------- */

/* 背景に色を指定 */

.bg_1 {
	background-color: #Dfe4e9;
}


/* 背景画像全Ｐ共通 */

.top_bg{
	width: 639px;;
	height: 61px;
	background-color: #ffffff;
	background-image: url(../img/top_bg.gif);
	background-repeat: repeat-x;
}

.side_l{
	width: 20px;
	height: 20px;
	background-image: url(../img/side_l.gif);
	background-repeat: repeat-y;
}

.side_r{
	width: 20px;
	height: 20px;
	background-image: url(../img/side_r.gif);
	background-repeat: repeat-y;
}

.side_b{
	width: 780px;
	height: 24px;
	background-color: #ffffff;
	background-image: url(../img/side_b.gif);
	background-repeat: repeat-x;
}


/* 背景画像Ｐ個別 */

.bg_equip01{
	width: 780px;
	height: 500px;
	background-color: #ffffff;
	background-image: url(../img/equip/bg_equip01.jpg);
	background-repeat: no-repeat;
}

.ptg_kakou_l{
	width: 1px;
	height: 338px;
	background-image: url(../img/punching/punching_kakou_l.gif);
	background-repeat: repeat-y;
}

.ptg_kakou_r{
	width: 1px;
	height: 338px;
	background-image: url(../img/punching/punching_kakou_r.gif);
	background-repeat: repeat-y;
}

.ptg_kakou_b{
	width: 715px;
	height: 1px;
	background-image: url(../img/punching/punching_kakou_b.gif);
	background-repeat: repeat-x;
}

/* 背景画像の位置指定 */

.ip_1{
	width: 300px;
	height: 300px;
	background-color: #ffff99;
	background-image: url(../sample_02.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

.ip_2{
	width: 300px;
	height: 300px;
	background-color: #ffff99;
	background-image: url(../sample_02.gif);
	background-position: 10px 50px;
	background-repeat: no-repeat;
}

.ip_3{
	width: 300px;
	height: 300px;
	background-color: #ffff99;
	background-image: url(../sample_02.gif);
	background-position: 50% 100%;
	background-repeat: no-repeat;
}
