/*O[oirΜγΜAΒlA@lζͺ
₯₯₯₯₯₯₯₯₯₯₯₯*/

#comparison {
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
#comparison .dtpc {
	padding-bottom: 10px;
}
#comparison .dtpc .game_list_block {
	background-color: #000000;
	border: 1px solid #666666;
	clear: both;
	padding-top: 11px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin-top: 20px;
}
#comparison .dtpc .game_list_block img {
}
#comparison .dtpc .game_list_block .list {
	float: left;
	width: 143px;
	margin-right: 10px;
}
#comparison .dtpc .game_list_block .list .tpx_image {
}
#comparison .dtpc .game_list_block .list .tpx_comment {
	color: #FFFFFF;
}
#comparison .dtpc .game_list_block .list .tpx_price {
	font-weight: bold;
	color: #FF0000;
	padding-bottom: 10px;
	font-size: 14px;
}
#comparison .dtpc .matrix {
	background-image: url(../../lineup/img/desk_back.gif);
	background-repeat: no-repeat;
	height: 391px;
	width: 950px;
	margin-bottom: 10px;
}
#comparison .dtpc .underBtn {
	text-align: center;
}
#comparison .dtpc .underBtn li {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	display: inline;
}
#comparison .dtpc .underBtn li a {

}









#comparison .ntpc {
	padding-bottom: 10px;
}
#comparison .ntpc .mtlBack {
	margin-bottom: 20px;
}
#comparison .ntpc .mtlBack .right {
	width: 195px;
	float: right;
	background-color: #FFDFDF;
	height: 1165px;
}
#comparison .ntpc .mtlBack .right .btn {
	text-align: center;
	margin-top: 10px;
}
#comparison .ntpc .mtlBack .right .btn dt {
}
#comparison .ntpc .mtlBack .right .btn dd {
}
#comparison .ntpc .mtlBack .left {
	float: left;
	width: 745px;
}
#comparison .ntpc .mtlBack .left .size {
	clear: both;
	padding-top: 25px;
	margin-left: -20px;
}
#comparison .ntpc .mtlBack .left .inner_left {
	float: left;
	width: 30px;
	padding-top: 20px;
}
#comparison .ntpc .mtlBack .left .inner_right {
	float: right;
	width: 715px;
	background-color: #000000;
	background-image: url(../../lineup/img/ntpc_comparison_mtl_back.png);
	background-repeat: repeat;
}
#comparison .ntpc .mtlBack .left .cp_banner {
	margin-top: 11px;
	margin-left: 10px;
}
#comparison .ntpc .mtlBack .left .model {
	width: 166px;
	float: right;
	margin-right: 10px;
	margin-top: -6px;
}
#comparison .ntpc .mtlBack .left .model02 {
	width: 166px;
	float: left;
	margin-top: -6px;
	margin-left: 10px;
}
#comparison .ntpc .mtlBack .left a {
	color: #FFFFFF;
	text-decoration: none;
}
#comparison .ntpc .mtlBack .left a:hover {
	color: #000000;
	text-decoration: none;
}
#comparison .ntpc .mtlBack .left .tpx_title {
	position: relative;
	top: 20px;
	z-index: 10;
	margin-left: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
#comparison .ntpc .mtlBack .left .tpx_image {
	z-index: 1;
}
#comparison .ntpc .mtlBack .left .tpx_comment {
	margin-top: -103px;
	margin-right: 5px;
	margin-left: 5px;
	color: #000000;
}
#comparison .ntpc .mtlBack .left .tpx_price {
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	line-height: 26px;
}





