/* CSS Document */

/* =========================================================
	NEWアイコン
========================================================= */
#subMenu .newIcon01 {
	width: 35px;
	height: 16px;
	position: absolute;
	top: 223px;
	left: 107px;
}
#subMenu .newIcon02 {
	width: 35px;
	height: 16px;
	position: absolute;
	top: 258px;
	left: 144px;
}

#character_a #subMenu .newIcon01,
#character_b #subMenu .newIcon01,
#character_c #subMenu .newIcon01,
#character_d #subMenu .newIcon01 {
	width: 35px;
	height: 16px;
	position: absolute;
	top: 366px;
	left: 108px;
}
#character_a #subMenu .newIcon02,
#character_b #subMenu .newIcon02,
#character_c #subMenu .newIcon02,
#character_d #subMenu .newIcon02 {
	width: 35px;
	height: 16px;
	position: absolute;
	top: 401px;
	left: 145px;
}

#battle_a #subMenu .newIcon01,
#battle_b #subMenu .newIcon01,
#battle_c #subMenu .newIcon01,
#battle_d #subMenu .newIcon01,
#battle_e #subMenu .newIcon01 {
	width: 35px;
	height: 16px;
	position: absolute;
	top: 393px;
	left: 137px;
}
#battle_a #subMenu .newIcon02,
#battle_b #subMenu .newIcon02,
#battle_c #subMenu .newIcon02,
#battle_d #subMenu .newIcon02,
#battle_e #subMenu .newIcon02 {
	width: 35px;
	height: 16px;
	position: absolute;
	top: 399px;
	left: 143px;
}

#mission_a #subMenu .newIcon01,
#mission_b #subMenu .newIcon01,
#mission_c #subMenu .newIcon01,
#mission_d #subMenu .newIcon01 {
	width: 35px;
	height: 16px;
	position: absolute;
	top: 223px;
	left: 104px;
}
#mission_a #subMenu .newIcon02,
#mission_b #subMenu .newIcon02,
#mission_c #subMenu .newIcon02,
#mission_d #subMenu .newIcon02 {
	width: 35px;
	height: 16px;
	position: absolute;
	top: 257px;
	left: 142px;
}

#skill_a #subMenu .newIcon01,
#skill_b #subMenu .newIcon01,
#skill_c #subMenu .newIcon01 {
	width: 35px;
	height: 16px;
	position: absolute;
	top: 223px;
	left: 104px;
}
#skill_a #subMenu .newIcon02,
#skill_b #subMenu .newIcon02,
#skill_c #subMenu .newIcon02 {
	width: 35px;
	height: 16px;
	position: absolute;
	top: 257px;
	left: 142px;
}

#equip_a #subMenu .newIcon01,
#equip_b #subMenu .newIcon01 {
	width: 35px;
	height: 16px;
	position: absolute;
	top: 223px;
	left: 104px;
}
#equip_a #subMenu .newIcon02,
#equip_b #subMenu .newIcon02 {
	width: 35px;
	height: 16px;
	position: absolute;
	top: 257px;
	left: 142px;
}

#network_a #subMenu .newIcon01,
#network_b #subMenu .newIcon01,
#network_c #subMenu .newIcon01 {
	width: 35px;
	height: 16px;
	position: absolute;
	top: 223px;
	left: 104px;
}
#network_a #subMenu .newIcon02,
#network_b #subMenu .newIcon02,
#network_c #subMenu .newIcon02 {
	width: 35px;
	height: 16px;
	position: absolute;
	top: 287px;
	left: 137px;
}
#network_a #subMenu .newIcon03,
#network_b #subMenu .newIcon03,
#network_c #subMenu .newIcon03 {
	width: 35px;
	height: 16px;
	position: absolute;
	top: 322px;
	left: 184px;
}
#network_a #subMenu .newIcon04,
#network_b #subMenu .newIcon04,
#network_c #subMenu .newIcon04 {
	width: 35px;
	height: 16px;
	position: absolute;
	top: 359px;
	left: 105px;
}

/* =========================================================
	グラディエーターVS
	システム
========================================================= */

/* ===============================================
	ゲームフロー
=============================================== */
.sys01_img_01 {
	width: 108px;
	padding: 0 10px 0 28px;
	float: left;
}
.sys01_img_02 {
	width: 584px;
	padding: 0 0 0 33px;
	float: left;
}
.sys01_img_02 img {
	float: left;
}
.sys01_img_02t {
	width: 584px;
	padding: 0 0 0 33px;
}
.sys01_img_02t img {
	width: 584px;
	padding: 20px 0 0 0;
}
.sys01_img_02b {
	width: 584px;
	padding: 0 0 10px 33px;
	clear: both;
}


