@charset "utf-8";
/* CSS Document */

/* ------------------------------------------------------------------------
■ブラウザのリセット：
------------------------------------------------------------------------ */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td
{
margin:0;
padding:0;
}

fieldset,img
{
border:0;
}

abbr,acronym
{
border:0;
}

adress,caption,cite,code,dfn,em,strong,th,var
{
font-style:normal;
font-weight:normal;
}

h1,h2,h3,h4,h5,h6
{
font-size:100%;
font-weight:normal;
}

p
{
margin:0 0 1em 0;
}

ol,ul
{
list-style:none;
}

caption,th
{
text-align:left;
}

/* ------------------------------------------------------------------------
■ブラウザのリセット（ここまで）：
------------------------------------------------------------------------ */

/* ------------------------------------
■基本要素とクラスの設定：
------------------------------------ */

body
{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
background-color:#576675;

/* ページいちばん下のマージンはbodyに設定しないと(containerに指定しても)IE6,7では効かない */
margin-bottom:8px;
/*
background-image:url(/img/bg_stone_2_150_150.gif);
background-repeat:repeat;
*/

/*
#647788
#8f9dab
#9eaab6
#d7dce1
#576675
*/
}

/* これを書かないと、IE6で、画像の下に余白ができる */

img
{
vertical-align:bottom;
}

h1
{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:32px;
}

h1.page_title
{
padding-top:24px;
padding-left:12px;
}

h2
{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:20px;
}

h2.page_description
{
padding-left:12px;
margin-top:4px;
}

h2.plan
{
padding-top:8px;
padding-left:8px;
}

ul
{
list-style-position:inside;
list-style-type:circle;
padding-top:4px;
padding-left:4px;
padding-bottom:4px;
}

li.l_menu_list
{
}

ol
{
list-style-position:inside;
list-style-type:decimal;
}

ol.todo_list
{
padding-top:8px;
padding-left:8px;
padding-bottom:8px;
}

ol.list_sub_1
{
padding-left:20px;
}

#r_side_bar
{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
}

#pr_1
{
}

