/*    price  pc page   */
.top-ttl-1 {
	font-size: 182%;
	line-height: 1.1;
	font-weight: bold;
}

#pr-pc-menu {
	margin-top:42px;
	font-size:108%;
	width:700px;
	clear:both;
	position:relative;
	overflow:hidden;
}
#pr-pc-menu li {
	background:url(../images/service/pc/pc_ico.gif) no-repeat 0px 4px;
	display:inline;
	float:left;
	padding-left:14px;
	margin-right:30px;
}
.pr-pc-list {
	width:730px;
	border-collapse:collapse;
	border: solid 1px #DDD;
	margin-top:14px;
}
.pr-pc-list th {
	border-collapse:collapse;
	border: solid 1px #DDD;
	background-color:#FAFAFA;
	padding:12px 0px;
	font-size:108%;
}
.pr-pc-list td {
	border-collapse:collapse;
	border: solid 1px #DDD;
	line-height:1.5;
}
.pr-pc-li-l {
	padding:12px 8px 12px 8px;
	vertical-align:middle;
	width:179px;
	font-size:108%;
}
.pr-pc-li-m {
	padding:12px 8px;
	width:336px;
	font-size:108%;
	vertical-align:middle;
}
.pr-pc-li-r {
	padding-right:17px;
	vertical-align:middle;
	color:#FF0000;
	font-size:123.1%;
	text-align:right;
	font-weight:bold;
}

.pr-pc-li-l .icon,
.pr-pc-li-l .ttl {
	display: block;
}

.pr-pc-li-l .icon {
	float: left;
	text-align: center;
	width: 40px;
}

.pr-pc-li-l .ttl {
	float: right;
	width: 130px;
}