.sys01_txt_01 {
	padding: 5px 20px 0 0;
	float: left;
}


/* ===============================================
	キャラクター
=============================================== */
#subMenu ul li.cmenuLast {
	width: 213px;
	padding: 6px 0 17px 43px;
	color: #949494;
	font-size: 12px;
	float: left;
}
#subMenu ul li.cmenuLast a {
	color: #949494;
	text-decoration: none;
}
#subMenu ul li.cmenuLast a:hover {
	text-decoration: underline;
}

#character_a #subMenu {
	background: url(../images/smn_07_cmn_01.gif) no-repeat 25px 210px;
}
#character_b #subMenu {
	background: url(../images/smn_07_cmn_02.gif) no-repeat 25px 210px;
}
#character_c #subMenu {
	background: url(../images/smn_07_cmn_03.gif) no-repeat 25px 210px;
}
#character_d #subMenu {
	background: url(../images/smn_07_cmn_04.gif) no-repeat 25px 210px;
}

.sys02_img {
	width: 649px;
	height: 649px;
	background: url(../images/02_img.jpg) no-repeat left top;
	overflow: hidden;
	position:relative;
}
.sys02_txt_01 {
	width: 165px;
	position:absolute;
	top: 490px;
	left: 37px;
}

.sys02_txt_02 {
	width: 165px;
	position:absolute;
	top: 490px;
	left: 245px;
}
.sys02_txt_03 {
	width: 165px;
	position:absolute;
	top: 490px;
	left: 451px;
}

/*	三種のバトルスタイル
------------------------------------------------*/
.sys02_img_02 {
	width: 649px;
	height: 600px;
	background: url(../images/02_img_02.jpg) no-repeat left bottom;
	overflow: hidden;
	position:relative;
}
.sys02_img_02 .sys02_txt_04 {
	width: 587px;
	height: 107px;
	position:absolute;
	top: 15px;
	left: 37px;
}


/*	キャラクターメイキング
------------------------------------------------*/
.sys02_txt_05 {
	width: 595px;
	padding: 10px 0 10px 30px;
}
.sys02_img_05 {
	width: 600px;
	margin: 10px 0 20px 40px;
}
.sys02_img_05 ul li {
	padding: 0 10px 0 0;
	float: left;
}

table.sys02_list {
	width: 280px;
	height: 163px;
	margin: 0 0 40px 10px;
	border: #5f5b5a 2px solid;
	float: left;
}
table.sys02_list th {
	height: 25%;
	background: #5f5b5a;
	color: #221f1f;
	text-align: center;
}
table.sys02_list td {
	padding: 8px 0;
	border-right: #5f5b5a 1px solid;
	border-bottom: #5f5b5a 1px solid;
	color: #999999;
	text-align: center;
}


/*	カスタマイズ
------------------------------------------------*/
.sys02_04_img_01 {
	width: 649px;
	height: 462px;
	background: url(../images/02_04_img_01.jpg) no-repeat left top;
}
.sys02_04_img_01 .txt01 {
	padding: 124px 30px 0 325px;
	font-size: 12px;
	line-height: 18px;
}
.sys02_04_img_01 .txt01 span {
	font-size: 10px;
}
.sys02_04_img_01 .txt02b {
	padding: 20px 40px 0 325px;
	font-size: 12px;
	line-height: 18px;
}

.sys02_04_img_02 {
	width: 649px;
	height: 350px;
	background: url(../images/02_04_img_02.jpg) no-repeat left top;
}
.sys02_04_img_02 .txt01 {
	padding: 50px 40px 0 56px;
	font-size: 12px;
	line-height: 18px;
}
.sys02_04_img_02 .txt01 span {
	font-size: 10px;
}
.sys02_04_img_02 .txt02b {
	padding: 20px 265px 0 56px;
	font-size: 12px;
	line-height: 18px;
}

.sys02_04_img_03 {
	width: 649px;
	height: 338px;
	background: url(../images/02_04_img_03.jpg) no-repeat left top;
}
.sys02_04_img_03 .txt01 {
	padding: 50px 30px 0 325px;
	font-size: 12px;
	line-height: 18px;
}
.sys02_04_img_03 .txt01 span {
	font-size: 10px;
}
.sys02_04_img_03 .txt02b {
	padding: 20px 30px 0 325px;
	font-size: 12px;
	line-height: 18px;
}