p
{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

p.px10
{
font-size:10px;
}

p.px11
{
font-size:11px;
}

p.px12
{
font-size:12px;
}

p.px13
{
font-size:13px;
}

p.px14
{
font-size:14px;
}

p.px15
{
font-size:15px;
}

p.px16
{
font-size:16px;
}

p.honbun
{
font-size:15px;
line-height:150%;
}

/* ------------------------------------------------------------------------
■レイアウト：
------------------------------------------------------------------------ */

/* ------------------------------------
■ページ全体：
------------------------------------ */

#container
{
width:968px;
height:auto;

margin-top:8px;
margin-left:auto;
margin-right:auto;
margin-bottom:8px;

padding-top:4px;
padding-bottom:1px;
background-color:#fff;

}

/* ------------------------------------------------------------------------
■トップメニュー：
------------------------------------------------------------------------ */

#top_menu
{
width:958px;
height:24px;

border-top:1px solid #456;
border-bottom:1px solid #000;
border-left:1px solid #456;
border-right:1px solid #456;

margin-left:4px;

color:#fff;
background-color:#456;
}

#tm_list
{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:15px;

padding:0px;
margin:0px;

list-style-type:none;
}

#tml_1,#tml_2,#tml_3,#tml_4,#tml_5,#tml_6
{
float:left;
}

#tm_list a
{
display:block;

padding-top:3px;
padding-bottom:4px;
padding-left:8px;
padding-right:8px;

color:#fff;
text-decoration:none;

white-space:nowrap;
}

/* ------------------------------------
■トップメニュー／ブラウザ別調整：
------------------------------------ */

/* IE7用 */

*+html #tm_list a
{
padding-top:5px;
padding-bottom:5px;
}

/* Chromeだけに通す */
/* 情報は http://usosake.net/?p=86 より */

html:not(:only-child:only-child) #tm_list a
{
padding-bottom:7px;
}

/* IE6だけに通す */

* html body #tm_list a
{
padding-top:5px;
padding-bottom:6px;
}

#tm_list a:hover
{
background-color:#678;
color:#fff;
}

/* tml_1 Menu >> 部分 */

#tml_1 a
{
display:block;

padding-top:3px;
padding-bottom:4px;
padding-left:8px;
padding-right:8px;

color:#fff;
text-decoration:none;
background-color:#2e373f;

white-space:nowrap;
}

/* IE7用 */

*+html #tml_1 a
{
padding-top:5px;
padding-bottom:5px;
}

/* Chromeだけに通す */
/* 情報は http://usosake.net/?p=86 より */

html:not(:only-child:only-child) #tml_1 a
{
padding-bottom:7px;
}

/* IE6だけに通す */

* html body #tml_1 a
{
padding-bottom:7px;
}

#tml_1 a:hover
{
background-color:#2e373f;
color:#fff;
}

/* ------------------------------------------------------------------------
■ヘッダー部分：
------------------------------------------------------------------------ */

#header_flame
{
width:968px;
height:164px;

margin-top:0px;
margin-left:0px;
}


/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■左上のアドブロック：
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/

#head_left_sign
{
width:198px;
height:158px;

float:left;

margin-top:4px;
margin-left:4px;

background-color:#fff;
border:solid 1px #000;

background-image:
url(../img/ad/wr_sign_b_198_158.gif);
display:inline;

}

#btn_frame
{
width:75px;
height:25px;
top:130px;
left:120px;
position:relative;

}



/* ------------------------------------
■ヘッダー左／メルマガ登録ブロック：
------------------------------------ */

#l_header
{
width:198px;
height:158px;

margin-top:4px;
margin-left:4px;

float:left;

border-top:solid 1px #999999;
border-left:solid 1px #999999;
border-right:solid 1px black;
border-bottom:solid 1px black;

/* IE6のleftmarginを正常にする対策 */
display:inline;
}

#bl_title_1
{
width:198px;
height:24px;
background-image:
url(../img/title_bar_midashi_12_12_198_24.gif);
background-repeat:no-repeat;
}

/* メルマガ登録セクション */

p.mm
{
padding-top:6px;
padding-left:18px;
font-size:12px;
font-weight:600;
color:#000;
}

#mm_title 
{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:16px;
line-height:130%;

padding-top:4px;
padding-left:8px;
padding-right:8px;
padding-bottom:6px;

border-bottom:solid 1px #999;
}

#mm_title a
{
display:block;

color:black;
text-decoration:none;
}

#mm_title a:hover
{
color:black;
text-decoration:underline;
background-color:#ced5db;
}

/*
f0f8ff
dbdfe3
*/

#mm_body
{
width:198px;
height:134px;

background-image:
url(../img/grade_gray_3_136.gif);
background-repeat:repeat-x;
}

/* IE6用　*/

* html div#mm_body
{
margin-top:-7px;
}

#mm_form
{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;

padding-top:5px;
padding-left:8px;
}

#mm_kiyaku
{
margin-top:8px;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:10px;
}

#mm_kiyaku a
{
color:#000;
text-decoration:underline;
}


#mm_kiyaku a:hover
{
color:#000;
text-decoration:underline;
}

#mm_submit
{
width:60px;
margin-top:-13px;
margin-right:-14px;
float:right;
}

/* テキストボックスのサイズを指定(全ブラウザ共通) */

input.tb_ma
{
width:178px;
}

/* Firefoxの送信ボタンの位置を調整 */

html>/**/body input.btn_send
{
margin-top:4px;
margin-left:3px;
}

/* Chrome(Safari)で送信ボタンの位置を調整 */

html:not(:only-child:only-child) input.btn_send
{
margin-top:10px;
margin-left:4px;
}

/* IE6で送信ボタンの位置を調整 */

* html body input.btn_send
{
margin-left:0px;
}

/* ------------------------------------
■ヘッダー中央／プレコ看板ブロック：
------------------------------------ */

#c_header
{
width:550px;
height:158px;

margin-top:4px;
margin-left:4px;

border:solid 1px black;

float:left;
}

/* ------------------------------------
■ヘッダー右／本のブロックブロック：
------------------------------------ */

#r_header
{
width:198px;
height:158px;

border:1px solid #000000;

margin-top:4px;
margin-left:4px;

float:left;

background-color:#efefef;
}

#rh_title
{
width:198px;
height:24px;
background-image:
url(../img/title_bar_midashi_12_12_198_24.gif);
background-repeat:no-repeat;
}

p.book_title
{
padding-top:6px;
padding-left:18px;
font-size:12px;
font-weight:600;
color:#000;
}

#book_img
{
float:left;

width:77px;
height:124px;

margin-top:4px;
margin-left:4px;
}

* html #book_img
{
margin-top:-3px;
margin-left:2px;
}

#btn_syousai
{
width:106px;
height:23px;
}

#book_price
{
margin-top:2px;
background-color:#c9c9c9;
}

p.b_price
{
font-size:10px;
margin-top:0px;
margin-bottom:0px;
}

* html body p.b_price
{
line-height:1em;
}

/* Firefoxの調整 */

html>/**/body p.b_price
{
line-height:100%;
}


#book_explain
{
width:106px;
float:right;

margin-top:3px;
margin-right:4px;
}

/* IE6の調整 */

* html #book_explain
{
margin-top:-4px;
margin-right:2px;
}


p.book_exp
{
font-size:12px;
line-height:148%;
}

/* Firefoxの調整 */

html>/**/body p.book_exp
{
line-height:138%;
}

/* Chrome(Safari)を元に戻す */

html:not(:only-child:only-child) p.book_exp
{
line-height:148%;
}

#btn_syousai
{
margin-top:-9px;
margin-left:1px;
}

/* Firefoxの調整 */

html>/**/body #btn_syousai
{
margin-top:-6px;
margin-left:1px;
}

/* Chrome(Safari)を元に戻す */

html:not(:only-child:only-child) #btn_syousai
{
margin-top:-9px;
margin-left:1px;
}

.marker_y
{
background-color:#b4d2da;
}

/*
#d9ffd9
b4d2da
*/




/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■左サイドバー：
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */

/*
以下、素朴画からコピー
*/

/* ―───────────────────────────────
■左サイドバー：
―─────────────────────────────── */

#left_sidebar_frame
{

width:200px;
float:left;

margin-top:4px;
margin-left:4px;
margin-right:4px;

/* IE6のleftmarginを正常にする対策 */
display:inline;
}

/* ―───────────────────────────────
■サイト案内メニュー：
―─────────────────────────────── */

#left_menu
{
width:198px;
}

/*
左サイドバーのタイトル
*/

/* ―───────────────────────────────
■ 共通設定：
―─────────────────────────────── */


/* すべてのメニューのタイトル */
.menu_title
{
font-size:15px;

margin-top:3px;
margin-left:4px;
}

/*
メインメニュー　の「■」の色を指定
*/

.color_change
{
color:#edeff1;
}


/* ―───────────────────────────────
■１■ 最新情報[PrecoOnline]
―─────────────────────────────── */


/* 装飾用ライン１ 最新情報タイトル上 */
#draw_line_left_1
{
width:200px;
/* heightを0pxで指定してやるとIE7は、言うことを聞く */
height:0px;
border-top:solid 1px #456;
margin-top:0px;
/* IE6用対策 */
overflow:hidden;
}

/* ■最新情報[PrecoOnline]タイトル */
#lsb_menu_title_1
{
width:198px;
height:22px;
background-color:#456;

color:#fff;

border-top:solid 1px #000;
border-bottom:solid 1px #000;
border-left:solid 1px #000;
border-right:solid 1px #000;

margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン１－２ 最新情報タイトル下 */
#draw_line_left_1_2
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}


/* メニュー上端用ライン１－３ */
#draw_line_left_1_3
{
width:200px;
height:0px;
border-top:solid 1px red;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}

/*  ------------------------------------
<<社長ブログ毎日更新中！
------------------------------------　*/

#lsb_menu_new
{
width:194px;

/* ここがメニュー間のラインの色になる */

background-color:#456;
margin-top:-1px;
margin-bottom:4px;
/*
border-top:1px solid #678;
*/
border-bottom:1px solid #678;
border-left:5px solid #678;
border-right:1px solid #678;
/* IE6用対策 */
overflow:hidden;
}

#lsb_menu_new a
{
display:block;
background-color:#edeff1;
color:#000;

/* padding-topとbottomで、メニュー１行の幅が決まる */
padding-top:4px;
padding-bottom:1px;
padding-left:6px;
padding-right:0px;

/* ここがメニュー間のラインの太さになる */
margin-top:1px;

font-size:14px;
text-decoration:none;

/*
#eceef0

*/
}

#lsb_menu_new a:hover

{
background-color:#d7dce1;
color:#000;

padding-top:4px;
padding-bottom:1px;
padding-left:6px;
padding-right:0px;

margin-top:1px;

font-size:14px;
text-decoration:none;
}

/* ―───────────────────────────────
■２■ 株ロボットの情報：
―─────────────────────────────── */

/* 装飾用ライン２ */
#draw_line_left_2
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}


#lsb_menu_title_2
{
width:198px;
height:22px;
background-color:#456;

color:#fff;

border-top:solid 1px #000;
border-bottom:solid 1px #000;
border-left:solid 1px #000;
border-right:solid 1px #000;

margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン２－２ */
#draw_line_left_2_2
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* メニュー上端用ライン２－３ */
#draw_line_left_2_3
{
width:200px;
height:0px;
border-top:solid 1px red;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}


/* 株ロボメニュー */

#lsb_menu_robo
{
width:194px;

/* ここがメニュー間のラインの色になる */

background-color:#456;
margin-top:-1px;

/*
border-top:1px solid #678;
*/
border-bottom:1px solid #678;
border-left:5px solid #678;
border-right:1px solid #678;
/* IE6用対策 */
overflow:hidden;
}

#lsb_menu_robo a
{
display:block;
background-color:#edeff1;
color:#000;

/* padding-topとbottomで、メニュー１行の幅が決まる */
padding-top:4px;
padding-bottom:1px;
padding-left:6px;
padding-right:0px;

/* ここがメニュー間のラインの太さになる */
margin-top:1px;

font-size:14px;
text-decoration:none;

/*
#eceef0

*/
}

#lsb_menu_robo a:hover

{
background-color:#d7dce1;
color:#000;

padding-top:4px;
padding-bottom:1px;
padding-left:6px;
padding-right:0px;

margin-top:1px;

font-size:14px;
text-decoration:none;
}


#lsb_menu_cd
{
width:194px;

/* ここがメニュー間のラインの色になる */

background-color:#456;
margin-top:-1px;

/*
border-top:1px solid #678;
*/
border-bottom:1px solid #678;
border-left:5px solid #678;
border-right:1px solid #678;
/* IE6用対策 */
overflow:hidden;
}

#lsb_menu_cd a
{
display:block;
background-color:#edeff1;
color:#000;

/* padding-topとbottomで、メニュー１行の幅が決まる */
padding-top:4px;
padding-bottom:1px;
padding-left:6px;
padding-right:0px;

/* ここがメニュー間のラインの太さになる */
margin-top:1px;

font-size:14px;
text-decoration:none;

/*
#eceef0

*/
}

#lsb_menu_cd a:hover

{
background-color:#d7dce1;
color:#000;

padding-top:4px;
padding-bottom:1px;
padding-left:6px;
padding-right:0px;

margin-top:1px;

font-size:14px;
text-decoration:none;
}

/* ―───────────────────────────────
■３■「チャート力学ＶＳ」のメニュー：
―─────────────────────────────── */


/* 装飾用ライン３ */
#draw_line_left_3
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}

