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

/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ブラウザのリセット[08/10/13]：
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/

body {
    margin:0;
    padding:0;
}
h1,h2,h3,h4,h5,h6,pre,address,em,strong,th,ins {
    font-size:100%;
    &nbsp;&nbsp;&nbsp;&nbsp;font-style:normal;
}
h1,h2,h3,h4,h5,h6,pre,address,ul,ol,li,dl,dt,dd,form,legend,p {
    margin:0;
    padding:0;
}
table {
    border-collapse:collapse;
    border:0;
    /* 自分のアイデア */
    line-height:100%;
}
th {
    text-align:left;
}
input,select,textarea {
    vertical-align:middle;
}
img {
    border:0;
    vertical-align:middle;
}
ins, a {
    text-decoration:none;
}
ul {
    list-style:none;
}
br {
    letter-spacing: 0;
}


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

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


/* ページいちばん下のマージンは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;
}

/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■全体を包むラッパー：
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/

#all_wrapper
{
width:968px;
height:auto;
overflow:auto;

border:solid 1px #000; 

background-color:#fff;

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

}

/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■トップメニュー－１：
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/

/*
■トップメニュー、ここから
*/


#top_menu_wrapper
{
width:958px;
height:auto;

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

border:solid 1px #333;

background-color:#cccccc;

}

#top_menu_frame
{
width:954px;
height:auto;

margin-top:1px;
margin-left:1px;

border:solid 1px #333;

overflow:auto;

}

#t_menu
{
margin:0px;
padding:0px;
list-style-type:none;

font-size:14px;
}
 
 
#tm_head
{
float:left;
width:72px;
background-color:#000;
color:#fff;
}

.tm_head_text
{
margin-top:0.2em;
margin-left:1em;
margin-bottom:0.2em;
}

* html .tm_head_text
{
margin-bottom:0.3em;
}

#tm_1,#tm_2,#tm_3,#tm_4,#tm_5
{
float:left;
}

#t_menu a
{

display:block;

padding-top:0.2em;
padding-bottom:0.2em;
padding-left:2em;
padding-right:2em;

/*
background-color:#edeff1;
*/

background-image:url(../img/bg/gra_thick_22_2.gif);

color:#fff;

border-right:1px solid #000;
text-decoration:none;

white-space:nowrap;
}

#t_menu a:hover
{
background-image:url(../img/bg/gra_light_22_2.gif);

color:#fff;
text-decoration:underline;

}

/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ヘッダーのラッパー：
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/

#header_wrapper
{
width:964px;
height:160px;

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

}



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

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

float:left;

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

background-image:url(../img/ad/trade_school_ad_198_158.gif);


}

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

}

/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■ヘッダーのタイトルサイン：
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/

#title_sign
{
width:552px;
height:160px;

float:left;
margin-left:4px;

}


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

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

margin-left:4px;

float:left;

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


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

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

border:1px solid #000000;

margin-left:4px;

float:left;

background-color:#efefef;
}

#rh_title
{
width:198px;
height:24px;
background-image:url(../img/book_ad/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;
}

/* IE6の調整 */

* html #book_img
{
margin-top:4px;
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-right:1px;
}


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:3px;
margin-left:1px;
}

/* IE6の調整 */

* html #btn_syousai
{
margin-right:1px;
}

/* Firefoxの調整 */

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

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

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

.marker_y
{
background-color:#b4d2da;
}

/*
#d9ffd9
b4d2da
*/


/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■トップメニュー－２：
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/

/*
■トップメニュー２、ここから
*/

/*
なぜか、トップメニュー１と同じ設定だと、Firefoxだけが、おかしくなる。
具体的には、パディングボトムを0.2emから、0.16emに変更してやらないと、
２番目のメニューのheightがおかしくなる。
で、Firefoxで正常化してやると、IE7系は、heightが低くなってしまう。
以後、２つめのメニュー用の調整後(Firefoxのみ)のCSS
*/

#top_menu_wrapper_2
{

clear:both;

width:958px;
height:auto;

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

border:solid 1px #333;

background-color:#cccccc;

overflow:visible;

}