/* ===============================================
	スキル
=============================================== */
#skill_a #subMenu ul li.cmenuLast,
#skill_b #subMenu ul li.cmenuLast,
#skill_c #subMenu ul li.cmenuLast {
	width: 213px;
	padding: 6px 0 15px 43px;
	color: #949494;
	font-size: 12px;
	float: left;
}
#skill_a #subMenu {
	background-image: url(../images/smn_02_cmn_01.gif);
	background-repeat: no-repeat;
	background-position: 25px 350px;
}
#skill_b #subMenu {
	background-image: url(../images/smn_02_cmn_02.gif);
	background-repeat: no-repeat;
	background-position: 25px 350px;
}
#skill_c #subMenu {
	background-image: url(../images/smn_02_cmn_03.gif);
	background-repeat: no-repeat;
	background-position: 25px 350px;
}

.sys03_txt_01 {
	width: 609px;
	height: 387px;
	padding: 10px 0 0 40px;
	background: url(../images/03_img_bg.jpg) no-repeat left top;
}
.sys03_btnWrap {
	width: 609px;
	padding: 0 0 0 40px;
}
.sys03_btnWrap ul li {
	padding: 0 13px 13px 0;
	float: left;
}


/*	物理スキル
------------------------------------------------*/
.sys03_02_txt_bg {
	width: 609px;
	height: 380px;
	padding: 10px 0 0 40px;
	background: url(../images/03_02_txt_bg.jpg) no-repeat left top;
}
.sys03_02_sttl {
	padding: 10px 0 10px 0;

}


/*	パッシブスキル
------------------------------------------------*/
.sys03_03_txt_01 {
	width: 589px;
	padding: 10px 0 20px 40px;
}
.sys03_03_img_01 {
	padding: 0 0 10px 0;
}

.passiveBox {
	width: 609px;
	padding: 20px 0 10px 40px;
	clear: both;
}
.passiveBox .passiveBtn {
	float: left;
}
.passiveBox .passiveTtl {
	padding: 0px 0 5px 10px;
	float: left;
}
.passiveBox table {
	width: 360px;
	margin: 0 0 0 20px;
	border: #3d3a39 2px solid;
	float: left;
}
.passiveBox table th {
	width: 60px;
	padding: 5px 7px;
	background: url(../../product/images/tbl_bg.gif);
	border: #3d3a39 1px solid;
	color: #595353;
}
.passiveBox table td {
	padding: 5px 4px 5px 7px;
	border: #3d3a39 1px solid;
	font-size: 12px;
}


/*	#photoL
------------------------------------------------*/
#photoLWrap {
	z-index:50;
	display:none;
	position:absolute;
	top:0;
	left:0;
}
#photoL {
	z-index:100;
	width: 800px;
	height: 479px;
	background: #736c62;
	position: absolute;
	top:0;
	left:0;
}

#photoL .ttl {
	width: 710px;
	height: 34px;
	padding: 6px 0 0 20px;
	background: url(../images/pht_ttl_bg.gif) no-repeat left top;
	color: #000;
	font-weight: bold;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
}
#photoL .closeBtn {
	width: 70px;
	height: 40px;
	position: absolute;
	top: 0;
	left: 730px;
	z-index: 100;
}

#photoL .photo {
	width: 794px;
	height: 444px;
	background: #999;
	position: absolute;
	top: 32px;
	left: 3px;
	z-index: 1;
}


/* ===============================================
	ミッション
=============================================== */
#mission_a #subMenu {
	background-image: url(../images/smn_07_cmn_01.gif);
	background-repeat: no-repeat;
	background-position: 25px 315px;
}
#mission_b #subMenu {
	background-image: url(../images/smn_07_cmn_03.gif);
	background-repeat: no-repeat;
	background-position: 25px 315px;
}
#mission_c #subMenu {
	background-image: url(../images/smn_07_cmn_02.gif);
	background-repeat: no-repeat;
	background-position: 25px 315px;
}
#mission_d #subMenu {
	background-image: url(../images/smn_07_cmn_04.gif);
	background-repeat: no-repeat;
	background-position: 25px 315px;
}
#mission_a #subMenu ul li.cmenuLast,
#mission_b #subMenu ul li.cmenuLast,
#mission_c #subMenu ul li.cmenuLast,
#mission_d #subMenu ul li.cmenuLast {
	width: 213px;
	padding: 6px 0 15px 43px;
	color: #949494;
	font-size: 12px;
	float: left;
}