/*
「チャート力学ＶＳ」のご案内
*/

#lsb_menu_title_3
{
width:198px;
height:22px;
background-color:#456;

color:#fff;

border-top:solid 1px #000;
border-bottom:solid 1px #000;
border-left:solid 1px #000;
border-right:solid 1px #000;

margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン３－２ */
#draw_line_left_3_2
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 「チャート力学ＶＳ」上端用ライン */

#draw_line_left_3_3
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}

/* 「チャート力学ＶＳ」メニュー */

#lsb_menu_school
{
width:194px;

/* ここがメニュー間のラインの色になる */

background-color:#456;
margin-top:-1px;

/*
border-top:1px solid #678;
*/
border-bottom:1px solid #678;
border-left:5px solid #678;
border-right:1px solid #678;
}

#lsb_menu_school a
{
display:block;
background-color:#edeff1;
color:#000;

/* padding-topとbottomで、メニュー１行の幅が決まる */
padding-top:4px;
padding-bottom:1px;
padding-left:6px;
padding-right:0px;

/* ここがメニュー間のラインの太さになる */
margin-top:1px;

font-size:14px;
text-decoration:none;

/*
#eceef0

*/
}

#lsb_menu_school a:hover

{
background-color:#d7dce1;
color:#000;

padding-top:4px;
padding-bottom:1px;
padding-left:6px;
padding-right:0px;

margin-top:1px;

font-size:14px;
text-decoration:none;
}


/* ―───────────────────────────────
■４■ ビジネス起業塾：
―─────────────────────────────── */

/* 装飾用ライン４ */
#draw_line_left_4
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}


#lsb_menu_title_4
{
width:198px;
height:22px;
background-color:#456;

color:#fff;

border-top:solid 1px #000;
border-bottom:solid 1px #000;
border-left:solid 1px #000;
border-right:solid 1px #000;

margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン５ */
#draw_line_left_4_2
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}


#draw_line_left_4_3
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}


#lsb_menu_biz
{
width:194px;

/* ここがメニュー間のラインの色になる */

background-color:#456;
margin-top:-1px;

/*
border-top:1px solid #678;
*/
border-bottom:1px solid #678;
border-left:5px solid #678;
border-right:1px solid #678;
/* IE6用対策 */
overflow:hidden;
}

#lsb_menu_biz a
{
display:block;
background-color:#edeff1;
color:#000;

/* padding-topとbottomで、メニュー１行の幅が決まる */
padding-top:4px;
padding-bottom:1px;
padding-left:6px;
padding-right:0px;

/* ここがメニュー間のラインの太さになる */
margin-top:1px;

font-size:14px;
text-decoration:none;

/*
#eceef0

*/
}

#lsb_menu_biz a:hover

{
background-color:#d7dce1;
color:#000;

padding-top:4px;
padding-bottom:1px;
padding-left:6px;
padding-right:0px;

margin-top:1px;

font-size:14px;
text-decoration:none;
}

/* ―───────────────────────────────
■５■ 旧サイトのお知らせ：
―─────────────────────────────── */

/* 装飾用ライン７ */
#draw_line_left_5
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}

/*
旧サイトのお知らせ
*/

#lsb_menu_title_5
{
width:198px;
height:22px;
background-color:#456;

color:#fff;

border-top:solid 1px #000;
border-bottom:solid 1px #000;
border-left:solid 1px #000;
border-right:solid 1px #000;

margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン８ */
#draw_line_left_5_2
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 「旧サイトメニュー」上端用ライン */

#draw_line_left_5_3
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}

/* 旧サイトメニュー */

#lsb_menu_old
{
width:194px;

/* ここがメニュー間のラインの色になる */

background-color:#456;
margin-top:-1px;

/*
border-top:1px solid #678;
*/
border-bottom:1px solid #678;
border-left:5px solid #678;
border-right:1px solid #678;
/* IE6用対策 */
overflow:hidden;
}

#lsb_menu_old a
{
display:block;
background-color:#edeff1;
color:#000;

/* padding-topとbottomで、メニュー１行の幅が決まる */
padding-top:4px;
padding-bottom:1px;
padding-left:6px;
padding-right:0px;

/* ここがメニュー間のラインの太さになる */
margin-top:1px;

font-size:14px;
text-decoration:none;

/*
#eceef0

*/
}

#lsb_menu_old a:hover

{
background-color:#d7dce1;
color:#000;

padding-top:4px;
padding-bottom:1px;
padding-left:6px;
padding-right:0px;

margin-top:1px;

font-size:14px;
text-decoration:none;
}

/* ―───────────────────────────────
■６■ 株ロボＲ２の最新情報：
―─────────────────────────────── */

/* 装飾用ライン６ */
#draw_line_left_6
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}

/* 最新情報 */

#lsb_menu_title_6
{
width:198px;
height:22px;
background-color:#456;

color:#fff;

border-top:solid 1px #000;
border-bottom:solid 1px #000;
border-left:solid 1px #000;
border-right:solid 1px #000;

margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン３－２ */
#draw_line_left_6_2
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}


#lsb_menu_robo_new
{
width:198px;
height:auto;
margin-top:4px;

border:solid 1px #456;

background-color:#ffffec;
/* IE6用対策 これを削除するとIE6で右のバーが左に落ちる*/
overflow:hidden;
}

/* メニュー上端用装飾ライン */
/* 未使用
#draw_line_right_6
{
width:200px;
border-top:solid 1px #456;
margin-top:4px;
}
*/

/*
■
*/


/*
ロボ
*/

#rn_title_cap
{
margin-top:4px;
margin-left:4px;
width:186px;
height:18px;

padding-top:2px;
padding-bottom:2px;
padding-left:2px;

border:solid 1px #456;

background-color:#fff0f0;

/* IE6用対策 */
overflow:hidden;
}

/*
週刊マネーナビに登録の文字
*/

.rn_title
{
margin-top:3px;
margin-left:4px;
font-size:15px;
}

/*
登録／解除のラジオボタンのブロック
*/

#rn_radio
{
margin-top:6px;
margin-left:8px;
}

/*
ラジオボタンの登録／解除の文字
*/

