@charset "utf-8";
/* ===================================================================
CSS information

 file name  :top.css
 style info :コンテンツエリア関係 他
 
このスタイルシートの構成
 2カラム時のスタイル
   #main
   #sub
=================================================================== */

/*----------------------------------------------------
	#main
		メイン
----------------------------------------------------*/

#main h2 {
	background-image: url(../img/share/np_point01.png);
	background-repeat: no-repeat;
	margin: 0 0 5px;
	padding: 5px 0px 0px 45px;
	height: 35px;
	font-size: 1.3em;
	clear: both;
}

#main h3 {
	background-image: url(../img/share/np_title02.png);
	background-repeat: no-repeat;
	margin: 0 0 5px 0px;
	padding: 5px 0px 0px 35px;
	height: 35px;
	font-size: 1.1em;
	clear: both;
}
#main h4 {
	margin: 0 0 5px 5px;
	padding: 0px 5px;
	font-size: 1.0em;
	clear: both;
	border-left: 10px #3366FF solid; /* セルの枠線（太さ・色・スタイル） */
}
/*----------------------------------------------------
	テーブル
----------------------------------------------------*/
table.price_table {
	margin: 0 10px 0 75px;
	border-collapse: collapse; /* 枠線の表示方法（重ねる） */
	border: 1px #000 solid; /* セルの枠線（太さ・色・スタイル） */
	font-size: 0.9em;
	width: 740px;
}
.price_table th {
	padding: 0px 10px;
	border: 1px #000 solid; /* セルの枠線（太さ・色・スタイル） */
	text-align: center;
	background-image: url(../img/price/02_list_back_big.png);
	height: 36px;
	white-space: nowrap;
}
.price_table td {
	padding: 5px 10px;
	border: 1px #000 solid; /* セルの枠線（太さ・色・スタイル） */
	height: 20px;

}
table.price_table_2 {
	margin: 0 10px 0 75px;
	border-collapse: collapse; /* 枠線の表示方法（重ねる） */
	border: 1px #000 solid; /* セルの枠線（太さ・色・スタイル） */
	font-size: 0.9em;
	width: 740px;
}
.price_table_2 th {
	padding: 0px 10px;
	border: 1px #000 solid; /* セルの枠線（太さ・色・スタイル） */
	text-align: center;
	background-image: url(../img/price/02_list_back.png);
	height: 18px;
	white-space: nowrap;
}
.price_table_2 td {
	padding: 5px 10px;
	border: 1px #000 solid; /* セルの枠線（太さ・色・スタイル） */
	height: 20px;

}
.gray_border {
	margin: 0 10px 15px 75px;
	padding: 3px;
	border: 1px #ccc solid; /* セルの枠線（太さ・色・スタイル） */
	width: 620px;
}
.list{
	margin: 5px 0 0 30px;
	font-size: 0.9em;
}