#top_menu_frame_2
{
width:954px;
height:auto;

margin-top:1px;
margin-left:1px;

border:solid 1px #333;

overflow:auto;

}

#t_menu_2
{
margin:0px;
padding:0px;
list-style-type:none;

font-size:14px;
}
 
 
#tm_head_2
{
float:left;
width:72px;
background-color:#000;
color:#fff;
}

.tm_head_text_2
{
margin-top:0.2em;
margin-left:1em;
margin-bottom:0.16em;
}

* html .tm_head_text_2
{
margin-bottom:0.3em;
}

#tm2_1,#tm2_2,#tm2_3,#tm2_4,#tm2_5
{
float:left;
}

#t_menu_2 a
{

display:block;

padding-top:0.2em;
padding-bottom:0.16em;
padding-left:2em;
padding-right:2em;

/*
background-color:#edeff1;
*/

background-image:url(../img/bg/gra_thick_22_2.gif);

color:#fff;

border-right:1px solid #000;
text-decoration:none;

white-space:nowrap;
}

#t_menu_2 a:hover
{
background-image:url(../img/bg/gra_light_22_2.gif);

color:#fff;
text-decoration:underline;

}


/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■左サイドメニュー：
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/

#left_sidebar_frame
{
width:200px;
float:left;
margin-top:4px;
margin-left:4px;

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


#left_menu
{
width:198px;
height:auto;
}

/*
――――――――――――――――――――――――――――――――――――
■ＷＲのメニュー１：
――――――――――――――――――――――――――――――――――――
*/

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

/*
タイトル１
*/

#lsb_menu_title_1
{
width:198px;
height:22px;
background-color:#333;

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
{
width:200px;
height:0px;
border-top:solid 1px #333;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/*
------------------------------------
↓タイトル文字共通クラス：
------------------------------------
*/

/*
メニュータイトルの文字(共通クラス)
*/
.menu_title
{
font-size:15px;

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

/*
メニュータイトルの「■」の色を指定(共通クラス)
*/

.color_change
{
color:#edeff1;
}

/*
------------------------------------
↑タイトル文字共通クラス：
------------------------------------
*/

/*
装飾ライン３(メニュー上端用)
*/

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

/*
------------------------------------
■ＷＲメニュー１：
------------------------------------
*/

#lsb_menu_wr
{
width:194px;

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

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

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

#lsb_menu_wr a
{
display:block;
background-color:#f7f7f7;
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;
}

#lsb_menu_wr a:hover

{
background-color:#ffffec;
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で指定してやるとIE7は、言うことを聞く */
height:0px;
border-top:solid 1px #333;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}

/* ＷＲのご購読のお申し込み */

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

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
{
width:200px;
height:0px;
border-top:solid 1px #333;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン６(メニュー上部用) */

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

#lsb_menu_wr_2
{
width:194px;

/* ここがメニュー間のラインの色になる */
background-color:#333;
margin-top:-1px;

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

#lsb_menu_wr_2 a
{
display:block;
background-color:#f7f7f7;
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;

}

#lsb_menu_wr_2 a:hover

{
background-color:#ffffec;
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_7
{
width:200px;
/* heightを0pxで指定してやるとIE7は、言うことを聞く */
height:0px;
border-top:solid 1px #333;
margin-top:4px;
/* IE6用対策 */
overflow:hidden;
}

/* 旧ＷＲ読者の方へ */

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

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
{
width:200px;
height:0px;
border-top:solid 1px #333;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン９(メニュー上部用) */

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

#lsb_menu_wr_3
{
width:194px;

/* ここがメニュー間のラインの色になる */
background-color:#333;
margin-top:-1px;

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

#lsb_menu_wr_3 a
{
display:block;
background-color:#f7f7f7;
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;

}

#lsb_menu_wr_3 a:hover

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

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

margin-top:1px;

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


/*
――――――――――――――――――――――――――――――――――――
■ＷＲのメニュー４：
――――――――――――――――――――――――――――――――――――
*/

/* 装飾用ライン10 */

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

/* 見本誌をメールで取り寄せる */

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

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;
}

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


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

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

padding-bottom:4px;

margin-top:4px;
border:solid 1px #333;
}

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

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

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

border:dotted 1px #999;
}

/* IE6はsolidで */

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

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

/*
――――――――――――――――――――――――――――――――――――
■ＷＲのメニュー６：
――――――――――――――――――――――――――――――――――――
*/

/* 装飾用ライン６－１ */

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

/* そのほか */

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

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_62
{
width:200px;
height:0px;
border-top:solid 1px #333;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

/* 装飾用ライン９(メニュー上部用) */

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

#lsb_menu_wr_6
{
width:194px;

/* ここがメニュー間のラインの色になる */
background-color:#333;
margin-top:-1px;

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

#lsb_menu_wr_6 a
{
display:block;
background-color:#f7f7f7;
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;

}

#lsb_menu_wr_6 a:hover

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

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

margin-top:1px;

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

/*
――――――――――――――――――――――――――――――――――――
■ＷＲサンプルブロック：
――――――――――――――――――――――――――――――――――――
*/

/* ＷＲサンプルのフレーム */

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

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

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

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

#wrsmp_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;
}

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

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

#wrsmp_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;
}

/*
ＷＲ見本誌を今すぐ入手！
*/

#wrsmp_title_cap
{
margin-top:4px;
margin-left:4px;
width:176px;
height:16px;

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

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

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

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

.wrsmp_caption
{
font-size:14px;
margin-left:2px;
}

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

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

/*
名前のブロック
*/

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

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

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

/*
お名前、Ｅメールアドレスのキャプション
*/

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

.wrtb_email
{
width:174px;
}

.wrtb_name
{
width:174px;
}

/*
――――――――――――――――――――――――――――――――――――
■問い合わせ先：
――――――――――――――――――――――――――――――――――――
*/

/* 装飾用ライン12 */

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

/* 見本誌をメールで取り寄せる */

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

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;
}

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



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

padding-bottom:4px;

margin-top:4px;
border:solid 1px #333;
}

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

background-color:#fff0f0;
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;
}


/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■メインコンテンツ：
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/

#main_contents_frame
{
width:552px;
height:auto;
float:left;
margin-top:4px;
margin-left:4px;

}


/*
------------------------------------
■共通部品：
------------------------------------
*/


h2
{
font-family:"ＭＳ ゴシック", "Osaka－等幅";
font-size:18px;
font-weight:bold;
color:#fff;
}

/* 全般 */

h3
{
font-family:"ＭＳ ゴシック", "Osaka－等幅";
margin-top:5px;
font-size:16px;
font-weight:bold;
color:#000;
}

/* Ff(Choromeにも通る) */

html>/**/body h3
{
font-family:"ＭＳ ゴシック", "Osaka－等幅";
margin-top:0px;
font-size:16px;
font-weight:bold;
color:#000;
}

/* Chrome を戻す */

html:not(:only-child:only-child) h3

{
font-family:"ＭＳ ゴシック", "Osaka－等幅";
margin-top:5px;
font-size:16px;
font-weight:bold;
color:#000;
}

/* 全般 */

h4
{
font-family:"ＭＳ ゴシック", "Osaka－等幅";
margin-top:4px;
margin-left:10px;
font-size:16px;
color:#000;
font-weight:normal;
}

/* Ff(Choromeにも通る) */

html>/**/body h4
{
font-family:"ＭＳ ゴシック", "Osaka－等幅";
margin-top:1px;
margin-left:10px;
font-size:16px;
color:#000;
font-weight:normal;
}

/* Chrome を戻す */

html:not(:only-child:only-child) h4

{
font-family:"ＭＳ ゴシック", "Osaka－等幅";
margin-top:4px;
margin-left:10px;
font-size:16px;
color:#000;
font-weight:normal;
}

.mm_text_body
{
font-family:"ＭＳ ゴシック", "Osaka－等幅";
font-size:14px;
line-height:150%;
}

.mm_text_body_red
{
font-family:"ＭＳ ゴシック", "Osaka－等幅";
font-size:14px;
line-height:150%;
color:red;
}

.t_red
{
color:red;
}

.t_red_14
{
color:red;	
font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
font-size:14px;
line-height:150%;
}

/*
------------------------------------
■セパレータ：
------------------------------------
*/

.separater_12px
{
width:532px;
height:12px;
overflow:hidden;
}

.separater_8px
{
width:532px;
height:8px;
overflow:hidden;
}

.separater_6px
{
width:532px;
height:6px;
overflow:hidden;
}

/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■タイトルボックス－１：　勝てる！　学べる！　情報誌「ウイナーズレポート」を読もう！
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/

#title_box_1
{
width:550px;
height:28px;
border:solid 1px #666;
background-image:url(../img/bg/gra_more_thick_28_2.gif);
}

#tilte_text_fame_1
{
margin-top:4px;
margin-left:8px;
}

/*
------------------------------------------------------------------------
■コンテンツボックス－１　「ウイナーズレポート」は2001年４月の創刊以来...
------------------------------------------------------------------------
*/

#contents_box_1
{
width:550px;

margin-top:-1px;
padding-bottom:8px;

border:solid 1px #999;

background-color:#fff;

}

#cnt_text_box_1
{
width:526x;
margin-top:8px;
margin-left:16px;

}


/*
------------------------------------------------------------------------
■ビデオフレーム－１
------------------------------------------------------------------------
*/

#wr_video_frame

{

width:515px;
height:305px;
border:solid 1px #000;

}




/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■タイトルボックス－２：　新しい「ウイナーズレポート」の特長
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/

#title_box_2
{
width:550px;
height:28px;
margin-top:4px;
border:solid 1px #666;
background-image:url(../img/bg/gra_more_thick_28_2.gif);
}

#tilte_text_fame_2
{
margin-top:4px;
margin-left:8px;
}

/*
------------------------------------------------------------------------
【１】ＦＸを含む投資の全分野に対応します　　サブタイトルボックス－１：
------------------------------------------------------------------------
*/

#sub_title_box_1
{
width:540px;
height:26px;
margin-top:12px;
margin-left:4px;
border:solid 1px #666;
background-color:#ffffec;

}

#sub_tilte_text_frame_1
{
margin-top:3px;
}


/*
------------------------------------------------------------------------
◆ＦＸの情報を新設～　みたいな　ヘッドラインボックス(共通クラス)：
------------------------------------------------------------------------
*/

.head_line_box
{
width:522px;
height:22px;
border-top:solid 1px #666;
border-bottom:solid 1px #666;

background-color:#efefef;
margin-top:16px;
margin-left:16px;
margin-bottom:14px;

}

/*
------------------------------------------------------------------------
◆料金、コースの見出し
------------------------------------------------------------------------
*/

.head_line_box_2
{
width:496px;
height:22px;
border-top:solid 1px #666;
border-bottom:solid 1px #666;

background-color:#fff0f0;

font-family:"ＭＳ ゴシック", "Osaka－等幅";
margin-top:4px;
margin-left:4px;
margin-bottom:4px;

padding-top:2px;

font-size:16px;
color:#000;
font-weight:normal;

}


/*
------------------------------------------------------------------------
■コンテンツボックス－２　「ウイナーズレポート」は、2001年４月の創刊以来、約７年間～
------------------------------------------------------------------------
*/

#contents_box_2
{
width:550px;

margin-top:-1px;
padding-bottom:8px;

border:solid 1px #999;

background-color:#fff;

}

#cnt_text_box_2
{
width:596x;
margin-top:4px;
margin-left:16px;

}


/*
------------------------------------------------------------------------
【２】明日の相場をズバリ予想！　サブタイトルボックス－２：
------------------------------------------------------------------------
*/

#sub_title_box_2
{
width:540px;
height:26px;
margin-top:4px;
margin-left:4px;

border:solid 1px #666;
background-color:#ffffec;

}

#sub_tilte_text_frame_2
{
margin-top:3px;
}


/*
------------------------------------------------------------------------
【３】ウェブマガジン(ホームページ)と連動！　サブタイトルボックス－２：
------------------------------------------------------------------------
*/

#sub_title_box_3
{
width:540px;
height:26px;
margin-top:4px;
margin-left:4px;
border:solid 1px #666;
background-color:#ffffec;
}

#sub_tilte_text_frame_3
{
margin-top:3px;
}

/*
------------------------------------------------------------------------
■コンテンツボックス－４
------------------------------------------------------------------------
*/

/*
「ウイナーズレポート」は、一般的なニュースや、証券会社などが配信する無料
のメールマガジンでは…
*/

#contents_box_4
{
width:550px;

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

border:solid 1px #999;

background-color:#fff;

}

#cnt_text_box_4
{
width:532px;
margin-top:4px;
margin-left:16px;

}

/*
------------------------------------------------------------------------
【４】平日夜８時までに発行！
------------------------------------------------------------------------
*/

#sub_title_box_4
{
width:540px;
height:26px;
margin-top:4px;
margin-left:4px;
border:solid 1px #666;
background-color:#ffffec;
}

#sub_tilte_text_frame_4
{
margin-top:3px;
}

/*
------------------------------------------------------------------------
■コンテンツボックス－５
------------------------------------------------------------------------
*/

/*
◆発行日／発行時間
旧「ウイナーズレポート」と同様、平日毎日の発行です...
*/

#contents_box_5
{
width:550px;

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

border:solid 1px #999;

background-color:#fff;

}

#cnt_text_box_5
{
width:532px;
margin-top:4px;
margin-left:16px;

}

/*
------------------------------------------------------------------------
【４】平日夜８時までに発行！
------------------------------------------------------------------------
*/

#sub_title_box_4
{
width:540px;
height:26px;
margin-top:4px;
margin-left:4px;
border:solid 1px #666;
background-color:#ffffec;
}

#sub_tilte_text_frame_4
{
margin-top:3px;
}


/*
------------------------------------------------------------------------
【５】タイトル
------------------------------------------------------------------------
*/

#sub_title_box_5
{
width:540px;
height:26px;
margin-top:4px;
margin-left:4px;
border:solid 1px #666;
background-color:#ffffec;
}

#sub_tilte_text_frame_5
{
margin-top:3px;
}



/*
------------------------------------------------------------------------
【６】タイトル
------------------------------------------------------------------------
*/

#sub_title_box_6
{
width:540px;
height:26px;
margin-top:4px;
margin-left:4px;
border:solid 1px #666;
background-color:#ffffec;
}

#sub_tilte_text_frame_6
{
margin-top:3px;
}


/*
------------------------------------------------------------------------
【７】タイトル
------------------------------------------------------------------------
*/

#sub_title_box_7
{
width:540px;
height:26px;
margin-top:4px;
margin-left:4px;
border:solid 1px #666;
background-color:#ffffec;
}

#sub_tilte_text_frame_7
{
margin-top:3px;
}

/*
------------------------------------------------------------------------
■コンテンツボックス－６
------------------------------------------------------------------------
*/

#cnt_text_box_6
{
width:532px;
margin-top:4px;
margin-left:16px;

}

/*
------------------------------------------------------------------------
■コンテンツボックス－７
------------------------------------------------------------------------
*/

#cnt_text_box_7
{
width:532px;
margin-top:4px;
margin-left:16px;

}

/*
------------------------------------------------------------------------
■コンテンツボックス－８
------------------------------------------------------------------------
*/

#cnt_text_box_8
{
width:532px;
margin-top:4px;
margin-left:16px;

}

/*
------------------------------------------------------------------------
■コンテンツボックス－９
------------------------------------------------------------------------
*/

#cnt_text_box_9
{
width:532px;
margin-top:4px;
margin-left:16px;

}

/*
------------------------------------------------------------------------
■コンテンツボックス－10
------------------------------------------------------------------------
*/

#cnt_text_box_10
{
width:532px;
margin-top:4px;
margin-left:16px;

}

/*
------------------------------------------------------------------------
■コンテンツボックス－11
------------------------------------------------------------------------
*/

#cnt_text_box_11
{
width:532px;
margin-top:4px;
margin-left:16px;

}

/*
------------------------------------------------------------------------
■コンテンツボックス－12
------------------------------------------------------------------------
*/

#cnt_text_box_12
{
width:532px;
margin-top:4px;
margin-left:16px;

}


/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■タイトルボックス－３：　ＷＲご購読のお申し込み
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/

#title_box_3
{
width:550px;
height:28px;
margin-top:4px;
border:solid 1px #666;
background-image:url(../img/bg/gra_more_thick_28_2.gif);
}

#tilte_text_fame_3
{
margin-top:4px;
margin-left:8px;
}

/*
------------------------------------------------------------------------
■購読お申し込み方法のセクション　コンテンツボックス－３　
------------------------------------------------------------------------
*/

#contents_box_3
{
width:550px;

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

border:solid 1px #999;

background-color:#fff;

}

#cnt_text_box_3
{
width:532px;
margin-top:4px;
margin-left:16px;

}

/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■個人情報について：
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/

#about_personal_data
{}

#pd_frame
{
width:550px;
height:auto;

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

border:solid 1px #999;

background-color:#ffffec;
}


#pd_text_box
{

width:532px;
height:auto;

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

}

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

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

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

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


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

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



td.table_title
{

height:24px;

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

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

color:#fff;
background-color:#666;

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:#c9c9c9;

border:solid 1px #000000;

}

td.item_w

{
vertical-align:top;
padding-top:4px;
padding-left:4px;
padding-bottom:4px;
background-color:#efefef;

border:solid 1px #000000;
}



td.item

{

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

background-color:#efefef;

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.contract
{

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:#efefef;

}


.form_note
{
padding-top:8px;
font-size:12px;
}

.submit_msg
{
font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
font-size:12px;
line-height:136%;
}


/* sbmitボタンの位置 */
#submit_btn
{
padding-top:4px;
padding-left:172px;

}

/* 文字を赤に */
.t_red
{
font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
font-size:12px;
color:red;
}

#contract_frm
{
width:420px;
height:210px;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-bottom:1px solid #000000;

overflow:scroll;
overflow-x:hidden;

margin-bottom:4px;

}

#contract_txt
{

width:400px;
height:auto;
margin-top:4px;
margin-left:4px;

font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
font-size:12px;
line-height:136%;

}

.txt_red
{

margin-bottom:4px;
border:1px solid red;

font-family:"ＭＳ ゴシック", "MS Gothic", "Osaka－等幅", Osaka-mono, monospace;
font-size:12px;
color:red;
}


/*

tr
{
background-color:#fbead9;
}

*/


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

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

/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■タイトルボックス－４：　お問い合わせ
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/

#title_box_4
{
width:550px;
height:28px;
margin-top:4px;
border:solid 1px #666;
background-image:url(../img/bg/gra_more_thick_28_2.gif);
}

#tilte_text_fame_4
{
margin-top:4px;
margin-left:8px;
}

/*
------------------------------------------------------------------------
■アドレス　コンテンツボックス－４　
------------------------------------------------------------------------
*/

#contents_box_4
{
width:550px;

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

border:solid 1px #999;

background-color:#fff;

}


/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■右サイドメニュー
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/


/* ------------------------------------
■発行者情報：
------------------------------------ */

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

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

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

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


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

#right_sidebar_frame

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

#right_menu
{
width:200px;
}

/* ------------------------------------
■WRの案内：
------------------------------------ */

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

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

#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_7
{
width:200px;
height:0px;
border-top:solid 1px #456;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}


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

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

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

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


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

#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;
}


/* ------------------------------------
■Webサイトの案内：
------------------------------------ */

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

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

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

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
{
width:200px;
height:0px;
border-top:solid 1px #000;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

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



/*
■週刊マネーナビ登録ブロック(全体)
*/

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

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

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_5
{
width:200px;
height:0px;
border-top:solid 1px #333;
margin-top:2px;
/* IE6用対策 */
overflow:hidden;
}

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

border:solid 1px #333;

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
{
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;
}



/*
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
■フッター
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
*/

#c_footer
{

clear:both;


}


#footer_frame
{

width:960px;
height:46px;
background-color:#333;

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

#footer_logo_frame
{
width:52px;
height:42px;

float:left;

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

margin-left:204px;
/* IE6対策 */
display:inline;

}

#footer_logo
{
width:50px;
height:40px;
margin-top:1px;
margin-left:1px;

}


/* フレーム */
#ft_caption
{
width:495px;
height:42px;
float:left;
border:solid 1px #000;
background-color:#c9c9c9;
margin-left:2px;
}


#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:#000;
}