.rn_cap_radio
{
font-size:14px;
}

/*
名前のブロック
*/

#rn_name
{
width:188px;
margin-top:4px;
margin-left:4px;
/*
border:solid 1px red;
*/
}

#rn_email
{
width:188px;
margin-top:4px;
margin-left:4px;
/*
border:solid 1px red;
*/
}


#rn_msg
{
width:188px;
margin-top:4px;
margin-left:4px;
/*
border:solid 1px red;
*/
}


/*
送信ボタンのセクション
*/

#rn_submit
{
width:188px;
margin-top:4px;
margin-left:4px;
padding-bottom:4px;
/*
border:solid 1px red;
*/
}

/*
お名前、Ｅメールアドレス、メッセージのキャプション
*/
.rn_caption
{
font-size:14px;
}

/*
Ｅメール／名前のテキストボックスのサイズ指定
*/

.tb_rn_email
{
width:178px;
}

.tb_rn_name
{
width:178px;
}

/* ------------------------------------
■株ロボ最新情報説明：
------------------------------------ */

#notice_rn
{
width:198px;
height:auto;
margin-top:4px;

border:solid 1px #456;
/* 薄い水色 */
background-color:#ecf5ff;
}

#nrn_text
{
width:190px;
height:auto;
margin-top:4px;
margin-left:4px;
}

.nrn_txt_body
{
font-size:12px;
line-height:150%;
margin-bottom:4px;
}


/* ―───────────────────────────────
■７■ 株ロボの運用成績を入手：
―─────────────────────────────── */

/* 装飾用ライン７ */
#draw_line_left_7
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}

/*
タイトル
*/

