/* クック・slearning用 CSSファイル：slearning.css */
/* 作成日：2010/03/01 */

/* 100306 11:40 iwata 指示２：汎用テキストブロックの定義追加 start */
/* 使用画面：/slearning/about.html */
.text_Block {
	margin-top: 15px;
	margin-left: 23px;
}
/* 100306 11:41 iwata 指示２：汎用テキストブロックの定義追加 end */

/* 100307 10:04 iwata 指示２：汎用テキストスタイルの定義追加 start */
/* 8pt */
.fs80_default {
	font-size: 8pt;
	color: #000000;
	line-height: 12pt;
}
.fs80_bold {
	font-size: 8pt;
	color: #000000;
	font-weight: bolder;
	line-height: 12pt;
}

/* 10pt */
.fs100_default {
	font-size: 10pt;
	color: #000000;
	line-height: 14pt;
}
.fs100_bold {
	font-size: 10pt;
	color: #000000;
	font-weight: bolder;
	line-height: 14pt;
}

/* 12pt */
.fs120_default {
	font-size: 12pt;
	color: #000000;
	line-height: 16pt;
}
.fs120_bold {
	font-size: 12pt;
	color: #000000;
	font-weight: bolder;
	line-height: 16pt;
}

/* 14pt */
.fs140_default {
	font-size: 14pt;
	color: #000000;
	line-height: 18pt;
}
.fs140_bold {
	font-size: 14pt;
	color: #000000;
	font-weight: bolder;
	line-height: 18pt;
}
/* 100307 10:09 iwata 指示２：汎用テキストスタイルの定義追加 end */

/* 100226 18:32 iwata メインイメージ下・ボタンブロック　定義追加 start */
/* 使用画面：/slearning/index.html */
.btn_Block {
	width: 530px;
	margin: 40px 75px 0;
}
/* 使用画面：/slearning/index.html */
.btn_leftBlock {
	float: left;
	width: 246px;
}
/* 使用画面：/slearning/index.html */
.btn_rightBlock{
	float: right;
	width: 246px;
}
/* 100226 18:39 iwata メインイメージ下・ボタンブロック　定義追加 start */

