﻿@charset "UTF-8";
@import "../../common/css/common.css";

/* ■■ 目次 ■■
/* fee.cssはfee/～～.htmlのみで使用するユニークなCSSです。
　 レイアウトや汎用classなどはcommon.cssに記述しています。
--------------------------------------------------------------------------------
01.index.html
	1.Price
*/

/* ■■ 01.index.html ■■ */
#GMfee a {
	background-position:left bottom;
}
#MainContents {
	padding-top:10px;
}
#MainContents h1 {
	float:left;
	margin-right:15px;
	padding-top:2px;
}
#MainContents h2 {
	padding-top:3px;
	font-size:75%;
	font-weight:normal;
}

/* ## 01-1.Price ## */
#Price h3 {
	clear:both;
	margin:5px 0 20px;
}
#Price h4 {
	margin-bottom:5px;
}
#Price h4 span.sub {
	font-size:90%;
	line-height:2;
	color:#f00;
}
#Price .ImageSample {
	float:left;
}
#Price h4,
#Price p {
	margin-left:115px;
}
#Price p {
	margin-bottom:15px;
	font-size:90%;
	line-height:1.5;
}
#Price p.more {
	margin-bottom:0;
	text-align:right;
	font-size:75%;
}
#Price p.more a {
	padding-left:15px;
	background:url("../../common/img/bg_a_more.gif") no-repeat 0% 50%;
}
#Price p.more a:hover {
	background:url("../../common/img/bg_a_more.gif") no-repeat 2px 50%;
}
#Price table,
#Price ul.check,
#Price ul.list {
	margin:0 auto;
	width:390px;
}
#Price table {
	margin-top:30px;
	border-collapse:collapse;
}
#Price table th,
#Price table td {
	text-align:center;
	border:1px solid #b4b3af;
}
#Price table th {
	font-weight:normal;
}
#Price table td {
	padding:10px;
	font-weight:bold;
	background:#fef5a6;
}
#Price table td span {
	margin-left:10px;
	font-size:75%;
	font-weight:normal;
}
#Price h5 {
	margin:20px auto 5px;
	width:380px;
	padding-left:10px;
	background:url("../../common/img/bg_a_sitemenu.gif") no-repeat left center;
}
#Price ul.check li {
	margin-left:30px;
	font-size:75%;
	line-height:1.5;
	list-style:disc outside;
}
#Price ul.list {
	margin-top:10px;
	padding:10px 0;
	border:1px solid #b4b3af;
	text-align:center;
}
#Price ul.list li {
	display:inline;
}
#Price ul.list img {
	vertical-align:middle;
}
#PriceList h5 {
	margin:20px 0 15px;
	padding:10px;
	text-align:center;
	border:1px solid #ccc;
	background:#e6e6e6;
}
#PriceList table {
	width:100%;
	border-collapse:collapse;
	font-size:75%;
}
#PriceList table thead td {
	background:#fef5a6;
	text-align:center;
}
#PriceList table th,
#PriceList table td {
	padding:10px;
	border:1px solid #b3b3b3;
}
#PriceList table th {
	width:13em;
	text-align:left;
	background:#e6e6e6;
}
#PriceList table td.okng {
	font-size:125%;
}