#lsb_menu_title_7
{
width:198px;
height:22px;
background-color:#456;

color:#fff;

border-top:solid 1px #000;
border-bottom:solid 1px #000;
border-left:solid 1px #000;
border-right:solid 1px #000;

margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン７－２ */
#draw_line_left_7_2
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 株ロボ運用情報ブロックのフレーム */

#robo_report_frame
{
width:198px;
height:auto;

margin-top:4px;
padding-bottom:4px;

background-color:#fff0f0;
border:solid 1px #456;
overflow:auto;
}

/* お知らせブロックのテキストフレーム１ */

#rr_text_box
{
width:188px;
height:auto;

margin-top:4px;
margin-bottom:4px;
margin-left:4px;
border:dotted 1px #999;
}

/* IE6はsolidで */

* html #rr_text_box
{
border:solid 1px #999;
}

/* 説明文 */
.rr_text_body
{
/* 文章ブロック(text_1,2のpaddingは、ここのmarginで設定すると、うまくコントロールできる。) */
margin-top:8px;
margin-left:4px;
margin-right:4px;
font-size:12px;
line-height:140%;
}

/*
ここからフォーム
*/

#rr_form
{
width:188px;
height:auto;
margin-top:4px;
margin-left:4px;
padding-bottom:2px;

border:solid 1px #456;

background-color:#edeff1;
/* IE6用対策 これを削除するとIE6で右のバーが左に落ちる*/
overflow:hidden;
}

/*
運用レポートを今すぐ入手！
*/

#rr_title_cap
{
margin-top:4px;
margin-left:4px;
width:176px;
height:18px;

padding-top:2px;
padding-bottom:2px;
padding-left:2px;

border:solid 1px #456;
background-color:#ffffe0;


/* IE6用対策 */
overflow:hidden;
}

/*
運用レポートを今すぐ入手！
*/

.rr_title
{
margin-top:4px;
font-size:14px;

}


/*
メニューブロック
*/


/*
Ｅメールのブロック
*/

#rr_email
{
width:180px;
margin-top:8px;
margin-left:2px;
/*
border:solid 1px red;
*/
}

/*
名前のブロック
*/

#rr_name
{
width:180px;
margin-left:2px;
/*
border:solid 1px red;
*/
}

#rr_select
{
width:180px;
margin-left:2px;
/*
border:solid 1px red;
*/
}

#rrtb_select
{
width:180px;
margin-left:2px;
/*
border:solid 1px red;
*/
}

/*
送信ボタンのセクション
*/

#rr_submit
{
width:188px;
margin-top:8px;
margin-left:4px;
margin-bottom:2px;
/*
border:solid 1px red;
*/
}

/*
お名前、Ｅメールアドレスのキャプション
*/
.rr_caption
{
font-size:14px;
margin-left:2px;
}


/*
Ｅメール／名前のテキストボックスのサイズ指定
*/

.rrtb_email
{
width:178px;
}

.rrtb_name
{
width:178px;
}

/* ―───────────────────────────────
■８■ 問い合わせのセクション：
―─────────────────────────────── */

/* 装飾用ライン８ */

#draw_line_left_8
{
width:200px;
/* heightを0pxで指定してやるとIE7は、言うことを聞く */
height:0px;
border-top:solid 1px #456;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}

/* 問い合わせ先 */

#lsb_menu_title_8
{
width:198px;
height:22px;
background-color:#456;

color:#fff;

border-top:solid 1px #000;
border-bottom:solid 1px #000;
border-left:solid 1px #000;
border-right:solid 1px #000;

margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン８－２ */
#draw_line_left_8_2
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}


/* 電話ロゴ */

#tel_sign_a
{
width:200px;
height:90px;
margin-top:4px;
margin-bottom:4px;
}


#inquire_frame
{
width:198px;
height:auto;

padding-bottom:4px;

margin-top:4px;
border:solid 1px #456;

}

#inquire_text_box
{
width:188px;
height:auto;

background-color:#ffffec;
margin-top:4px;
margin-left:4px;

border:dotted 1px #999;
}

/* IE6はsolidで */

* html #inquire_text_box
{
border:solid 1px #999;
}

/* お知らせの文 */
#inquire_text_body
{
margin:4px;
font-size:12px;
line-height:140%;
}

#inquire_text_body a
{
color:#000;
text-decoration:underline;
}

#inquire_text_body a:hover
{
color:#fff;
background-color:#333;
}

/* ―───────────────────────────────
■９■ お知らせセクション：
―─────────────────────────────── */

/* 装飾用ライン９ */
#draw_line_left_9
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}

/*
プレコからのお知らせ
*/

#lsb_menu_title_9
{
width:198px;
height:22px;
background-color:#456;

color:#fff;

border-top:solid 1px #000;
border-bottom:solid 1px #000;
border-left:solid 1px #000;
border-right:solid 1px #000;

margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン９－２ */
#draw_line_left_9_2
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* お知らせブロックのフレーム */

#notice_081010
{
width:198px;
height:auto;

margin-top:4px;

background-color:#fff;
border:solid 1px #456;
}

/* お知らせブロックのテキストフレーム１ */

#n_text_1
{
width:188px;
height:auto;

margin-top:4px;
margin-left:4px;

border:dotted 1px #999;
}

/* IE6はsolidで */

* html #n_text_1
{
border:solid 1px #999;
}

/* お知らせブロックのテキストフレーム２ */

#n_text_2
{
width:188px;
height:auto;

margin-top:4px;
margin-left:4px;
margin-bottom:4px;
border:dotted 1px #999;
}

/* IE6はsolidで */

* html #n_text_2
{
border:solid 1px #999;
}

/* お知らせの文 */
.notice
{
/* 文章ブロック(text_1,2のpaddingは、ここのmarginで設定すると、うまくコントロールできる。) */
margin-top:8px;
margin-left:4px;
margin-right:4px;
margin-bottom:4px;
font-size:12px;
line-height:140%;
}







/*　未使用

.l_menu_list
{
list-style:none;
font-size:14px;
}

#guide_1
{
width:198px;
height:158px;

border:1px solid #666666;

margin-top:4px;
}

#guide_2
{
width:198px;
height:158px;

border:1px solid #666666;

margin-top:4px;
}

#guide_3
{
width:198px;
height:158px;

border:1px solid #666666;

margin-top:4px;
}

#guide_4
{
width:198px;
height:158px;

border:1px solid #666666;

margin-top:4px;
}

#guide_5
{
width:198px;
height:158px;

border:1px solid #666666;

margin-top:4px;
}


#guide_6
{
width:198px;
height:158px;

border:1px solid #666666;

margin-top:4px;
}

*/

/* ------------------------------------------------------------------------
■トップページ(株ロボット)コンテンツ：
------------------------------------------------------------------------ */
/* ------------------------------------
■コンテンツ全体を包むフレーム：
------------------------------------ */
/*
含まれるブロックは、
*/

#cnt_container
{
width:552px;
height:auto;
float:left;
margin-top:4px;
/*
ここでフッターとの位置を決めている
フッターにmargin-topを指定しても効かない(Ff)
*/

margin-bottom:4px;
background-color:#fff;
}

/* 未使用らしい
#cnt_robo
{

float:left;
width:550px;
height:auto;

padding-top:4px;

}

#cnt_robo_container
{
width:552px;
}


#robo_header
{
width:550px;
margin-top:8px;
margin-bottom:4px;
}
*/

/* ------------------------------------
■株ロボット看板：
------------------------------------ */
/*
#cnt_frame_topの上部に密着。
*/

#robo_sign
{
width:552px;
height:313px;
margin-top:0px;
}

/* ------------------------------------
■株ロボ説明１～３を包むフレーム：
------------------------------------ */

/*セミナーブロック以下は入っていない*/

#c_robo_frame_1
{

width:550px;
height:auto;
margin-top:4px;
border:solid 1px #000;

}

/* ------------------------------------
■あなたは株ロボットからのメールをチェックするだけ(タイトル部分)：
------------------------------------ */

#robo_big_title_top
{
width:552px;
height:37px;
margin-top:0px;
}

/* IE6で、画像の右側に２ピクセルの隙間が空くのを修正。たーけらしー。 */

* html body #robo_big_title_top
{
margin-right:-2px;
}

/* ------------------------------------
■導入部分：
------------------------------------ */

#robo_intoro_frame
{
width:550px;
height:150px;
}

/* イントロ部分の左余白。キーボードのイラストの上。中身は空白*/

#robo_intoro_margin
{
width:122px;
height:120px;
float:left;
}

/* 「株」という文字のドロップキャップ */

#drc_kabu
{
width:37px;
height:37px;
float:left;

margin-top:3px;
margin-right:4px;
}

/* イントロの説明文／ブロック：株ロボットType31FA-R2(通称：アールツー)は、銘柄選び、買い…*/

#robo_intoro_honbun
{
width:536px;
height:140px;
float:left;

margin-top:4px;
margin-left:4px;

padding-top:4px;
padding-right:4px;

border:solid 1px #999;

background-image:
url(../img/kaburobo/bg_intoro_534_138.gif);
background-repeat:no-repeat;
background-position:0% 100%;

/* IE6対策 */
overflow:hidden;
display:inline;
}

/* イントロの説明文／p指定：株ロボットType31FA-R2(通称：アールツー)は、銘柄選び、買い…*/

p.bun_r_intoro
{
font-size:15px;
font-weight:600;
line-height:150%;
}

/* ------------------------------------
■セクション１：500万円を10年で約１億円にした
------------------------------------ */

/* 500万円を10年で約１億円にした売買システムを採用！ */

#robo_headline_1
{
width:552;
height:50px;
margin-top:6px;
margin-left:4px;
}

/* ------------------------------------
■リード１：信頼性、再現性の高い２つの売買システムを搭載。
------------------------------------ */

#robo_lead_1
{
width:532;
height:36px;
margin-top:6px;
margin-left:10px;
}

/* ------------------------------------
■本文１／３段組を入れるフレーム：
------------------------------------ */

#robo_honbun_1_frame
{
width:548px;
height:400px;
margin-top:4px;

background-image:
url(../img/kaburobo/bg_money_229_206_trp_80.jpg);
background-repeat:no-repeat;
background-position:20% 98%;
}

/* IE6対策 */

*html #robo_honbun_1_frame
{


/*
このブロックに display:inline; を入れるとIE6以外が崩れ、IE6のbgimageが消える
が、文字のはみ出しは解決する。
*/
/*
display:inline;
*/
}


/* 段組中の本文の設定 */

p.robo_dan
{
font-size:14px;
line-height:150%;

/* IE6対策 !有効! */
display:inline;

}

/* １段目の文章ブロック */

#robo_dan_1
{

float:left;
width:168px;
height:376px;

border-right:dotted 1px #000;

margin-top:4px;
margin-left:6px;

padding-left:4px;
padding-right:4px;

/* IE6対策 */
display:inline;

}

/* １段目の「株」の文字のドロップキャップ */

#drc_kabu_1
{
width:37px;
height:37px;
float:left;

margin-top:3px;
margin-right:4px;
}

/* ２段目の文章ブロック */

#robo_dan_2
{
float:left;
width:168px;
height:376px;

border-right:dotted 1px #000;

margin-top:4px;
margin-left:6px;

padding-left:4px;
padding-right:4px;

}

/* ２段目の「１」の文字のドロップキャップ */

#drc_kabu_2
{
width:37px;
height:37px;
float:left;

margin-top:3px;
margin-right:4px;
}

/* ３段目の文章ブロック */

#robo_dan_3
{
float:left;
width:168px;
height:376px;

margin-top:4px;
margin-left:6px;

padding-left:4px;
padding-right:4px;
}

/* IE6対策 */
* html #robo_dan_3
{
padding-right:0px;
}

#bg_rd_3
{

float:right;

width:92;
height:120;

}

/* ------------------------------------
■セクション２：オートリバース機能など先進の自動売買機能を
------------------------------------ */

/* タイトル／オートリバース機能など先進の自動売買機能をフル装備 */

#robo_headline_2
{
width:552;
height:50px;

margin-left:4px;
}

/* ------------------------------------
■リード２：アメリカ市場の終値を見て売買モードを自動切り替え
------------------------------------ */

#robo_lead_2
{
width:532;
height:36px;
margin-top:6px;
margin-left:10px;
}

/* ------------------------------------
■セクション２本文／３段組を入れるフレーム：
------------------------------------ */

#robo_honbun_2_frame
{
width:548px;
height:260px;
margin-top:4px;


}

#robo_dan_2_1
{

float:left;
width:168px;
height:244px;

margin-top:8px;
margin-left:6px;

border-right:dotted 1px #000;

padding-left:4px;
padding-right:4px;
/* IE6対策 */
display:inline;

/*
border:solid 1px red;
*/
}

/*
ノートＰＣを持った男性のイメージ[Full Automatic Trading]
*/

#robo_image_1
{
width:127px;
height:191px;
margin-top:24px;
margin-left:13px;

padding:4px;

border:solid 1px #999;
}


/* ２段目の文章ブロック */

#robo_dan_2_2
{
float:left;
width:168px;
height:248px;

border-right:dotted 1px #000;

margin-top:4px;
margin-left:6px;

padding-left:4px;
padding-right:4px;
}

/* ２段目の「？」の文字のドロップキャップ */

#drc_kabu_2_2
{
width:37px;
height:37px;
float:left;

margin-top:3px;
margin-right:4px;
}


#robo_dan_2_3
{
float:left;
width:168px;
height:248px;

margin-top:4px;
margin-left:6px;

padding-left:4px;
padding-right:4px;
}

/* IE6対策 */
* html #robo_dan_2_3
{
padding-right:0px;
}


/* ------------------------------------
■セクション３：
------------------------------------ */

/* タイトル／オートリバース機能など先進の自動売買機能をフル装備 */

#robo_headline_3
{
width:552;
height:50px;

margin-left:4px;
}

/* ------------------------------------
■リード３：
------------------------------------ */

#robo_lead_3
{
width:532;
height:36px;
margin-top:6px;
margin-left:10px;
}

/* ------------------------------------
■セクション３本文／３段組を入れるフレーム：
------------------------------------ */

#robo_honbun_3_frame
{
width:548px;
height:358px;
margin-top:4px;
/*
border:solid 1px red;
*/
}

#robo_dan_3_1
{

float:left;
width:168px;
height:340px;

border-right:dotted 1px #000;

margin-top:8px;
margin-left:6px;

padding-left:4px;
padding-right:4px;
/* IE6対策 */
display:inline;

/*
border:solid 1px red;
*/
}

#drc_kabu_3_1
{
width:37px;
height:37px;
float:left;

margin-top:3px;
margin-right:4px;
}

/* ２段目の文章ブロック */

#robo_dan_3_2
{
float:left;
width:168px;
height:348px;

border-right:dotted 1px #000;

margin-top:4px;
margin-left:6px;

padding-left:4px;
padding-right:4px;
}

/*
ノートＰＣを持った男性のイメージ[Full Automatic Trading]
*/


/* ２段目の「？」の文字のドロップキャップ */

#drc_kabu_3_2
{
width:37px;
height:37px;
float:left;

margin-top:3px;
margin-right:4px;
}


#robo_dan_3_3
{
float:left;
width:168px;
height:350px;

margin-top:4px;
margin-left:6px;

padding-left:4px;
padding-right:4px;

}

/* IE6対策 */
* html #robo_dan_3_3
{
padding-right:0px;
}


#mh_photo_1
{
width:150px;
height:300px;
margin-top:0px;
margin-left:6px;
border:solid 1px #999;
}

#ph_caption
{
width:135px;
height:38px;
margin-top:2px;
margin-left:6px;

padding-top:4px;
padding-bottom:0px;
padding-left:6px;
padding-right:4px;

border-top:solid 1px #999;
border-bottom:solid 1px #999;
border-left:solid 6px #999;
border-right:solid 1px #999;

color:#000;
background-color:#e3e3e3;

/* IE6対策 */
overflow:hidden;
/*
#c9c9c9
#cccccc
*/
}




.ph_cap
{
font-size:10px;
line-height:120%;
}


/* ------------------------------------
■セミナーのセクション：
------------------------------------ */
/*
セミナーの看板
*/
#robo_semi_sign
{
width:552px;
height:236px;
margin-top:4px;
}


/* ------------------------------------
■セミナーの３段組を入れるフレーム：
------------------------------------ */

#semi_honbun_3in
{
width:550px;
height:418px;
margin-top:0px;

border:solid 1px #000;

/*
電話嬢のバックグラウン画像

background-image:url(../img/kaburobo/bg_tel_80_111_trp_60.jpg);
background-repeat:no-repeat;
background-position:98% 70%;
*/

}

#semi_dan_1
{

float:left;
width:168px;
height:400px;

border-right:dotted 1px #000;

margin-top:8px;
margin-left:6px;

padding-left:4px;
padding-right:4px;
/* IE6対策 */
display:inline;

/*
border-bottom:solid 1px red;
*/
}

#drc_semi_1
{
width:37px;
height:37px;
float:left;

margin-top:3px;
margin-right:4px;
}

/* ２段目の文章ブロック */
/*
ここは、さらに、上下に２つのブロックを入れる。 
*/

#semi_dan_2
{
float:left;
width:168px;
height:400px;

border-right:dotted 1px #000;

margin-top:8px;
margin-left:6px;

padding-left:4px;
padding-right:4px;

/*
border-bottom:solid 1px red;
*/
}

/*
２段目の１／４
*/

/*
※見出：お申込み／受講料
*/

#seminar_lead_1
{

width:161px;
height:37px;

margin-top:2px;
}

#semi_dan_2_1
{
width:168px;
height:128px;
}

#semi_dan_2_1_bun
{
width:168px;
height:87px;
margin-top:4px;
}

/*
２段目の２／４
*/

#semi_dan_2_2
{
width:168px;
height:76px;

}

#semi_dan_2_2_bun
{
	width:160px;
	height:66px;
	margin-left:-4px;
	padding-top:4px;
	padding-bottom:0px;
	padding-left:4px;
	padding-right:4px;
	background-color:#FFFFE6;
	border:solid 1px #999;
}


/*
２段目の３／４
*/

#semi_dan_2_3
{
width:168px;
height:82px;

}

#semi_dan_2_3_bun
{
width:168px;
height:82px;
margin-top:3px;
}


/*
２段目の４／４
*/

/*
※見出：お申込み／受講料
*/

#semi_dan_2_4
{
width:168px;
height:56px;

margin-top:6px;
}

#seminar_lead_2
{

width:161px;
height:37px;

}


#semi_dan_2_4_bun
{
width:168px;
height:52px;
margin-top:3px;
}


/* セミナー３段目の文章ブロック */

#semi_dan_3
{
float:left;
width:168px;
height:400px;

margin-top:8px;
margin-left:6px;

padding-left:4px;
padding-right:4px;

/*
border-bottom:solid 1px red;
*/
}

/* IE6対策 */
* html #semi_dan_3
{
padding-right:0px;
}


#seminar_lead_3
{

width:164px;
height:37px;
margin-top:2px;
}

#semi_dan_3_bun
{
width:168px;
height:272px;
margin-top:4px;

/*
border-bottom:solid 1px red;
*/
}

#tel_sign
{
width:163px;
height:75px;
margin-top:4px;

}

/* ------------------------------------------------------------------------
■工事中の注意書き552px：
------------------------------------------------------------------------ */

#uc_caution
{
width:550px;
height:auto;
margin-top:4px;
border:solid 1px red;
background-color:#ffeced;/* 薄い赤 */
}

#ucc_text_frame
{
width:542px;
height:auto;
margin-top:4px;
margin-left:4px;
}

.ucc_text_body
{
font-size:12px;
line-height:150%;
margin-top:4px;
margin-left:4px;
margin-bottom:4px;
}

.ucc_txt_cc
{
color:blue;
}


/* ------------------------------------------------------------------------
■メール送信フォーム：
------------------------------------------------------------------------ */

/* 全部のブラウザ共通 */
#form_1_frame
{
width:552;
height:auto;

margin-top:4px;
background-color:#fff;
}

/* 全部のブラウザ共通 */
.tb_email_form_1
{
width:552px;
margin-left:0px;

font-size:13px;
border-collapse:collapse;
}

/* Fireofoxのみ変えたいがChromeにも効いてしまう */
html>/**/body .tb_email_form_1
{
width:551px;
margin-left:1px;
border:solid 1px #000;
}

/* Chromeを元に戻す */
html:not(:only-child:only-child) .tb_email_form_1
{
width:552px;
margin-left:0px;
}


td.table_title
{
padding-top:2px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;

font-size:14px;
text-align:center;

color:#fff;
background-color:#456;

border-top:solid 1px #000000;
border-bottom:solid 1px #000000;
border-left:solid 1px #000000;
border-right:solid 1px #000000;

}

td.number

{

width:18px;

text-align:center;
vertical-align:top;

padding-top:6px;

background-color:#bec7cf;

border:solid 1px #000000;

}

td.item_w

{
vertical-align:top;
padding-top:2px;
padding-top:4px;
background-color:#e9ecef;
padding-left:4px;

border:solid 1px #000000;
}



td.item

{

width:120px;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;

background-color:#e9ecef;

border:solid 1px #000000;

text-align:left;

}

td.box
{

width:430px;

padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;

border:solid 1px #000000;

}

td.col_w
{

width:430px;

padding-top:4px;
padding-bottom:4px;
padding-left:4px;
padding-right:4px;

border:solid 1px #000000;

vertical-align:top;

}

td.msg
{

padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:4px;

border:solid 1px #000000;

}

/*
td.msg_number
{

padding-left:4px;
padding-right:4px;

vertical-align:middle;

border:solid 1px #000000;

}
*/

td.submit_section
{

padding-top:6px;
padding-bottom:6px;
padding-left:8px;
padding-right:2px;

border:solid 1px #000000;

background-color:#e9ecef;

}


.form_note
{
font-size:12px;
}

.submit_msg
{

}

/*

tr
{
background-color:#fbead9;
}

*/


/*
table
{
border:solid 1px #000000;
}

table
{
border:solid 1px #000000;
}
*/



/* ------------------------------------
■個人情報についての記載ブロック
------------------------------------ */

/* 個人情報のブロック */
#personal_data_protection
{
width:550px;
height:auto;
border:solid 1px #000;
margin-top:4px;
background-color:#ffffec;
}

/* 文章が入るフレーム */
#pdp_txt_frame
{
width:542px;
height:auto;
margin-top:6px;
margin-left:4px;
}

/* 文章のクラス */
.pdp_text
{
font-size:12px;
line-height:150%;
margin-bottom:4px;
margin-left:4px;
margin-right:4px;
}



/* 使っていません。

#contents_1
{
width:550px;
height:580px;

font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
font-size:14px;
line-height:150%;

border:1px solid #666666;

margin-top:4px;

padding:8px;

background-color:#fff;
}


#contents_3
{
width:550px;
height:320px;

border:1px solid #666666;

margin-top:4px;

background-color:#fff;
}

#contents_4
{
width:550px;
height:320px;

border:1px solid #666666;

margin-top:4px;

background-color:#fff;
}

#contents_5
{
width:550px;
height:320px;

border:1px solid #666666;

margin-top:4px;
margin-bottom:4px;

background-color:#fff;
}

*/

/* ------------------------------------------------------------------------
■右サイドバー：
------------------------------------------------------------------------ */

#right_sidebar_frame

{
width:200px;
float:left;
margin-left:4px;
}

#right_menu
{
width:200px;
}

/* ------------------------------------
■１■ プレコオンラインの情報(金商の表示)：
------------------------------------ */

/* 装飾用ライン１ */
#draw_line_right_1
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}

/* 株式会社プレコオンライン */

#rsb_menu_title_1
{
width:198px;
height:22px;
background-color:#456;

color:#fff;

border-top:solid 1px #000;
border-bottom:solid 1px #000;
border-left:solid 1px #000;
border-right:solid 1px #000;

margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン２ */
#draw_line_right_1_2
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}


#notice_pol
{
width:198px;
height:auto;
margin-top:4px;
margin-bottom:4px;

border:solid 1px #456;
/* 薄い水色 */
background-color:#fff;
}

#pol_text
{
width:190px;
height:auto;
margin-top:4px;
margin-left:4px;
}

.pol_txt_body
{
font-size:12px;
line-height:150%;
margin-bottom:4px;
}


/* ------------------------------------
■２■ 最新情報：
------------------------------------ */

/* 装飾用ライン２ */
#draw_line_right_2
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}