/*m[gp\R}gbNX
₯₯₯₯*/
#comparison .ntpc .mtlBack02 {
	background-image: url(../../lineup/img/note_back02.gif);
	background-repeat: no-repeat;
	height: 650px;
	width: 950px;
}
#comparison .ntpc .mtlBack02_inner {
	padding-top: 10px;
}
#comparison .ntpc .mtlBack02 .inner {
	width: 920px;
	margin-left: 30px;
}
#comparison .ntpc .mtlBack02 .inner .model {
	width: 166px;
}
#comparison .ntpc .mtlBack02 .inner a {
	color: #FFFFFF;
	text-decoration: none;
}
#comparison .ntpc .mtlBack02 .inner a:hover {
	color: #000000;
	text-decoration: none;
}
#comparison .ntpc .mtlBack02 .inner .tpx_image {
	z-index: 1;
}
#comparison .ntpc .mtlBack02 .inner .tpx_comment {
	margin-top: -60px;
	margin-right: 5px;
	margin-left: 5px;
	color: #000000;
	z-index: 2;
	text-align: center;
	height: 32px;
	line-height: 14px;
}
#comparison .ntpc .mtlBack02 .inner .tpx_price {
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	line-height: 20px;
	z-index: 2;
}




#comparison .ntpc .list_block {
	float: left;
	width: 186px;
	margin-right: 10px;
}
#comparison .ntpc .list_block img {
	display: block;
}
#comparison .ntpc .list_inner {
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d4d4d4;
	border-left-color: #d4d4d4;
}
#comparison .ntpc .list_unnder {
}
#comparison .ntpc .list {
	padding-left: 10px;
	padding-top: 10px;
}
#comparison .ntpc .list li {
	background-image: url(../img/base/dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	line-height: 14px;
}



/*m[gp\R
₯₯₯₯₯₯₯₯₯₯₯₯*/

#comparison .ntpc02 {
	padding-bottom: 10px;
}

/*m[gp\R}gbNX
₯₯₯₯*/
#comparison .ntpc02 .mtlBack {
	margin-bottom: 20px;
}
#comparison .ntpc02 .mtlBack .top {
	width: 950px;
}
#comparison .ntpc02 .mtlBack .top .size {
	clear: both;
	padding-top: 10px;
	margin-left: -20px;
}
#comparison .ntpc02 .mtlBack .top .inner_left {
	float: left;
	width: 30px;
	padding-top: 60px;
}
#comparison .ntpc02 .mtlBack .top .inner_right {
	float: right;
	width: 920px;
	background-color: #EAEAEA;
	background-image: url(../../lineup/img/ntpc_comparison_mtl_back.png);
	background-repeat: repeat;
	height: 590px;
}
#comparison .ntpc02 .mtlBack .top .cp_banner {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}
#comparison .ntpc02 .mtlBack .top .series {
	float: left;
	width: 734px;
}
#comparison .ntpc02 .mtlBack .top .model {
	width: 166px;
	float: right;
	margin-right: 10px;
	margin-top: -6px;
	margin-bottom: 20px;
}
#comparison .ntpc02 .mtlBack .top .model02 {
	width: 166px;
	float: left;
	margin-top: -6px;
	margin-left: 10px;
}
#comparison .ntpc02 .mtlBack .top a {
	color: #FFFFFF;
	text-decoration: none;
}
#comparison .ntpc02 .mtlBack .top a:hover {
	color: #000000;
	text-decoration: none;
}
#comparison .ntpc02 .mtlBack .top .tpx_title {
	position: relative;
	top: 20px;
	z-index: 10;
	margin-left: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
#comparison .ntpc02 .mtlBack .top .tpx_image {
	z-index: 1;
}
#comparison .ntpc02 .mtlBack .top .tpx_comment {
	margin-top: -103px;
	margin-right: 5px;
	margin-left: 5px;
	color: #000000;
}
#comparison .ntpc02 .mtlBack .top .tpx_price {
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	line-height: 26px;
}


/*m[gp\R ΕIΤ
₯₯₯₯*/
#comparison .parts_pic {
	padding-top: 20px;
	width: 950px;
}
#comparison .parts_pic .list_block {
	float: left;
	width: 225px;
	margin-left: 10px;
}
#comparison  .parts_pic .list_block img {
	display: block;
}
#comparison .parts_pic .list_inner {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	background-color: #fcfcfc;
}
#comparison .parts_pic .list_unnder {
}
#comparison .parts_pic .list {
	padding-left: 5px;
	padding-top: 10px;
	padding-right: 5px;
}
#comparison .parts_pic .list li {
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-top: 5px;
}
#comparison .parts_pic .list li a {
	background-image: url(../img/base/dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	line-height: 14px;
	display: block;
}
#comparison .parts_pic .list li a:hover {
	color: #FFFFFF;
	background-color: #3399FF;
	text-decoration: none;
}