.sys04_01_txt_01 {
	width: 609px;
	padding: 10px 0 30px 40px;
}
.sys04_01_img_01 {
	width: 609px;
	padding: 30px 0 10px 40px;
}
.sys04_03_img_01 {
	width: 609px;
	padding: 0 0 30px 40px;
}

.sys04_no {
	width: 609px;
	padding: 10px 0 10px 40px;
}
.sys04_no_img {
	width: 609px;
	padding: 0 0 20px 40px;
}

table.sys04_list {
	width: 570px;
	margin: 20px 0 10px 40px;
	border: #5f5b5a 2px solid;
}
table.sys04_list th {
	width: 130px;
	padding: 8px;
	background: url(../../product/images/tbl_bg.gif);
	border-right: #5f5b5a 1px solid;
	border-bottom: #5f5b5a 1px solid;
	color: #595353;
	text-align: left;
}
table.sys04_list td {
	padding: 6px;
	border-right: #5f5b5a 1px solid;
	border-bottom: #5f5b5a 1px solid;
	color: #999999;
	text-align: left;
	font-size: 12px;
}

/*	index4c.html
------------------------------------------------*/
.sys04_03_img_02 {
	background: url(../images/04_03_img_02.jpg) no-repeat left top;
}
.sys04_03_img_02 p {
	margin: 0;
	padding: 70px 0 45px 155px;
	font-size: 12px;
}


/*	index4d.html
------------------------------------------------*/
.sys04_04_img_02 {
	background: url(../images/04_05_img_02.jpg) no-repeat left bottom;
}
.sys04_04_img_02 p {
	margin: 0;
	padding: 60px 0 79px 20px;
	font-size: 12px;
}



/* ===============================================
	装備
=============================================== */
#equip_a #subMenu {
	background-image: url(../images/smn_04_cmn_01.gif);
	background-repeat: no-repeat;
	background-position: 25px 387px;
}
#equip_b #subMenu {
	background-image: url(../images/smn_04_cmn_02.gif);
	background-repeat: no-repeat;
	background-position: 25px 387px;
}
#equip_a #subMenu ul li.cmenu,
#equip_b #subMenu ul li.cmenu {
	width: 213px;
	padding: 9px 0 9px 43px;
	color: #949494;
	font-size: 12px;
	float: left;
}
#equip_a #subMenu ul li.cmenuLast,
#equip_b #subMenu ul li.cmenuLast {
	width: 213px;
	padding: 6px 0 15px 43px;
	color: #949494;
	font-size: 12px;
	float: left;
}
.sys05_01_txt_01 {
	width: 589px;
	padding: 10px 0 20px 40px;
}
.sys05_02_txt_01 {
	width: 589px;
	padding: 10px 0 0 40px;
}
.sys05_01_img_02 {
	padding: 0 0 30px 0;
}

.equipBox {
	width: 609px;
	padding: 10px 0 20px 40px;
}
.equipBox .equipPhoto {
	float: left;
}
.equipBox .equipTtl {
	float: left;
}
.equipBox .equipTxt {
	width: 370px;
	padding: 0 0 0 30px;
	font-size: 12px;
	float: left;
}

#equip_b #contents {
	width: 649px;
	min-height: 390px;
	margin: 105px 0 60px 0;
	padding: 0 20px 0 0;
	background: url(../../common/images/cntnts_bttm.gif) no-repeat left bottom;
	float: right;
	position: relative;
}
/*	#tabchange
------------------------------------------------*/
ul#tabchange {
	padding: 17px 24px 0;
	background: url(../images/05_02_tab_bg.gif) no-repeat;
	*zoom: 1; /*forIE6,7*/
	font-size: 0px;
	line-height: 0px;
}
ul#tabchange:after {
	content: "";
	display: block;
	clear: both;
}
ul#tabchange li {
	font-size: 0px;
	line-height: 0px;
}
ul#tabchange li.tab01 a {
	width: 200px;
	height: 38px;
	font-size: 0px;
	display: block;
	float: left;
}
ul#tabchange li.tab02 a {
	width: 200px;
	height: 38px;
	font-size: 0px;
	display: block;
	float: left;
}
ul#tabchange li.tab03 a {
	width: 200px;
	height: 38px;
	font-size: 0px;
	display: block;
	float: left;
}
ul#tabchange li.tab01 a:hover {
	background: url(../images/05_02_tab_r.gif) no-repeat -24px -17px;
}
ul#tabchange li.tab02 a:hover {
	background: url(../images/05_02_tab_r.gif) no-repeat -224px -17px;
}
ul#tabchange li.tab03 a:hover {
	background: url(../images/05_02_tab_r.gif) no-repeat -424px -17px;
}