/* 最新情報 */

#rsb_menu_title_2
{
width:198px;
height:22px;
background-color:#456;

color:#fff;

border-top:solid 1px #000;
border-bottom:solid 1px #000;
border-left:solid 1px #000;
border-right:solid 1px #000;

margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン２－２ */
#draw_line_right_2_2
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}


#notice_school
{
width:198px;
height:auto;
margin-top:4px;

border:solid 1px #456;
/* 薄い水色 */
background-color:#fff;
}

#school_text
{
width:190px;
height:auto;
margin-top:4px;
margin-left:4px;
}

.school_txt_body
{
font-size:12px;
line-height:150%;
margin-left:4px;
margin-right:4px;
margin-bottom:4px;
}


/* ------------------------------------
■３■ 総合案内入手セクション
------------------------------------ */

/* 装飾用ライン３ */
#draw_line_right_3
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}

/* 最新情報 */

#rsb_menu_title_3
{
width:198px;
height:22px;
background-color:#456;

color:#fff;

border-top:solid 1px #000;
border-bottom:solid 1px #000;
border-left:solid 1px #000;
border-right:solid 1px #000;

margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン３－２ */
#draw_line_right_3_2
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}


#rsb_menu_moneymavi
{
width:198px;
height:auto;
margin-top:4px;

border:solid 1px #456;

background-color:#edeff1;
/* IE6用対策 これを削除するとIE6で右のバーが左に落ちる*/
overflow:hidden;
}