/*m[gp\R γoi[
₯₯₯₯*/
#notePcConts01 {
	width: 950px;
	margin-bottom: 20px;
	padding-top: 10px;
}
#notePcConts01 .tpx_block {
	float: left;
	width: 303px;
	margin-left: 10px;
}
#notePcConts01 .tpx_block img{
	display: block;
}
#notePcConts01 .tpx_image {
	margin-bottom: 5px;
}
#notePcConts01 .tpx_comment {
	text-align: center;
}





/*m[gp\R Ίoi[
₯₯₯₯*/
#notePcConts02 {
	width: 950px;
	margin-bottom: 20px;
}
#notePcConts02 .title {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 5px;
	clear: both;
	margin-bottom: 5px;
}


/*m[gp\R Ίoi[ Ά
₯₯*/
#notePcConts02 .left {
	float: left;
	width: 745px;
	margin-bottom: 20px;
}
#notePcConts02 .left  .tpx_block {
	float: left;
	width: 241px;
	margin-left: 5px;
	margin-bottom: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;
}
#notePcConts02 .left  .tpx_image {
	margin-bottom: 5px;
	text-align: center;
}
#notePcConts02 .left  .tpx_image img{
	display: block;
}
#notePcConts02 .left  .tpx_title {
	font-size: 14px;
	font-weight: bold;
	padding-left: 5px;
}
#notePcConts02 .left  .tpx_comment {
	padding-left: 5px;
	padding-bottom: 3px;
}
#notePcConts02 .left  .tpx_price {
	font-size: 20px;
	font-weight: bold;
	color: #FF0000;
	padding-left: 5px;
}

/*m[gp\R Ίoi[ E
₯₯*/
#notePcConts02 .right {
	float: right;
	width: 195px;
}
#notePcConts02 .right .tpx_block {
	width: 195px;
	margin-bottom: 10px;
}
#notePcConts02 .right .tpx_image {
	margin-bottom: 5px;
}
#notePcConts02 .right .tpx_image img{
	width: 195px;
	display: block;
}
#notePcConts02 .right .tpx_comment {
	text-align: center;
}





#comparison .catNote {
	padding-bottom: 10px;
	padding-top: 10px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #EEEEEE;
}




/*Lbg
₯₯₯₯₯₯₯₯₯₯₯₯*/

#kumitatekit{
	height: 200px;
	margin-bottom: 10px;
}

#kumitatekit .bannerArea {
	float: left;
	margin-right: 10px;
}
#kumitatekit .bannerArea dt {
	z-index: 10;
}
#kumitatekit .bannerArea dd {
	margin-top: -50px;
	position: relative;
	z-index: 20;
	margin-left: 200px;
	left: 0px;
	right: 0px;
}







/*BTOIvVp[c
₯₯₯₯₯₯₯₯₯₯₯₯*/

#bto_optionInfoParts  {
	width: 950px;
	padding-bottom: 20px;
}
#bto_optionInfoParts .conts_left  {
	float: left;
	width: 500px;
}
#bto_optionInfoParts .conts_right {
	float: right;
	width: 434px;
}
#bto_optionInfoParts .conts_right dl {
}
#bto_optionInfoParts .conts_right dl dt{
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	font-size: 18px;
	margin-bottom: 10px;
	margin-top: 20px;
	padding-bottom: 5px;
}
#bto_optionInfoParts .conts_right dl dd {
	font-size: 16px;
	margin-bottom: 5px;
	padding-left: 10px;
}
#bto_optionInfoParts .tpx_block {

}
#bto_optionInfoParts .tpx_title {
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	line-height: 20px;
}
#bto_optionInfoParts .tpx_comment {
	color: #730000;
	margin-top: 20px;
}