/* 100226 19:41 iwata トップページ・コンテンツ内枠　定義追加 start */
/* 使用画面：/slearning/index.html */
.waku01_upper {
/* 100331 11:01 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 11:01 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 652px;
	margin-top: 40px;
	margin-left: 13px;
}
/* 使用画面：/slearning/index.html */
.waku01_upper_left {
	float: left;
	width: 11px;
	height: 11px;
	background-image: url(../../slearning/images/sl_waku_lt.gif);
}
/* 使用画面：/slearning/index.html */
.waku01_upper_center {
	float: left;
	width: 630px;
	height: 10px;
	border-top: 1px solid #BDCFD9;
}
/* 使用画面：/slearning/index.html */
.waku01_upper_right {
	float: left;
	width: 11px;
	height: 11px;
	background-image: url(../../slearning/images/sl_waku_rt.gif);
}

/* 使用画面：/slearning/index.html */
.waku01_middle {
/* 100331 11:03 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 11:03 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 560px;
	margin-left: 13px;
	border-right: 1px solid #BDCFD9;
	border-left: 1px solid #BDCFD9;
	padding-left: 45px;
	padding-right: 45px;
}

/* 使用画面：/slearning/index.html */
.waku01_lower {
	width: 652px;
	margin-left: 13px;
}
/* 使用画面：/slearning/index.html */
.waku01_lower_left {
	float: left;
	width: 11px;
	height: 11px;
	background-image: url(../../slearning/images/sl_waku_lb.gif);
}
/* 使用画面：/slearning/index.html */
.waku01_lower_center {
	float: left;
	width: 630px;
	height: 10px;
	border-bottom: 1px solid #BDCFD9;
}
/* 使用画面：/slearning/index.html */
.waku01_lower_right {
	float: left;
	width: 11px;
	height: 11px;
	background-image: url(../../slearning/images/sl_waku_rb.gif);
}

/* 「ソーシャルラーニングでできること」ブロック */
/* 使用画面：/slearning/index.html */
.dekirukoto_Block { margin-top: 0;}

/* 使用画面：/slearning/index.html */
.category_Block {
/* 100331 11:06 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 11:06 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 560px;
	margin-top: 0;
	padding-top: 20px;
}
/* 使用画面：/slearning/index.html */
.category_leftBlock {
	float: left;
	width: 270px;
}
/* 使用画面：/slearning/index.html */
.category_rightBlock {
	float: right;
	width: 270px;
}

/* 使用画面：/slearning/index.html */
.category_imageBlock {
	margin: 0;
}

/* 使用画面：/slearning/index.html */
.category_textBlock {
	margin-top: 10px;
}
/* 使用画面：/slearning/index.html */
.category_text {
	font-size: 9pt;
	line-height: 150%;
}

/* 「そのほかの機能」ブロック */
/* 使用画面：/slearning/index.html */
/* 100331 11:09 iwata レイアウト崩れ修正：clear 属性追加 start */
.sonohoka_Block {
	clear: both;
	margin-top: 0;
	padding-top: 40px;
}
/*.sonohoka_Block { margin-top: 40px;}*/
/* 100331 11:09 iwata レイアウト崩れ修正：clear 属性追加 end */

/* 使用画面：/slearning/index.html */
.sonohoka_titleBlock {
	margin-top: 25px;
	margin-left: 30px;
}

/* 使用画面：/slearning/index.html */
.sonohoka_textBlock {
	margin-top: 15px;
	margin-left: 60px;
}
/* 使用画面：/slearning/index.html */
.sonohoka_text {
	font-size: 9pt;
	line-height: 150%;
}
/* 100226 20:37 iwata トップページ・コンテンツ内枠　定義追加 end */

/* 100227 19:50 iwata トップページ・プラン紹介以降　定義追加 start */
/* 使用画面：/slearning/index.html */
.title_Block {
/* 100331 11:13 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 11:13 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 652px;
	margin-top: 0;
	padding-top: 30px;
	margin-left: 13px;
}
/* 使用画面：/slearning/index.html */
.title_bannerBlock {
	float: left;
}
/* 使用画面：/slearning/index.html */
.title_itiranBlock {
	float: right;
}
/* 使用画面：/slearning/index.html */
.plan_main_Block {
/* 100331 11:14 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 11:14 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 652px;
	margin-left: 13px;
}
/* 使用画面：/slearning/index.html */
.plan_waku {
	float: left;
}

/* 使用画面：/slearning/index.html */
.intro_main_Block {
/* 100331 11:14 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 11:14 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 652px;
	margin-left: 13px;
}
/* 使用画面：/slearning/index.html */
.intro_waku {
	float: left;
}
/* 使用画面：/slearning/index.html */
.intro_image_Block {
	width: 204px;
	margin-top: 0;
	text-align: left;
}
/* 使用画面：/slearning/index.html */
.intro_text_Block {
	width: 160px;
	margin-top: 2px;
	margin-left: 5px;
	text-align: left;
}
/* 使用画面：/slearning/index.html */
.intro_text_red {
	font-size: 9pt;
	color: #BC1F2D;
	font-weight: bold;
	line-height: 150%;
}
/* 使用画面：/slearning/index.html */
.intro_text_blue {
	font-size: 9pt;
	color: #4A608B;
	line-height: 150%;
}
/* 使用画面：/slearning/index.html */
.intro_text_black {
	font-size: 8pt;
	color: #000000;
	line-height: 150%;
}

/* 使用画面：/slearning/index.html */
.appli_main_Block {
/* 100331 11:16 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 11:16 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 650px;
	margin-top: 0;
	margin-left: 13px;
	padding-top: 15px;
	border: 1px solid #D9D9D9;
}
/* 使用画面：/slearning/index.html */
.appli_text_Block {
	margin-top: 10px;
}
/* 使用画面：/slearning/index.html */
.appli_text {
	font-size: 9pt;
	color: #000000;
	line-height: 150%;
}
/* 使用画面：/slearning/index.html */
.appli_text_bold {
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
	line-height: 150%;
}
/* 使用画面：/slearning/index.html */
.appli_image_Block {
	margin-top: 15px;
}

/* 使用画面：/slearning/index.html */
.shinnki_waku {
	padding: 7px;
	border-bottom: 1px solid #D9D9D9;
	background-color: #F3F9FD;
}
/* 使用画面：/slearning/index.html */
.shinnki_title_Block {
	border-left: 3px solid #1B4F8B;
	padding: 2px 0 2px 5px;
}
/* 使用画面：/slearning/index.html */
.shinnki_title_text {
	font-size: 10pt;
	color: #1B4F8B;
	font-weight: bold;
}

/* 使用画面：/slearning/index.html */
.kizonn_waku {
	padding: 7px;
	background-color: #FAFFEE;
}
/* 使用画面：/slearning/index.html */
.kizonn_title_Block {
	border-left: 3px solid #659740;
	padding: 2px 0 2px 5px;
}
/* 使用画面：/slearning/index.html */
.kizonn_title_text {
	font-size: 10pt;
	color: #659740;
	font-weight: bold;
}

/* 100301 15:56 iwata お支払い方法・スタイル定義追加 start */
/* 使用画面：/slearning/index.html */
/* 使用画面：/slearning/planlist.html */
/* 100302 10:01 iwata スタイル名・汎用化 start */
/* 100302 11:43 iwata スタイル名・修正 start */
.pagetitle_Block {*/
/*.category_title_Block {*/
/* 100302 11:44 iwata スタイル名・修正 end */
/*.pay_title_Block {*/
	height: 27px;
	margin-top: 20px;
	margin-left: 13px;
	padding-top: 2px;
	padding-left: 15px;
	background-image: url(../../slearning/images/pagetitle_bg.gif);
	/*background-image: url(../../slearning/images/pay_title_bg.gif);*/
	background-repeat: no-repeat;
}

/* 使用画面：/slearning/index.html */
/* 100302 11:54 iwata スタイル名・修正 start */
.pagetitle_mgnhighBlock {
/*.category_title_mgnhighBlock {*/
/* 100302 11:54 iwata スタイル名・修正 end */
	height: 27px;
	margin-top: 45px;
	margin-left: 13px;
	padding-top: 2px;
	padding-left: 15px;
	background-image: url(../../slearning/images/pagetitle_bg.gif);
	background-repeat: no-repeat;
}
/* 100302 10:01 iwata スタイル名・汎用化 end */

/* 100304 12:07 iwata 指示１２：料金一覧タイトルバナー・スタイル名汎用化 start */
/* 使用画面：/slearning/index.html */
/* 使用画面：/slearning/plancharge.html */
/* 100304 18:06 iwata 修正１：スタイル名変更 start */
.redBanner_Block {
/*.serviceTitle_Block {*/
/* 100304 18:06 iwata 修正１：スタイル名変更 end */
/*.pay_titlebanner_Block {*/
/* 100304 12:10 iwata 指示１２：料金一覧タイトルバナー・スタイル名汎用化 end */
	width: 632px;
	height: 17px;
	margin-top: 10px;
	margin-left: 13px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	background-image: url(../../slearning/images/pay_titlebanner_bg.gif);
	background-repeat: no-repeat;
}
/* 使用画面：/slearning/index.html */
/* 100304 12:10 iwata 指示１２：料金一覧タイトルバナー・スタイル名汎用化 start */
/* 使用画面：/slearning/index.html */
/* 使用画面：/slearning/plancharge.html */
/* 100304 18:06 iwata 修正１：スタイル名変更 start */
.redBanner_text {
/*.serviceTitle_text {*/
/* 100304 18:07 iwata 修正１：スタイル名変更 end */
/*.pay_titlebanner_text {*/
/* 100304 12:14 iwata 指示１２：料金一覧タイトルバナー・スタイル名汎用化 end */
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
}
/* 使用画面：/slearning/index.html */
.pay_text_Block {
	width: 629px;
	margin-top: 0px;
	margin-left: 23px;
}

/* 使用画面：/slearning/index.html */
/* 100302 11:51 iwata スタイル名・修正 start */
.pagetitle_text {
/*.pay_title_text {*/
/* 100302 11:51 iwata スタイル名・修正 end */
	font-size: 14pt;
	color: #000000;
	font-weight: bold;
	line-height: 120%;
}

/* 使用画面：/slearning/index.html */
.pay_text_main {
	font-size: 9pt;
	color: #000000;
	line-height: 150%;
}
/* 使用画面：/slearning/index.html */
.pay_text_blue {
	font-size: 9pt;
	color: #4A608B;
	font-weight: bold;
	line-height: 150%;
}

/* 使用画面：/slearning/index.html */
.pay_text_mgnhighBlock {
	width: 629px;
	margin-top: 15px;
	margin-left: 23px;
}

/* 使用画面：/slearning/index.html */
.attention_Block {
	width: 639px;
	margin-left: 13px;
}
/* 使用画面：/slearning/index.html */
.attention_leftBlock {
	float: left;
	width: 15px;
	margin-top: 10px;
	margin-left: 10px;
}
/* 使用画面：/slearning/index.html */
.attention_rightBlock {
	float: right;
	width: 614px;
	margin-top: 10px;
}
/* 使用画面：/slearning/index.html */
.attention_text {
	font-size: 8pt;
	color: #000000;
	line-height: 150%;
}

/* 使用画面：/slearning/index.html */
/* 100302 16:33 iwata お問い合わせ欄のスタイル名　修正 start */
.inquiry_Block {
/*.pay_inquiry_Block {*/
/* 100302 16:33 iwata お問い合わせ欄のスタイル名　修正 end */
/* 100331 11:18 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 11:18 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 581px;
/* 100328 18:45 iwata クックウェブサイト plan2.html レイアウト不具合修正 start */
	height: 141px;
/* 100328 18:45 iwata クックウェブサイト plan2.html レイアウト不具合修正 end */
	margin-top: 25px;
	margin-left: 13px;
	padding-top: 19px;
	padding-right: 18px;
	padding-bottom: 17px;
	padding-left: 51px;
	border: 1px solid #DCDCDC;
	background-image: url(../../slearning/images/inquiry_bg.gif);
}
/* 使用画面：/slearning/index.html */
/* 使用画面：/slearning/index.html */
/* 100302 16:33 iwata お問い合わせ欄のスタイル名　修正 start */
.inquiry_leftBlock {
/*.pay_inquiry_leftBlock {*/
/* 100302 16:36 iwata お問い合わせ欄のスタイル名　修正 end */
	float: left;
}
/* 使用画面：/slearning/index.html */
/* 100302 16:33 iwata お問い合わせ欄のスタイル名　修正 start */
.inquiry_leftImg01 {
/*.pay_img_tel {*/
/* 100302 16:36 iwata お問い合わせ欄のスタイル名　修正 end */
	margin-top: 23px;
}

/* 使用画面：/slearning/index.html */
/* 100302 16:38 iwata お問い合わせ欄のスタイル名　修正 start */
.inquiry_rightBlock {
/*.pay_inquiry_rightBlock {*/
/* 100302 16:38 iwata お問い合わせ欄のスタイル名　修正 end */
	float: right;
}
/* 使用画面：/slearning/index.html */
/* 使用画面：/slearning/index.html */
/* 100302 16:39 iwata お問い合わせ欄のスタイル名　修正 start */
.inquiry_rightImg01 {
/*.pay_img_appli {*/
/* 100302 16:40 iwata お問い合わせ欄のスタイル名　修正 end */
	margin-top: 0;
}
/* 使用画面：/slearning/index.html */
/* 100302 16:40 iwata お問い合わせ欄のスタイル名　修正 start */
.inquiry_rightImg02 {
/*.pay_img_inquiry {*/
/* 100302 16:42 iwata お問い合わせ欄のスタイル名　修正 end */
	margin-top: 5px;
}


/* 100302 10:31 iwata planlist.html スタイル定義追加 start */
/* 使用画面：/slearning/planlist.html */
/* 100302 11:41 iwata スタイル名・修正 start */
.pankuzu_Block {
/*.pagetree_Block {*/
/* 100302 11:42 iwata スタイル名・修正 end */
	margin-top: 10px;
	margin-left: 13px;
}
/* 使用画面：/slearning/planlist.html */
/* 100302 11:42 iwata スタイル名・修正 start */
.pankuzu_text {
/*.pagetree_text {*/
/* 100302 11:42 iwata スタイル名・修正 end */
	font-size: 8pt;
	color: #000000;
	line-height: 150%;
}
/* 使用画面：/slearning/planlist.html */
/* 100302 11:42 iwata スタイル名・修正 start */
.pankuzu_text a {
/*.pagetree_text a {*/
/* 100302 11:43 iwata スタイル名・修正 end */
	color: #4A608B;
	text-decoration: none;
}

/* 使用画面：/slearning/planlist.html */
.planlist_Block {
	width: 652px;
	margin-top: 15px;
	margin-left: 13px;
}

/* 使用画面：/slearning/planlist.html */
.planlist01_Block {
	float: left;
	width: 216px;
}
/* 使用画面：/slearning/planlist.html */
.planlist02_Block {
	float: left;
	width: 216px;
}
/* 使用画面：/slearning/planlist.html */
.planlist03_Block {
	float: right;
	width: 216px;
}
/* 使用画面：/slearning/planlist.html */
.planlist_blank_Block {
	float: left;
	width: 2px;
}

/* 使用画面：/slearning/planlist.html */
.planlist_img01_Block {
	width: 216px;
	margin-top: 0;
}
/* 使用画面：/slearning/planlist.html */
.planlist_img02_Block {
	width: 216px;
	margin-top: 0;
}
/* 使用画面：/slearning/planlist.html */
.planlist_img03_Block {
	width: 216px;
	margin-top: 15px;
}
/* 使用画面：/slearning/planlist.html */
.planlist_img04_Block {
	width: 216px;
	margin-top: 10px;
}
/* 使用画面：/slearning/planlist.html */
.planlist_img05_Block {
	width: 216px;
	margin-top: 10px;
}
/* 使用画面：/slearning/planlist.html */
.planlist_img06_Block {
	width: 216px;
	margin-top: 10px;
}
/* 使用画面：/slearning/planlist.html */
.planlist_img07_Block {
	width: 216px;
	margin-top: 10px;
}
/* 使用画面：/slearning/planlist.html */
.op_Block {
/* 100331 11:18 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 11:18 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 652px;
	margin-top: 0;
	margin-left: 13px;
	padding-top: 15px;
	text-align: right;
}
/* 100302 10:48 iwata planlist.html スタイル定義追加 end */


/* 100303 10:54 iwata plan1.html スタイル定義追加 start */
/* ローカルメニュー */
/* 使用画面：/slearning/plan1.html */
.localmenu_Block {
	/* 100304 16:03 iwata ローカルメニュー・表示位置修正（右寄せ） start */
	float: right;
	/*width: 652px;*/
	/* 100304 16:04 iwata ローカルメニュー・表示位置修正（右寄せ） end */
	margin-top: 10px;
	/* 100304 16:03 iwata ローカルメニュー・表示位置修正（右寄せ） start */
	margin-right: 5px;
	/*margin-left: 13px;*/
	/* 100304 16:04 iwata ローカルメニュー・表示位置修正（右寄せ） end */
}
/* 使用画面：/slearning/plan1.html */
.localmenu_btn_Block {
	float: left;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 20px;
	background-image: url(../images/local_bg.gif);
	background-repeat: no-repeat;
}
/* 使用画面：/slearning/plan1.html */
.localmenu_text {
	font-size: 9pt;
	color: #4A608B;
	line-height: 100%;
}

/* プランイメージ */
/* 使用画面：/slearning/plan1.html */
.planimage_Block {
/* 100331 12:17 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 12:17 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 651px;
	margin-top: 0;
	margin-left: 14px;
	padding-top: 10px;
}
/* 使用画面：/slearning/plan1.html */
.planimage_left_Block {
	float: left;
	width: 388px;
}
/* 使用画面：/slearning/plan1.html */
.planimage_right_Block {
	float: right;
	width: 263px;
}
/* 使用画面：/slearning/plan1.html */
.planimage_right_img01_Block {
	margin-top: 0;
}
/* 使用画面：/slearning/plan1.html */
.planimage_right_img02_Block {
	margin-top: 0;
}

/* プラン紹介枠 */
/* 100303 16:58 iwata plan1.html、プラン紹介枠のスタイル名　修正 start */
.plan1Shoukai_Block {
/*.planShoukai_Block {*/
/* 100303 16:59 iwata plan1.html、プラン紹介枠のスタイル名　修正 end */
/* 100331 12:17 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 12:17 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 649px;
	margin-left: 14px;
	padding-top: 20px;
	padding-bottom: 10px;
	border-right: 1px solid #F9B7F7;
	border-bottom: 1px solid #F9B7F7;
	border-left: 1px solid #F9B7F7;
}
/* 100303 17:08 iwata plan2.html、プラン紹介枠のスタイル定義追加 start */
.plan2Shoukai_Block {
/* 100331 12:17 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 12:17 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 649px;
	margin-left: 14px;
	padding-top: 20px;
	padding-bottom: 10px;
	border-right: 1px solid #B3DEEF;
	border-bottom: 1px solid #B3DEEF;
	border-left: 1px solid #B3DEEF;
}
/* 100303 17:09 iwata plan2.html、プラン紹介枠のスタイル定義追加 end */
/* 100304 09:39 iwata plan3.html、プラン紹介枠のスタイル定義追加 start */
.plan3Shoukai_Block {
/* 100331 12:17 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 12:17 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 649px;
	margin-left: 14px;
	padding-top: 20px;
	padding-bottom: 10px;
	border-right: 1px solid #F3BA6C;
	border-bottom: 1px solid #F3BA6C;
	border-left: 1px solid #F3BA6C;
}
/* 100303 17:09 iwata plan3.html、プラン紹介枠のスタイル定義追加 end */

/* プランキャッチ */
/* 使用画面：/slearning/plan1.html */
.plancatch_Block {
	margin-left: 5px;
}
/* 使用画面：/slearning/plan1.html */
.plancatch_text {
	font-size: 14pt;
	color: #BB3AA1;
	font-weight: bold;
	line-height: 100%;
}

/* 使用画面：/slearning/plan1.html */
.image_Block {
	width: 629px;
	margin-top: 20px;
	margin-left: 10px;
}

/* 機能一覧タイトル */
/* 使用画面：/slearning/plan1.html */
.plan1_kinouTitle_Block {
	width: 614px;
	height: 20px;
	margin-top: 20px;
	margin-left: 10px;
	padding-top: 7px;
	padding-left: 15px;
	background-image: url(../images/plan1_kinoutitle_bg.gif);
	background-repeat: no-repeat;
}
/* 使用画面：/slearning/plan1.html */
.plan1_kinouTitle_text {
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
	line-height: 100%;
}
/* 使用画面：/slearning/plan2.html */
.plan2_kinouTitle_Block {
	width: 614px;
	height: 20px;
	margin-top: 20px;
	margin-left: 10px;
	padding-top: 7px;
	padding-left: 15px;
	background-image: url(../images/plan2_kinoutitle_bg.gif);
	background-repeat: no-repeat;
}
/* 使用画面：/slearning/plan2.html */
.plan2_kinouTitle_text {
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
	line-height: 100%;
}
/* 100304 09:40 iwata plan3.html、機能一覧タイトルのスタイル定義追加 start */
/* 使用画面：/slearning/plan3.html */
.plan3_kinouTitle_Block {
	width: 614px;
	height: 20px;
	margin-top: 20px;
	margin-left: 10px;
	padding-top: 7px;
	padding-left: 15px;
	background-image: url(../images/plan3_kinoutitle_bg.gif);
	background-repeat: no-repeat;
}
/* 使用画面：/slearning/plan3.html */
.plan3_kinouTitle_text {
	font-size: 12pt;
	color: #000000;
	font-weight: bold;
	line-height: 100%;
}
/* 100304 09:41 iwata plan3.html、機能一覧タイトルのスタイル定義追加 end */

/* POINT枠 */
/* 使用画面：/slearning/plan1.html */
.point_Block {
	width: 609px;
	margin-top: 0;
	margin-bottom: 15px;
	margin-left: 20px;
}
/* 使用画面：/slearning/plan1.html */
.plan1_pointTitle_Block {
	width: 609px;
	margin-top: 15px;
}
/* 使用画面：/slearning/plan1.html */
.plan1_pointTitle_leftBlock {
	float: left;
	width: 50px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #B82198;
}
/* 使用画面：/slearning/plan1.html */
.plan1_pointTitle_leftText {
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 100%;
}
/* 使用画面：/slearning/plan1.html */
.plan1_pointTitle_rightBlock {
	float: right;
	width: 549px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #EFEFEF;
}
/* 使用画面：/slearning/plan1.html */
.plan1_pointTitle_rightText {
	font-size: 9pt;
	color: #B82198;
	font-weight: bold;
	line-height: 100%;
}

/* 使用画面：/slearning/plan2.html */
.plan2_pointTitle_Block {
	width: 609px;
	margin-top: 15px;
}
/* 使用画面：/slearning/plan2.html */
.plan2_pointTitle_leftBlock {
	float: left;
	width: 50px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #196AAB;
}
/* 使用画面：/slearning/plan2.html */
.plan2_pointTitle_leftText {
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 100%;
}
/* 使用画面：/slearning/plan2.html */
.plan2_pointTitle_rightBlock {
	float: right;
	width: 549px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #EFEFEF;
}
/* 使用画面：/slearning/plan2.html */
.plan2_pointTitle_rightText {
	font-size: 9pt;
	color: #196AAB;
	font-weight: bold;
	line-height: 100%;
}
/* 100304 09:43 iwata plan3.html、ＰＯＩＮＴ欄のスタイル定義追加 start */
/* 使用画面：/slearning/plan3.html */
.plan3_pointTitle_Block {
	width: 609px;
	margin-top: 15px;
}
/* 使用画面：/slearning/plan3.html */
.plan3_pointTitle_leftBlock {
	float: left;
	width: 50px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #E97B2A;
}
/* 使用画面：/slearning/plan3.html */
.plan3_pointTitle_leftText {
	font-size: 9pt;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 100%;
}
/* 使用画面：/slearning/plan3.html */
.plan3_pointTitle_rightBlock {
	float: right;
	width: 549px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #EFEFEF;
}
/* 使用画面：/slearning/plan3.html */
.plan3_pointTitle_rightText {
	font-size: 9pt;
	color: #E97B2A;
	font-weight: bold;
	line-height: 100%;
}
/* 100304 09:44 iwata plan3.html、ＰＯＩＮＴ欄のスタイル定義追加 end */

/* 使用画面：/slearning/plan1.html */
.point_leftBlock {
/* 100331 12:17 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 12:17 iwata レイアウト崩れ修正：clear 属性追加 end */
	float: left;
	width: 369px;
	padding-left: 10px;
}
/* 使用画面：/slearning/plan1.html */
.point_text_Block {
	margin-top: 10px;
}
/* 使用画面：/slearning/plan1.html */
.point_text {
	font-size: 9pt;
	color: #000000;
	line-height: 150%;
}
/* 使用画面：/slearning/plan1.html */
.point_rightBlock {
	float: right;
	width: 220px;
	margin-top: 10px;
}
/* 使用画面：/slearning/plan1.html */
.point_img_Block {
	width: 220px;
	margin-top: 0;
}

/* 機能詳細枠 */
/* 使用画面：/slearning/plan1.html */
.point_guide_Block {
/* 100331 12:17 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 12:17 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 100%;
	margin-top: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
	background-color: #FFF4F4;
}
/* 使用画面：/slearning/plan1.html */
.point_guide_textBlock {
	margin-left: 15px;
}
/* 使用画面：/slearning/plan1.html */
.point_guide_Block ul {
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 0;
	margin-left: 30px;
}
/* 使用画面：/slearning/plan1.html */
.point_guide_text {
	font-size: 9pt;
	color: #000000;
	line-height: 150%;
}
/* 使用画面：/slearning/plan1.html */
.point_guide_strongText {
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
	line-height: 150%;
}

/* 「拡大する」ボタン */
/* 使用画面：/slearning/plan1.html */
.point_kakudai_Block {
	width: 220px;
	margin-top: 5px;
	text-align: right;
}

/* 「ページトップへ」ボタン */
/* 使用画面：/slearning/plan1.html */
.point_pagetop_Block {
/* 100331 11:18 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 11:18 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 609px;
	margin-top: 0;
	margin-left: 20px;
	padding-top: 10px;
	text-align: right;
}

/* 点線区切り */
/* 使用画面：/slearning/plan1.html */
.dotkugiri_Block {
/* 100331 12:21 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 12:21 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 609px;
	height: 1px;
	margin-top: 0;
	margin-left: 20px;
	padding-top: 10px;
	background-image: url(../images/dotkugiri_bg.gif);
	background-repeat: repeat-x;
	background-position: 0 10px;
}


/* 料金・機能一覧(plancharge.html) */
/* 100304 12:33 iwata 指示１４：基本料金ブロック、オプション料金ブロック、従量料金ブロックの汎用スタイル定義 start */
/* 使用画面：/slearning/plancharge.html */
.service_Block {
	width: 652px;
	margin-top: 20px;
	margin-left: 13px;
}
/* 100304 12:37 iwata 指示１４：基本料金ブロック、オプション料金ブロック、従量料金ブロックの汎用スタイル定義 end */

/* 100304 13:10 iwata 指示１５：基本料金他、タイトルブロックのスタイル定義 start */
/* 使用画面：/slearning/plancharge.html */
/* 100304 18:16 iwata 修正２：スタイル名変更 start */
.s_Title_Block {
/*.serviceInfoTitle_Block {*/
/* 100304 18:16 iwata 修正２：スタイル名変更 end */
/* 100331 11:18 iwata レイアウト崩れ修正：clear 属性追加 start */
	clear: both;
/* 100331 11:18 iwata レイアウト崩れ修正：clear 属性追加 end */
	width: 632px;
	margin-top: 0;
	margin-left: 13px;
	padding-top: 11px;
	padding-left: 20px;
/* 100304 18:17 iwata 修正２：スタイル名変更 start */
	background-image: url(../images/s_Title_bg.gif);
	/*background-image: url(../images/serviceInfoTitle_bg.gif);*/
/* 100304 18:18 iwata 修正２：スタイル名変更 end */
	background-repeat: no-repeat;
	background-position: 5px 11px;
}
/* 使用画面：/slearning/plancharge.html */
/* 100304 18:16 iwata 修正２：スタイル名変更 start */
.s_Title_text {
/*.serviceInfoTitle_text {
/* 100304 18:17 iwata 修正２：スタイル名変更 end */
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
	line-height: 100%;
}
/* 100304 13:12 iwata 指示１５：基本料金他、タイトルブロックのスタイル定義 end */

/* 料金一覧表 */
.table_Block {
	width: 652px;
	margin-top: 10px;
	margin-left: 13px;
}
.list_table {
	width: 652px;
	border-collapse: collapse;
}
.cell_white {
	padding: 5px;
	border: 1px solid #D9D9D9;
	background-color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}
.cell_gray {
	padding: 5px;
	border: 1px solid #D9D9D9;
	background-color: #F6F6F6;
	vertical-align: middle;
}
.caption_purple {
	width: 110px;
	padding: 5px;
	border: 1px solid #D9D9D9;
	background-color: #FDE8FA;
	text-align: center;
	vertical-align: middle;
}
.caption_blue {
	width: 110px;
	padding: 5px;
	border: 1px solid #D9D9D9;
	background-color: #D7EEFB;
	text-align: center;
	vertical-align: middle;
}
.caption_pink {
	width: 110px;
	padding: 5px;
	border: 1px solid #D9D9D9;
	background-color: #FFEFDA;
	text-align: center;
	vertical-align: middle;
}

.cell_standardText {
	font-size: 9pt;
	color: #000000;
	line-height: 150%;
}
.cell_blueText {
	font-size: 9pt;
	color: #4A608B;
	line-height: 150%;
}
.cell_strongText {
	font-size: 9pt;
	color: #000000;
	font-weight: bold;
	line-height: 150%;
}
.cell_smallText {
	font-size: 8pt;
	color: #000000;
	line-height: 150%;
}
.cell_smallBlueText {
	font-size: 8pt;
	color: #4A608B;
	line-height: 150%;
}
.cell_strongRedText {
	font-size: 9pt;
	color: #BC1F2D;
	font-weight: bold;
	line-height: 150%;
}
.cell_strongBlueText {
	font-size: 9pt;
	color: #4A608B;
	font-weight: bold;
	line-height: 150%;
}

/* 100306 11:33 iwata 指示１：about.html、小タイトル内のリンクブロック定義追加 start */
/* 使用画面：about.html */
.about_link_Block {
	margin-top: 10px;
	margin-left: 20px;
	padding-top: 3px;
	padding-left: 20px;
	background-image: url(../images/local_bg.gif);
	background-repeat: no-repeat;
}
/* 使用画面：about.html */
.about_link_text {
	font-size: 9pt;
	color: #4A608B;
	line-height: 100%;
}
/* 100306 11:38 iwata 指示１：about.html、小タイトル内のリンクブロック定義追加 end */

/* 100306 11:47 iwata 指示４：小タイトル・テキストブロックの定義追加 start */
/* 使用画面：about.html */
.title_Text_Block {
	margin-top: 15px;
	margin-left: 20px;
}
/* 使用画面：about.html */
.title_Text {
	font-size: 10pt;
	color: #000000;
	font-weight: bold;
	line-height: 100%;
}
/* 100306 11:48 iwata 指示４：小タイトル・テキストブロックの定義追加 end */