/* メニュー上端用装飾ライン */
/* 未使用
#draw_line_right_6
{
width:200px;
border-top:solid 1px #456;
margin-top:4px;
}
*/

/*
■登録解除ブロック
*/


/*
「週刊マネーナビ」に登録
*/

#mn_title_cap
{
margin-top:4px;
margin-left:4px;
width:186px;
height:18px;

padding-top:2px;
padding-bottom:2px;
padding-left:2px;

border:solid 1px #456;

background-color:#ffffec;

/* IE6用対策 */
overflow:hidden;
}

/*
週刊マネーナビに登録の文字
*/

.mn_title
{
margin-top:3px;
margin-left:4px;
font-size:15px;
}

/*
登録／解除のラジオボタンのブロック
*/

#mn_radio
{
margin-top:6px;
margin-left:8px;
}

/*
ラジオボタンの登録／解除の文字
*/

.mn_cap_radio
{
font-size:14px;
}

/*
名前のブロック
*/

#mn_name
{
width:188px;
margin-top:4px;
margin-left:4px;
/*
border:solid 1px red;
*/
}

#mn_email
{
width:188px;
margin-top:4px;
margin-left:4px;
/*
border:solid 1px red;
*/
}


#mn_msg
{
width:188px;
margin-top:4px;
margin-left:4px;
/*
border:solid 1px red;
*/
}