ul#tabchange li.tab01 a.activeBox {
	background: url(../images/05_02_tab_a.gif) no-repeat -24px -17px;
	cursor: default;
}
ul#tabchange li.tab02 a.activeBox {
	background: url(../images/05_02_tab_a.gif) no-repeat -224px -17px;
	cursor: default;
}
ul#tabchange li.tab03 a.activeBox {
	background: url(../images/05_02_tab_a.gif) no-repeat -424px -17px;
	cursor: default;
}
ul#tabchange li.tab01 a.activeBox:hover {
	background: url(../images/05_02_tab_a.gif) no-repeat -24px -17px;
	cursor: default;
}
ul#tabchange li.tab02 a.activeBox:hover {
	background: url(../images/05_02_tab_a.gif) no-repeat -224px -17px;
	cursor: default;
}
ul#tabchange li.tab03 a.activeBox:hover {
	background: url(../images/05_02_tab_a.gif) no-repeat -424px -17px;
	cursor: default;
}



div#tabchangeContents {
	width: 649px;
	height: 631px;
}
div#tabchangeContents div.tabchangeBox {
}

div#tabchangeContents #box1 {
	width: 649px;
	height: 631px;
	background: url(../images/05_02_img_01.jpg) no-repeat;
}
div#tabchangeContents p {
	padding: 15px 20px 20px 40px;
}
div#tabchangeContents #box2 {
	width: 649px;
	height: 631px;
	background: url(../images/05_02_img_02.jpg) no-repeat;
}
div#tabchangeContents #box3 {
	width: 649px;
	height: 631px;
	background: url(../images/05_02_img_03.jpg) no-repeat;
}


/* ===============================================
	バトル
=============================================== */
#battle_a #subMenu {
	background-image: url(../images/smn_08_cmn_01.gif);
	background-repeat: no-repeat;
	background-position: 25px 245px;
}
#battle_b #subMenu {
	background-image: url(../images/smn_08_cmn_02.gif);
	background-repeat: no-repeat;
	background-position: 25px 245px;
}
#battle_c #subMenu {
	background-image: url(../images/smn_08_cmn_03.gif);
	background-repeat: no-repeat;
	background-position: 25px 245px;
}
#battle_d #subMenu {
	background-image: url(../images/smn_08_cmn_04.gif);
	background-repeat: no-repeat;
	background-position: 25px 245px;
}
#battle_e #subMenu {
	background-image: url(../images/smn_08_cmn_05.gif);
	background-repeat: no-repeat;
	background-position: 25px 245px;
}
#battle_a #subMenu ul li.cmenuLast,
#battle_b #subMenu ul li.cmenuLast,
#battle_c #subMenu ul li.cmenuLast,
#battle_d #subMenu ul li.cmenuLast,
#battle_e #subMenu ul li.cmenuLast {
	width: 213px;
	padding: 6px 0 15px 43px;
	color: #949494;
	font-size: 12px;
	float: left;
}

.sys06_img_01 {
	margin: 10px 0 10px 0;
}
.sys06_img_02 {
	margin: 10px 0 30px 0;
}

.sys06_03_img_01 {
	width: 649px;
	height: 366px;
	background: url(../images/06_03_img_01.jpg) no-repeat left top;
	position: relative;
}
.sys06_03_img_01 .zoomBtn01 {
	width: 51px;
	height: 20px;
	display: block;
	position: absolute;
	top: 103px;
	left: 171px;
}
.sys06_03_img_01 .zoomBtn02 {
	width: 51px;
	height: 20px;
	display: block;
	position: absolute;
	top: 103px;
	left: 361px;
}
.sys06_03_img_01 .zoomBtn03 {
	width: 51px;
	height: 20px;
	display: block;
	position: absolute;
	top: 103px;
	left: 541px;
}

.sys06_03_img_02 {
	width: 649px;
	height: 350px;
	background: url(../images/06_03_img_02.jpg) no-repeat left top;
	position: relative;
}
.sys06_03_img_02 .zoomBtn04 {
	width: 51px;
	height: 20px;
	display: block;
	position: absolute;
	top: 73px;
	left: 536px;
}

.sys06_03_img_03 {
	width: 649px;
	height: 336px;
	background: url(../images/06_03_img_03.jpg) no-repeat left top;
	position: relative;
}
.sys06_03_img_03 .zoomBtn05 {
	width: 51px;
	height: 20px;
	display: block;
	position: absolute;
	top: 44px;
	left: 415px;
}