/*₯₯======BTO|bvAbv=====₯₯*/
#pc_bto .btoCustomPopup {

}
#pc_bto .btoCustomPopup .btn {
	cursor:pointer;
	height: 21px;
	width: 55px;
	margin-left: 44px;
}
#pc_bto .btoCustomPopup .popup {
	width:700px;
	display:none;
	position: absolute;
	margin-left: 150px;
	margin-top: -50px;
}
#pc_bto .btoCustomPopup .block {
	border: 2px solid #999999;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	-moz-box-shadow: 5px 5px 10px #999999;
	-webkit-box-shadow: 5px 5px 10px #999999;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
#pc_bto .btoCustomPopup .block .title {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	line-height: 18px;
	margin-top: 5px;
	margin-bottom: 10px;
	text-align: center;
}
#pc_bto .btoCustomPopup .block .close {
	text-align:right;
	color: #FFFF00;
	cursor:pointer;
	position: absolute;
	top: 0px;
	float: right;
	right: 0px;
	margin-top: 15px;
	margin-right: 15px;
}
#pc_bto .btoCustomPopup .block h3 {
	font-weight:bold;
	font-size:16px;
	line-height: 18px;
	padding-bottom: 10px;
}
#pc_bto .btoCustomPopup .block .tpx_block {
	clear: both;
	padding-bottom: 20px;
	width: 676px;
	margin-left: 5px;
}
#pc_bto .btoCustomPopup .block .tpx_title {
	font-weight: bold;
	font-size: 14px;
	margin-bottom: 3px;
	color: #CC0000;
}
#pc_bto .btoCustomPopup .block .tpx_comment {
	padding-bottom: 10px;
	line-height: 130%;
}
#pc_bto .btoCustomPopup .block .tpx_image {
	float: left;
	padding-right: 10px;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#pc_bto .btoCustomPopup .block .tpx_list {
}
#pc_bto .btoCustomPopup .block .tpx_list dt {
	font-weight: bold;
	margin-bottom: 3px;
}
#pc_bto .btoCustomPopup .block .tpx_list dd {
	line-height: 120%;
	padding-bottom: 10px;
}

#pc_bto .btoCustomPopup .block .table_list {
	clear: both;
	border-collapse:collapse;
	margin-bottom: 10px;
	width: 675px;
}
#pc_bto .btoCustomPopup .block .table_list td {
	line-height: 130%;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
#pc_bto .btoCustomPopup .block .bold {
	font-weight: bold;
}
#pc_bto .btoCustomPopup .block .boldWhite {
	font-weight: bold;
	color: #FFFFFF;
}
#pc_bto .btoCustomPopup .block .price {
	font-weight: bold;
	color: #FF0000;
	padding-left: 10px;
}
#pc_bto .btoCustomPopup .block .app {
	color: #333333;
	font-size: 11px;
}

/*££======BTO|bvAbv=====££*/


/*gbvoi[GA
₯₯₯₯₯₯₯₯₯₯₯₯*/
#pc_topPage_bannerArea {
	text-align: center;
	clear: both;
	margin-bottom: 10px;
	width: 434px;
	overflow: hidden;
}
#pc_topPage_bannerArea a {
	text-decoration: none;
	text-align: center;
	display: inline;
}
#pc_topPage_bannerArea img {
	margin-bottom: 2px;
	margin-right: auto;
	margin-left: auto;
}
#pc_topPage_bannerArea .tpx_block {
	display: inline;
	text-align: center;
	margin-right: 2px;
}
#pc_topPage_bannerArea .tpx_image {
	display: inline;
}
#pc_topPage_bannerArea .tpx_title {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding: 5px;
	background-color: #009900;
	color: #FFFFFF;
	margin-bottom: 2px;
}




/*fXNgbvAm[g Cibvy[WΪΧ
₯₯₯₯₯₯₯₯₯₯₯₯*/
.lineupPc_contsArea  {
}
.lineupPc_contsArea .tpx_block {
	margin-bottom: 10px;
	clear: both;
}
.lineupPc_contsArea .tpx_comment {
	padding-bottom: 10px;
}
.lineupPc_contsArea .tpx_image {
	float: left;
}
.lineupPc_contsArea .tpx_subTitle {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
}

/**/
#pc_topPage_banner_note{

}

.tpx_block_note{
	float:left;
	width:auto;
	margin:1px;
}