/*
送信ボタンのセクション
*/

#mn_submit
{
width:188px;
margin-top:4px;
margin-left:4px;
padding-bottom:4px;
/*
border:solid 1px red;
*/
}

/*
お名前、Ｅメールアドレス、メッセージのキャプション
*/
.mn_caption
{
font-size:14px;
}

/*
Ｅメール／名前のテキストボックスのサイズ指定
*/

.tb_email
{
width:178px;
}

.tb_name
{
width:178px;
}

/* ------------------------------------
■マネーナビの説明：
------------------------------------ */

#notice_mn
{
width:198px;
height:auto;
margin-top:4px;

border:solid 1px #456;
/* 薄い水色 */
background-color:#ecf5ff;
}

#nmn_text
{
width:190px;
height:auto;
margin-top:4px;
margin-left:4px;
}

.nmn_txt_body
{
font-size:12px;
line-height:150%;
margin-bottom:4px;
}


/* ------------------------------------
■長谷川　雅一のWebサイト：
------------------------------------ */

/* 装飾用ライン３ */
#draw_line_right_4
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}

/* 最新情報 */

#rsb_menu_title_4
{
width:198px;
height:22px;
background-color:#456;

color:#fff;

border-top:solid 1px #000;
border-bottom:solid 1px #000;
border-left:solid 1px #000;
border-right:solid 1px #000;

margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン４－２ */
#draw_line_right_4_2
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン４－２ */
#draw_line_right_4_3
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}

/* ------------------------------------
■サイト案内メニュー：
------------------------------------ */

#rsb_menu_web
{
width:194px;

/* ここがメニュー間のラインの色になる */

background-color:#456;
margin-top:-1px;
/*
border-top:1px solid #678;
*/
border-bottom:1px solid #678;
border-left:5px solid #678;
border-right:1px solid #678;
}

#rsb_menu_web a
{
display:block;
background-color:#edeff1;
color:#000;

/* ここのpaddint-topとbottomの幅で、メニュー１行の高さが決まる */
padding-top:4px;
padding-bottom:1px;
padding-left:6px;
padding-right:0px;

/* ここがメニュー間のラインの太さになる */
margin-top:1px;

font-size:14px;
text-decoration:none;

/*
#eceef0

*/
}

#rsb_menu_web a:hover

{
background-color:#d7dce1;
color:#000;

padding-top:4px;
padding-bottom:1px;
padding-left:6px;
padding-right:0px;

margin-top:1px;

font-size:14px;
text-decoration:none;
}




/* ------------------------------------
■サイト案内メニュー２：
------------------------------------ */

#rsb_menu_web_2
{
width:194px;

/* ここがメニュー間のラインの色になる */

background-color:#456;
margin-top:-1px;
/*
border-top:1px solid #678;
*/
border-bottom:1px solid #678;
border-left:5px solid #678;
border-right:1px solid #678;
}

#rsb_menu_web_2 a
{
display:block;
background-color:#edeff1;
color:#000;

/* ここのpaddint-topとbottomの幅で、メニュー１行の高さが決まる */
padding-top:4px;
padding-bottom:1px;
padding-left:6px;
padding-right:0px;

/* ここがメニュー間のラインの太さになる */
margin-top:1px;

font-size:14px;
text-decoration:none;

/*
#eceef0

*/
}

#rsb_menu_web_2 a:hover

{
background-color:#d7dce1;
color:#000;

padding-top:4px;
padding-bottom:1px;
padding-left:6px;
padding-right:0px;

margin-top:1px;

font-size:14px;
text-decoration:none;
}








/*
以下未使用
*/

/*
#pr_1
{
width:198px;
height:168px;

border:1px solid #666666;

margin-top:4px;
}

#pr_2
{
width:198px;
height:168px;

border:1px solid #666666;

margin-top:4px;
}

#pr_3
{
width:198px;
height:168px;

border:1px solid #666666;

margin-top:4px;
}

#pr_4
{
width:198px;
height:168px;

border:1px solid #666666;

margin-top:4px;
}

.bl_title_pr
{
width:198px;
height:24px;
background-image:url(../img/title_bar_midashi_13_13_198_24.gif);
background-repeat:no-repeat;
font-weight:600;
}

.title_description
{
padding-top:4px;
padding-left:20px;
font-size:14px;
color:#000;
}


#pr_2
{
width:198px;
height:168px;

border:1px solid #666666;

margin-top:4px;


}

#book_1
{
width:198px;
height:248px;

border:1px solid #666666;

margin-top:4px;
margin-left:4px;

background-color:#fff;

}

#book_2
{
width:198px;
height:248px;

border:1px solid #666666;

margin-top:4px;
margin-left:4px;

background-color:#fff;

}

#book_3
{
width:198px;
height:128px;

border:1px solid #666666;

margin-top:4px;
margin-left:4px;
margin-bottom:4px;

}

*/

/* ------------------------------------
■フッター：
------------------------------------ */

#footer

{
clear:left;
width:964px;
height:52px;

margin-left:4px;
margin-bottom:4px;
}

/* １：左側の図形 */
#ft_left
{
width:12px;
height:52px;
float:left;
}


/* ２：黒いブロック１ */

#ft_black_block_1
{
width:188px;
height:52px;
float:left;
background-color:#000;
}

/* ３：ロゴ */

#ft_logo
{
width:62px;
height:52px;
float:left;
}

/* ２：会社名／著作権 */

/* フレーム */
#ft_caption
{
width:494px;
height:44px;
float:left;

border-top:solid 4px #000;
border-bottom:solid 4px #000;
border-right:solid 4px #000;
background-color:#666;
}

/* 会社名と著作権の入っているブロック */

#preco_address
{
width:482px;
height:40px;
margin-top:6px;
margin-left:12px;
/* IE6対策 */
overflow:hidden;
}

/* IE6対策 */
* html #preco_address
{
height:36px;
}


/* 会社名と著作権の文字設定 */
.adr_cap
{
font-size:14px;
line-height:120%;
color:#fff;
}

/* ３：黒いブロック２ */
#ft_black_block_2
{
width:188px;
height:52px;
float:left;
background-color:#000;
}

/* ４：右端の図形 */
#ft_right
{
width:12px;
height:52px;
float:left;
}




/*以下未使用

#cnt_robo_2
{
width:550px;
height:400;
border:solid 1px #000;

margin-top:4px;
margin-bottom:4px;

padding-bottom:8px;

}

#dan_1
{

float:left;
width:168px;
height:380px;

border-right:dotted 1px #000;

margin-top:8px;
margin-left:6px;

padding-left:4px;
padding-right:4px;

}

#dan_2
{
float:left;
width:168px;
height:380px;

border-right:dotted 1px #000;

margin-top:8px;
margin-left:6px;

padding-left:4px;
padding-right:4px;

}

#dan_3
{
float:left;
width:168px;
height:380px;

margin-top:8px;
margin-left:6px;

padding-left:4px;
padding-right:4px;

}

p.dangumi
{

font-family:"ＭＳ ゴシック", "Osaka－等幅";
font-size:14px;

line-height:150%;

font-weight:600;

}

*/