/* contents css */

.cpos01 {margin:10px 0px 50px 0px;padding:0px 0px 0px 0px;width:630px;font-size:80%;color:#666;background-color:#d4d4d4;} /* コンテンツテーブル用 */

.cpos01a {margin:10px 0px 50px 0px;padding:0px 0px 0px 0px;width:630px;font-size:80%;color:#666;background-color:#fff;} /* コンテンツテーブル用色違い */

.cpos01b {margin:10px 0px 50px 0px;padding:0px 0px 0px 0px;width:310px;font-size:80%;color:#666;background-color:#d4d4d4;} /* コーナーウェイトテーブル用 */

.cpos01c {margin:10px 0px 20px 4px;padding:0px 0px 0px 0px;width:645px;font-size:80%;color:#666;background-color:#d4d4d4;} /* 価格のご案内テーブル用 */

.cpos01d {margin:10px 0px 20px 4px;padding:0px 0px 0px 0px;width:630px;font-size:80%;color:#666;background-color:#d4d4d4;} /* ロールバー構成テーブル用 */

.cpos01e {margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;width:610px;font-size:80%;color:#666;background-color:#d4d4d4;clear:both;} /* ロールバーオプションテーブル用 */

.cpos01f {margin:10px 0px 50px 0px;padding:0px 0px 0px 0px;width:610px;font-size:80%;color:#666;background-color:#d4d4d4;clear:both;} /* ロールバーオプションテーブル用マージンボトム多め */

.cpos01g {margin:10px 0px 50px 0px;padding:0px 0px 0px 0px;width:630px;font-size:80%;color:#666;background-color:#d4d4d4;clear:both;} /* ロールバーオプションテーブル用マージンボトム多め 幅630px */

.cpos02 {margin:0px;padding:4px 0px 4px 0px;background-color:#3766a5;color:#fff;width:130px;text-align:center;} /* テーブル左セル用 */

.cpos02a {margin:0px;padding:4px 0px 4px 0px;background-color:#eee;width:130px;text-align:center;} /* テーブル左セル用色違い */

.cpos03 {margin:0px;padding:4px 0px 4px 4px;background-color:#fff;} /* テーブル右セル用 */

.cpos03a {margin:0px;padding:4px 0px 4px 4px;} /* テーブル右セル用色違い */

.cpos03b {margin:0px;padding:20px 0px 4px 4px;text-align:center;} /* テーブル送信ボタンセル用 */

.cpos04 {margin:0px;padding:0px;color:#666;font-size:90%;line-height:130%;} /* リード用 */

.cpos04a {margin:0px;padding:8px 0px 0px 0px;color:#666;font-size:90%;line-height:130%;} /* リード用第二段落以降 */

.cpos05 {margin:0px;padding:0px;list-style:none;} /* 箇条書き（テーブル内） */
.cpos06 {margin:0px;padding:0px 0px 0px 8px;background-image:url(../common_imgs/marker_01.gif);background-repeat:no-repeat;background-position:0px 7px;line-height:150%;}

.cpos05a {margin:10px 0px 0px 0px;padding:0px;list-style:none;width:630px;} /* 箇条書き */
.cpos06a {margin:0px;padding:0px 0px 0px 8px;background-image:url(../common_imgs/marker_01.gif);background-repeat:no-repeat;background-position:0px 7px;line-height:150%;font-size:80%;color:#666;}

.cpos05b {margin:10px 0px 0px 0px;padding:0px;list-style:none;width:630px;} /* 箇条書きインデント */
.cpos06b {margin:0px;padding:0px 0px 0px 18px;background-image:url(../common_imgs/marker_01.gif);background-repeat:no-repeat;background-position:10px 50%;line-height:150%;font-size:80%;color:#666;}

.cpos06c {margin:0px;padding:0px 0px 0px 18px;background-image:url(../common_imgs/marker_01.gif);background-repeat:no-repeat;background-position:10px 7px;line-height:150%;font-size:80%;color:#666;} /* 箇条書きが複数行の場合 */

.cpos05c {margin:10px 0px 50px 0px;padding:0px;list-style:none;width:630px;} /* 箇条書きインデント+ページ最下段段落用 */


.cpos07 {margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;width:630px;font-size:80%;color:#666;} /* コンテンツ段落用 */

.cpos08 {margin:10px 0px 0px 0px;padding:0px 0px 0px 18px;width:630px;height:20px;background-image:url(../common_imgs/header_underbar_01.gif);background-repeat:no-repeat;font-size:100%;font-weight:bold;color:#39a540;}

.cpos08a {margin:22px 0px 0px 0px;padding:0px 0px 0px 18px;width:630px;height:20px;background-image:url(../common_imgs/header_underbar_01.gif);background-repeat:no-repeat;font-size:100%;font-weight:bold;color:#39a540;}

.cpos08b {margin 0px 0px 0px 0px;padding:22px 0px 0px 18px;width:630px;height:20px;background-image:url(../common_imgs/header_underbar_01.gif);background-repeat:no-repeat;font-size:100%;font-weight:bold;color:#39a540;clear:both;background-position:0px 20px;} /* 回り込み解除用 */

.cpos09 {margin:0px;padding:4px 0px 0px 0px;width:620px;font-size:80%;color:#666;line-height:140%;}

.cpos09a {margin:0px;padding:4px 0px 50px 0px;width:620px;font-size:80%;color:#666;line-height:140%;} /* ページ最下段段落用 */

.cpos09b {margin:0px;padding:10px 0px 10px 0px;width:300px;} /* 価格はこちらからボタン用 */

.cpos09c {margin:0px;padding:10px 0px 50px 0px;width:300px;} /* 価格はこちらからボタンページ最下段落用 */

.cpos09d {margin:0px;padding:4px 0px 0px 0px;width:620px;font-size:80%;color:#666;line-height:140%;clear:both;} /* 回り込みクリアー用 */

.cpos09e {margin:0px;padding:10px 0px 0px 0px;width:620px;font-size:80%;color:#666;line-height:140%;clear:both;} /* トップマージン＋回り込みクリアー用 */

.cpos09f {margin:0px;padding:4px 0px 0px 0px;width:620px;font-size:80%;color:#666;line-height:140%;clear:both;} /* 回り込みクリアー */

.cpos09g {margin:0px;padding:24px 0px 50px 0px;width:620px;font-size:80%;color:#666;line-height:140%;clear:both;text-align:right;} /* ページトップへ＋ページ最下段段落用＋回り込みクリアー */

.cpos09h {margin:0px;padding:14px 0px 50px 0px;width:620px;font-size:80%;color:#666;line-height:140%;clear:both;text-align:right;} /* ページトップへ＋回り込みクリアー */

.cpos10 {margin:0px;padding:4px 0px 14px 0px;width:600px;text-align:right;}

.cpos10a {margin:0px;padding:4px 0px 0px 0px;width:620px;} /* 注釈用 */

.cpos11 {margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;color:#333;background-color:#e3e3e3;}
.cpos12 {margin:0px;padding:4px 0px 4px 0px;background-color:#fff;}
.cpos12a {margin:0px;padding:4px 0px 4px 0px;background-color:#eee;text-align:center} /* セル調整センタリング背景グレー */
.cpos12b {margin:0px;padding:4px 0px 4px 0px;background-color:#fff;text-align:center;} /* セル調整センタリング背景白 */

.cpos12c {margin:0px;padding:4px 0px 4px 4px;background-color:#fff;text-align:left;} /* セル調整左寄せ背景白 */

.cpos13 {margin:0px 10px 0px 0px;padding:0px 0px 0px 0px;float:left;}

.cpos14 {margin:0px;padding:10px 0px 0px 0px;width:620px;clear:both;}
.cpos14a {margin:0px;padding:4px 0px 0px 0px;width:310px;font-size:70%;color:#666;clear:both;}

.cpos14b {margin:0px;padding:10px 0px 50px 0px;width:620px;} /* ページ最下段落用 */

.cpos15 {margin:0px 0px 0px 4px;padding:0px 0px 0px 0px;}

.cpos16 {margin:0px;padding:10px 0px 0px 0px;width:600px;font-size:80%;color:#666;font-weight:bold;}

.cpos16a {margin:0px;padding:18px 0px 0px 0px;width:600px;font-size:80%;color:#666;font-weight:bold;} /* パッディングトップ多め */

.cpos16b {margin:0px;padding:18px 0px 0px 0px;width:600px;font-size:80%;color:#666;font-weight:bold;clear:both;} /* パッディングトップ多め 回り込み解除 */

.cpos17 {margin:0px;padding:0px;width:13px;position:relative;top:2px;}

.cpos18 {margin:10px 0px 14px 4px;padding:0px 0px 0px 18px;width:630px;height:20px;background-image:url(../common_imgs/header_underbar_01.gif);background-repeat:no-repeat;font-size:100%;font-weight:bold;color:#39a540;}

.cpos18a {margin:20px 0px 14px 4px;padding:0px 0px 0px 18px;width:630px;height:20px;background-image:url(../common_imgs/header_underbar_01.gif);background-repeat:no-repeat;font-size:100%;font-weight:bold;color:#39a540;}

.cpos19 {margin:30px 0px 50px 4px;padding:0px;width:645px;height:39px;text-align:center;}

.cpos20 {position:relative;top:2px;}

/* doc */
.cdoc01 {font-weight:bold;color:#f00;}
.cdoc02 {font-weight:bold;color:#333;font-size:100%;}
.cdoc03 {font-size:70%;}
.cdoc04 {font-size:80%;font-weight:bold;}
.cdoc05 {font-size:80%;color:#f00;}
.cdoc06 {font-size:100%;color:#666;font-weight:bold;}