.sys06_03_img_04 {
	width: 649px;
	height: 335px;
	background: url(../images/06_03_img_04.jpg) no-repeat left top;
	position: relative;
}
.sys06_03_img_04 .zoomBtn06 {
	width: 51px;
	height: 20px;
	display: block;
	position: absolute;
	top: 45px;
	left: 528px;
}


/*	#photoLWrap02
------------------------------------------------*/
#photoLWrap02 {
	z-index:50;
	display:none;
	position:absolute;
	top:0;
	left:0;
}
#photoL02 {
	z-index:100;
	width: 800px;
	height: 479px;
	position: absolute;
	top:0;
	left:0;
}
#photoL02 .closeBtn {
	position: absolute;
	top: 0;
	left: 400px;
	z-index: 100;
}

#photoL02 .photo {
	width: 540px;
	height: 500px;
	position: absolute;
	top: 32px;
	left: 3px;
	z-index: 1;
}


.sys06_05_img_01 {
	margin: 0 0 30px 0;
}


/* ===============================================
	youtube
=============================================== */
#contents div.youtube01 {
	width: 560px;
	height: 315px;
	margin: 10px 0 26px 42px;
	border: 2px solid #a29f96;
	-moz-box-shadow: 0 0 5px #111;
	-webkit-box-shadow: 0 0 5px #111;

}

#contents div.youtube02 {
	width: 560px;
	height: 315px;
	margin: 10px 0 26px 40px;
	border: 2px solid #706c61;
	-moz-box-shadow: 0 0 5px #111;
	-webkit-box-shadow: 0 0 5px #111;

}
#contents div.youtube03 {
	width: 560px;
	height: 315px;
	margin: 30px 0 26px 43px;
	border: 1px solid #706c61;
	-moz-box-shadow: 0 0 5px #111;
	-webkit-box-shadow: 0 0 5px #111;

}


/* ===============================================
	ネットワーク
	index7.html
=============================================== */
#network_a #subMenu {
	background-image: url(../images/smn_02_cmn_01.gif);
	background-repeat: no-repeat;
	background-position: 25px 280px;
}
#network_b #subMenu {
	background-image: url(../images/smn_02_cmn_02.gif);
	background-repeat: no-repeat;
	background-position: 25px 280px;
}
#network_c #subMenu {
	background-image: url(../images/smn_02_cmn_03.gif);
	background-repeat: no-repeat;
	background-position: 25px 280px;
}
#network_a #subMenu ul li.cmenuLast,
#network_b #subMenu ul li.cmenuLast,
#network_c #subMenu ul li.cmenuLast {
	width: 213px;
	padding: 6px 0 15px 43px;
	color: #949494;
	font-size: 12px;
	float: left;
}

.sys07_01_txt_01 {
	padding: 10px 30px 20px 40px;
}

.sys07_02_txt_01 {
	padding: 10px 30px 20px 40px;
	font-size: 12px;
}

.sys07_03_txt_01 {
	width: 649px;
	height: 344px;
	background: url(../images/07_03_img_01.jpg) no-repeat left top;
	position: relative;
}
.sys07_03_txt_01 span.txt {
	font-size: 12px;
	position: absolute;
	top: 232px;
	left: 67px;
}

.sys07_03_txt_02 {
	width: 649px;
	height: 325px;
	background: url(../images/07_03_img_02.jpg) no-repeat left top;
	position: relative;
}
.sys07_03_txt_02 span.txt {
	font-size: 12px;
	position: absolute;
	top: 212px;
	left: 67px;
}

.sys07_03_txt_03 {
	width: 649px;
	height: 315px;
	background: url(../images/07_03_img_03.jpg) no-repeat left top;
	position: relative;
}
.sys07_03_txt_03 span.txt {
	font-size: 12px;
	position: absolute;
	top: 232px;
	left: 67px;
}

.sys07_03_txt_04 {
	width: 649px;
	height: 277px;
	background: url(../images/07_03_img_04.jpg) no-repeat left top;
	position: relative;
}



.sys07_03_txt_05 {
	width: 649px;
	height: 282px;
	background: url(../images/07_03_img_05.jpg) no-repeat left top;
	position: relative;
}
.sys07_03_txt_05 span.txt {
	font-size: 12px;
	position: absolute;
	top: 42px;
	left: 350px;
	width: 244px;
}