.pr-pc-l-ico-1 {
	background:url(../images/price/pc/pr_pc_ico_net.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-2 {
	background:url(../images/price/pc/pc_pr_ico_wlan.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-3 {
	background:url(../images/price/pc/pc_pr_ico_add.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-4 {
	background:url(../images/price/pc/pc_pr_ico_browser.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-5 {
	background:url(../images/price/pc/pc_pr_ico_wlansec.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-6 {
	background:url(../images/price/pc/pc_pr_ico_access.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-7 {
	background:url(../images/price/pc/pc_pr_ico_diag.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-8 {
	background:url(../images/price/pc/pc_pr_ico_maccount.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-9 {
	background:url(../images/price/pc/pc_pr_ico_mrule.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-10 {
	background:url(../images/price/pc/pc_pr_ico_maddress.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-11 {
	background:url(../images/price/pc/pc_pr_ico_homenet.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-12 {
	background:url(../images/price/pc/pc_pr_ico_homenet2.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-13 {
	background:url(../images/price/pc/pc_pr_ico_letter.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-14 {
	background:url(../images/price/pc/pc_pr_ico_clean.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-15 {
	background:url(../images/price/pc/pc_pr_ico_disposal.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-16 {
	background:url(../images/price/pc/pc_pr_ico_issue.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-17 {
	background:url(../images/price/pc/pc_pr_ico_purchase.jpg) no-repeat 17px 50% ;
}
.pr-pc-l-ico-18 {
	background:url(../images/price/pc/pc_pr_ico_extension.jpg) no-repeat 17px 50% ;
}
.pr-iphone-li-l {
	padding:12px 8px;
	vertical-align:middle;
	width:366px;
	font-size:108%;
}
.pr-iphone-li-m {
	padding:12px 8px;
	width:108px;
	font-size:108%;
	vertical-align:middle;
}
.pr-iphone-li-r {
	padding:12px 8px;
	vertical-align:middle;
	color:#E3640C;
	font-size:108%;
	text-align:right;
	font-weight:bold;
}

.pr-iphone-li-l .icon,
.pr-iphone-li-l .ttl {
	display: block;
}

.pr-iphone-li-l .icon {
	float: left;
	text-align: center;
	width: 50px;
}

.pr-iphone-li-l .ttl {
	float: right;
	width: 305px;
}

.pr-iphone-l-ico-1 {
	background:url(../images/price/iphone/pr_iphone_ico_1.gif) no-repeat 19px 50% ;
}
.pr-iphone-l-ico-2 {
	background:url(../images/price/iphone/pr_iphone_ico_2.gif) no-repeat 19px 50% ;
}
.pr-iphone-l-ico-3 {
	background:url(../images/price/iphone/pr_iphone_ico_3.gif) no-repeat 19px 50% ;
}
.pr-iphone-l-ico-4 {
	background:url(../images/price/iphone/pr_iphone_ico_4.gif) no-repeat 19px 50% ;
}
.pr-iphone-l-ico-5 {
	background:url(../images/price/iphone/pr_iphone_ico_5.gif) no-repeat 19px 50% ;
}
.pr-iphone-l-ico-6 {
	background:url(../images/price/iphone/pr_iphone_ico_6.gif) no-repeat 19px 50% ;
}
.pr-iphone-l-ico-7 {
	background:url(../images/price/iphone/pr_iphone_ico_7.gif) no-repeat 19px 50% ;
}
.pr-iphone-l-ico-8 {
	background:url(../images/price/iphone/pr_iphone_ico_8.gif) no-repeat 19px 50% ;
}
.pr-iphone-li-l2 {
	padding:12px 8px;
	vertical-align:middle;
	width:366px;
	font-size:108%;
}
.pr-iphone-li-m2 {
	padding:12px 8px;
	width:98px;
	font-size:108%;
	vertical-align:middle;
}

.pr-iphone-li-l2 .icon,
.pr-iphone-li-l2 .ttl {
	display: block;
}

.pr-iphone-li-l2 .icon {
	float: left;
	text-align: center;
	width: 50px;
}

.pr-iphone-li-l2 .ttl {
	float: right;
	width: 305px;
}

.pr-iphone-li-rl {
	padding-right:20px;
	width:98px;
	vertical-align:middle;
	font-size:108%;
	text-align:right;
}
.pr-iphone-li-rr {
	padding-right:18px;
	vertical-align:middle;
	color:#E3640C;
	font-size:108%;
	text-align:right;
	font-weight:bold;
}
.pr-ipad-li-l {
	padding:12px 8px;
	vertical-align:middle;
	width:284px;
	font-size:108%;
}
.pr-ipad-li-m {
	padding:12px 8px;
	width:210px;
	font-size:108%;
	vertical-align:middle;
}
.pr-ipad-li-r {
	padding:12px 8px;
	vertical-align:middle;
	color:#E3640C;
	font-size:108%;
	text-align:right;
	font-weight:bold;
}

.pr-ipad-li-l .icon,
.pr-ipad-li-l .ttl {
	display: block;
}

.pr-ipad-li-l .icon {
	float: left;
	text-align: center;
	width: 50px;
}

.pr-ipad-li-l .ttl {
	float: right;
	width: 225px;
}

.pr-ipad-l-ico-1 {
	background:url(../images/price/ipad/pr_ipad_ico_1.gif) no-repeat 16px 50% ;
}
.pr-ipad-l-ico-2 {
	background:url(../images/price/ipad/pr_ipad_ico_2.gif) no-repeat 16px 50% ;
}
.pr-ipad-l-ico-3 {
	background:url(../images/price/ipad/pr_ipad_ico_3.gif) no-repeat 16px 50% ;
}
.pr-ipad-l-ico-4 {
	background:url(../images/price/ipad/pr_ipad_ico_4.gif) no-repeat 16px 50% ;
}
.pr-ipad-l-ico-5 {
	background:url(../images/price/ipad/pr_ipad_ico_5.gif) no-repeat 16px 50% ;
}
.pr-ipad-l-ico-6 {
	background:url(../images/price/ipad/pr_ipad_ico_6.gif) no-repeat 16px 50% ;
}
.pr-ipad-l-ico-7 {
	background:url(../images/price/ipad/pr_ipad_ico_7.gif) no-repeat 16px 50% ;
}