/* CSS Document */

BODY{
SCROLLBAR-FACE-COLOR:#CCCCCC;
SCROLLBAR-3dLight-COLOR:#F0F0F0;
SCROLLBAR-Highlight-COLOR:#FFFFFF;
SCROLLBAR-Track-COLOR:#F9F9F9;
SCROLLBAR-Arrow-COLOR:#696969;
SCROLLBAR-Shadow-COLOR:#808080;
SCROLLBAR-DarkShadow-COLOR:#696969;
}


div{
    zoom:1;/*for IE 5.5-7*/
}
div:after{/*for modern browser*/
    content:".";
    display: block;
    height:0px;
    clear:both;
    visibility:hidden;
}


.dark_red {
color:#CC0000;
}

.dark_lightblue {
color:#006699;
}

#clear {
width:1px;
height:1px;
margin:0px;
padding:1px;
clear:both;
}

#head_wrapper {
width:100%;
height:164px;
margin:0px;
padding:0px;
clear:both;
background:url(images/headder_bg.jpg) repeat-x;
}


#head_container {
width:930px;
height:164px;
margin:0 auto;
clear:both;
}


/*背景ありタイプ

#contents_wrapper {
width:100%;
height:auto;
margin:0;
clear:both;
background:url(images/contents_wrapper_bg.jpg);
}

背景ありタイプ*/


#contents_wrapper {
width:100%;
height:auto;
margin:0;
clear:both;
}


#contents_conteainer_wrapper {
width:930px;
height:auto;
margin:0 auto;
padding:0px;
}

#contents_conteainer_head {
width:930px;
height:17px;
background:url(images/contents_container_head.jpg) no-repeat;
padding:0px;
margin:0px;
}

#contents_conteainer {
width:930px;
height:auto;
margin:0px;
padding:0px;
background:url(images/contents_container_bg.jpg) repeat-y;
}

#contents_conteainer_left {
width:680px;
height:auto;
float:left;
margin:0px 0px 0px 10px;
padding:0px;
}

#contents_conteainer_right {
width:200px;
height:auto;
float:right;
margin:0px 10px 0px 0px;
padding:0px;
}


#bottom_wrapper {
width:100%;
height:160px;
background:url(http://www.ilinkinvestment.com/images/bottom_wrapper_bg.jpg);
clear:both;
margin:0px;
padding:0px;
}

#bottom_container {
width:920px;
height:70px;
margin:0 auto;
padding:0px;
}

/*ヘッダーインクルード共通ＣＳＳここから*/
#head_container_crude {
width:930px;
height:164px;
margin:0px;
background:url(images/headder_bg_incrude.jpg) repeat-x;
}

#head_container_crude h1 {
padding:4px 0px 4px 5px;
margin:0px;
font-size:14px;
color:#666666;
}

#head_container_crude h2 {
padding:4px 0px 6px 5px;
margin:0px;
font-size:11px;
color:#ffffff;
}

#head_container_crude_top {
width:930px;
height:85px;
clear:both;
}

#head_container_crude_bottom {
width:930px;
height:28px;
margin:0 auto;
clear:both;
background:url(images/headder_sub_menu_bottom.jpg) no-repeat;
}

#logo {
width:169px;
height:55px;
float:left;
margin:0px;
padding:10px 0px 4px 10px;
}

#logo_text {
width:500px;
height:55px;
float:left;
font-size:12px;
color:#666666;
margin:10px 0px 0px 15px;
}

#logo_text h1{
margin:0px;
padding:0px 0px 5px 0px;
font-size:16px;
}

#logo_text h2{
margin:0px;
padding:0px 0px 5px 0px;
font-size:12px;
font-weight:lighter;
color:#666666;
}

#zaimu_touroku_text {
width:180px;
height:auto;
clear:both;
text-align:right;
}

#book_mark_wrapper {
width:auto;
height:auto;
font-size:11px;
color:#666666;
float:right;
margin:10px 10px 0px 0px;
text-align:right;
}

#book_mark_icon {
width:auto;
height:auto;
float:left;
margin:0px 0px 10px 0px;
}

#headder_menu_wrapper {
width:930px;
height:50px;
margin:0 auto;
clear:both;
}

#headder_menu_wrapper ul{
list-style:none;
margin:0px;
padding:0px;
}

#headder_menu_wrapper li{
width:155px;
height:50px;
margin:0px;
padding:0px;
float:left;
}

#headder_menu_wrapper li a{
width:155px;
height:50px;
margin:0px;
padding:0px;
display:block;
border:0px;
}

#headder_menu_home {
background:url(images/headder_menu_home_btn.jpg) no-repeat;
}

#headder_menu_home a:hover {
background:url(images/headder_menu_home_btn_hover.jpg) no-repeat;
}

#headder_menu_home_active {
background:url(images/headder_menu_home_btn_hover.jpg) no-repeat;
}

#headder_menu_kabu {
background:url(images/headder_menu_kabu_btn.jpg) no-repeat;
}

#headder_menu_kabu a:hover {
background:url(images/headder_menu_kabu_btn_hover.jpg) no-repeat;
}

#headder_menu_kabu_active {
background:url(images/headder_menu_kabu_btn_hover.jpg) no-repeat;
}

#headder_menu_fx {
background:url(images/headder_menu_fx_btn.jpg) no-repeat;
}

#headder_menu_fx a:hover {
background:url(images/headder_menu_fx_btn_hover.jpg) no-repeat;
}

#headder_menu_fx_active {
background:url(images/headder_menu_fx_btn_hover.jpg) no-repeat;
}

#headder_menu_private_bank {
background:url(images/headder_menu_private_bank_btn.jpg) no-repeat;
}

#headder_menu_private_bank a:hover {
background:url(images/headder_menu_private_bank_btn_hover.jpg) no-repeat;
}


#headder_menu_225 {
background:url(images/headder_menu_225_btn.jpg) no-repeat;
}

#headder_menu_225 a:hover {
background:url(images/headder_menu_225_btn_hover.jpg) no-repeat;
}

#headder_menu_225_active {
background:url(images/headder_menu_225_btn_hover.jpg) no-repeat;
}

#headder_menu_company {
background:url(images/headder_menu_company_btn.jpg) no-repeat;
}

#headder_menu_company a:hover {
background:url(images/headder_menu_company_btn_hover.jpg) no-repeat;
}

#headder_menu_company_active {
background:url(images/headder_menu_company_btn_hover.jpg) no-repeat;
}

#headder_menu_info {
background:url(images/headder_menu_info_btn.jpg) no-repeat;
}

#headder_menu_info a:hover {
background:url(images/headder_menu_info_btn_hover.jpg) no-repeat;
}

#headder_menu_info_active {
background:url(images/headder_menu_info_btn_hover.jpg) no-repeat;
}

#sub_menu_container {
width:900px;
height:16px;
margin:0 auto;
padding:7px 0px 0px 10px;
font-size:12px;
font-weight:bold;
clear:both;
color:#003366;
}

#sub_menu_container a{
color:#003366;
}

#sub_menu_container a:hover {
color:#006699;
}

/*ヘッダーインクルード共通ＣＳＳここまで*/


/*ボトムインクルードＣＳＳここから*/

#incrude_bottom_container {
width:920px;
height:70px;
margin:0px;
padding:0px;
clear:both;
background:url(images/bottom_wrapper_bg.gif) repeat-x;
}

#incrude_bottom_footer_menu {
width:900px;
height:auto;
margin:0 auto;
font-size:12px;
color:#4F4835;
text-align:right;
padding:15px 0px 0px 0px;
clear:both;
}

#incrude_bottom_footer_menu a{
color:#4F4835;
}

#incrude_bottom_footer_menu a:hover {
color:#766B50;
}

#copy_rights {
font-size:13px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding:20px 0px 0px 0px;
clear:both;
}

#copy_rights a{
color:#FFFFFF;
text-decoration:none;
}

#copy_rights a:hover{
color:#FEF1F1;
text-decoration:none;
}

/*ボトムインクルードＣＳＳここまで*/

/*サイドメニューインクルードＣＳＳここから*/
#incrude_side_wrapper {
width:200px;
height:auto;
margin:0px;
padding:0px;
}

#incrude_side_contents_wrapper {
width:200px;
height:auto;
margin:0px 0px 10px 0px;
padding:0px;
clear:both;
}

#login_wrapper {
width:200px;
height:200px;
margin:0px;
padding:0px;
float:left;
background:url(images/side_login_bg.jpg) no-repeat;
}

.log_id_pass {
width:90px;
height:16px;
}


.login_font {
color:#666666;
font-size:11px;
}

.login_font a{
color:#FF3300;
}

.login_font a:hover {
color:#006699;
}

.form_padding {
margin:0px;
padding:0px;
}

#side_biginer_wrapper {
width:200px;
height:224px;
margin:0px;
padding:0px;
clear:both;
background:url(images/side_biginer_wrapper_bg.jpg) no-repeat;
}


#side_biginer_container {
width:178px;
height:auto;
margin:0 auto;
clear:both;
}

#side_biginer_spacer {
width:178px;
height:43px;
margin:0px;
padding:0px;
float:left;
}

#side_biginer_btn_1 {
width:178px;
height:30px;
margin:0px 0px 5px 0px;
padding:0px;
float:left;
background:url(images/side_biginer_btn1.jpg) no-repeat;
}

#side_biginer_btn_1 a{
width:178px;
height:30px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#side_biginer_btn_1 a:hover {
width:178px;
height:30px;
margin:0px;
padding:0px;
background:url(images/side_biginer_btn1_hover.jpg) no-repeat;
}


#side_biginer_btn_2 {
width:178px;
height:30px;
margin:0px 0px 5px 0px;
padding:0px;
float:left;
background:url(images/side_biginer_btn2.jpg) no-repeat;
}

#side_biginer_btn_2 a{
width:178px;
height:30px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#side_biginer_btn_2 a:hover {
width:178px;
height:30px;
margin:0px;
padding:0px;
background:url(images/side_biginer_btn2_hover.jpg) no-repeat;
}

#side_biginer_btn_3 {
width:178px;
height:30px;
margin:0px 0px 5px 0px;
padding:0px;
float:left;
background:url(images/side_biginer_btn3.jpg) no-repeat;
}

#side_biginer_btn_3 a{
width:178px;
height:30px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#side_biginer_btn_3 a:hover {
width:178px;
height:30px;
margin:0px;
padding:0px;
background:url(images/side_biginer_btn3_hover.jpg) no-repeat;
}

#side_biginer_btn_4 {
width:178px;
height:60px;
margin:0px;
padding:0px;
float:left;
background:url(images/side_biginer_btn4.gif) no-repeat;
}

#side_biginer_btn_4 a{
width:178px;
height:60px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#side_biginer_btn_4 a:hover {
width:178px;
height:60px;
margin:0px;
padding:0px;
background:url(images/side_biginer_btn4_hover.gif) no-repeat;
}

#incurude_side_credit_container {
width:200px;
height:161px;
margin:0px;
padding:0px;
background:url(images/side_credit_bg.jpg) no-repeat;
}

#incurude_side_credit_text {
width:180px;
height:60px;
font-size:12px;
line-height:15px;
color:#666666;
margin:0 auto;
padding:40px 0px 0px 0px;
}

#incrude_side_kashikoi_btn {
width:200px;
height:112px;
margin:0px;
padding:0px;
background:url(images/side_kashikoi_btn.jpg) no-repeat;
}

#incrude_side_kashikoi_btn a{
width:200px;
height:112px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#incrude_side_kashikoi_btn a:hover {
width:200px;
height:112px;
margin:0px;
padding:0px;
background:url(images/side_kashikoi_btn_hover.jpg) no-repeat;
}

#incrude_side_touroku_container {
width:200px;
height:215px;
margin:0px;
padding:0px;
background:url(images/side_touroku_bg.jpg) no-repeat;
}

#incrude_side_touroku_link {
width:180px;
height:135px;
font-size:12px;
color:#FF9900;
margin:0 auto;
padding:0px;
text-align:right;
clear:both;
font-weight:bold;
}

#incrude_side_touroku_link a{
color:#FF9900;
}

#incrude_side_touroku_link a:hover {
color:#006699;
}

#incrude_side_touroku_text {
width:180px;
height:auto;
font-size:11px;
line-height:14px;
color:#666666;
margin:0px 0px 0px 17px;
padding:0px;
text-align:left;
clear:both;
}

#incrude_side_touroku_text a{
color:#333333;
text-decoration:none;
}

#side_link_wrapper {
width:200px;
height:565px;
margin:0px;
padding:0px;
background:url(images/side_link_bg.jpg) no-repeat;
}

#side_link_container {
width:160px;
height:auto;
margin:0 auto;
padding:43px 0px 0px 0px;
}

#incrude_side_ssl_container {
width:200px;
height:120px;
margin:0px;
padding:0px;
background:url(images/side_ssl_bg.jpg) no-repeat;
}

#verisign_image {
width:116px;
height:83px;
margin:0 auto;
padding:30px 0px 0px 0px;
clear:both;
}

#verisign_text {
width:180px;
height:30px;
margin:0 auto;
padding:3px 0px 0px 0px;
clear:both;
font-size:10px;
line-height:11px;
color:#666666;
}

#incrude_side_navi_wrapper {
width:178px;
height:20px;
margin:0 auto;
}

#incrude_side_site_map_navi {
width:97px;
height:20px;
margin:0px;
padding:0px;
float:left;
background:url(images/side_navi_sitemap.jpg) no-repeat;
}

#incrude_side_site_map_navi a{
width:97px;
height:20px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#incrude_side_site_map_navi a:hover{
width:97px;
height:20px;
margin:0px;
padding:0px;
float:left;
background:url(images/side_navi_sitemap_hover.jpg) no-repeat;
}

#incrude_side_qa_navi {
width:81px;
height:20px;
margin:0px;
padding:0px;
float:left;
background:url(images/side_navi_qa.jpg) no-repeat;
}

#incrude_side_qa_navi a{
width:81px;
height:20px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#incrude_side_qa_navi a:hover{
width:81px;
height:20px;
margin:0px;
padding:0px;
float:left;
background:url(images/side_navi_qa_hover.jpg) no-repeat;
}


/*サイドメニューインクルードＣＳＳここまで*/

/*お気に入り登録プルダウンCSSここから*/
ul#pulldown-menu a {
	border:0px;
    text-decoration: none;
}
ul#pulldown-menu a:link,
ul#pulldown-menu a:visited {
        background: #FFFFFF;
}
ul#pulldown-menu a:hover,
ul#pulldown-menu a:active {
        background: #FFFFFF;
}

ul#pulldown-menu li {
        float: left;
        position: relative;
        margin:0;
		padding:0px;
        width:auto;
        height: auto;
        font-size:11px;
        line-height:14px;
		list-style:none;
}
ul#pulldown-menu li a {
        display: block;
        width: 184px;
        height: auto;
        text-align:left;
		color:#FF6600;
}

ul#pulldown-menu li a:hover {
		color:#006699;
}

/* 下層のメニューを不可視に */
ul#pulldown-menu li ul {
        display: none;
}

/* 疑似要素 :hover で下層のメニューを可視に */
ul#pulldown-menu li:hover ul {
		margin:0px;
        padding:0px;
		display: block;
        position: absolute;
        z-index: 100;
}

ul#pulldown-menu li ul li {
        float: none;
        margin:0;
        font-weight: normal;
}

ul#pulldown-menu { /* IE6 対策 */
        behavior: url("csshover.htc");
}

/*お気に入り登録プルダウンCSSここまで*/

/*indexページCSSここから*/
#text_scroll_bg {
width:612px;
height:22px;
clear:both;
background:url(images/index_scroll_text_bg.jpg) no-repeat;
}

#text_scroll_bg_icon {
width:108px;
height:22px;
margin:0px;
padding:0px;
float:left;
}

#text-scroll_field {
width:500px;
height:18px;
margin:0px;
padding:2px 0px 0px 2px;
float:left;
}

#flash_wrapper {
width:680px;
height:auto;
clear:both;
margin:0 auto;
}

#flash_contents {
width:670px;
height:200px;
margin:0 auto;
clear:both;
padding:8px 0px 10px 0px;
}

#left_contents_wrapper {
width:680px;
height:auto;
float:left;
font-size:11px;
color:#827566;
margin:0px 0px 10px 0px;
}

#left_contents_wrapper2 {
width:680px;
height:auto;
clear:both;
font-size:11px;
color:#827566;
margin:0px 0px 10px 0px;
}

#left_contents_wrapper_l {
width:270px;
height:auto;
margin:0px;
padding:0px;
float:left;
}

#ilink_contents_wrapper {
width:270px;
height:638px;
margin:0px;
background:url(images/ilink_contents_bg.jpg) no-repeat;
}

#left_contents_wrapper_r {
width:400px;
height:auto;
margin:0px;
padding:0px;
float:right;
}

#ilink_contents {
width:266px;
height:auto;
margin:0 auto;
padding:3px 0px 15px 0px;
clear:both;
}

#ilink_contents_text {
width:250px;
height:auto;
margin:0 auto;
clear:both;
line-height:14px;
}

#ilink_contents_link {
width:250px;
height:auto;
margin:0 auto;
padding:10px 0px 0px 0px;
clear:both;
text-align:right;
}

#index_mail_magazaine_wrapper {
width:400px;
height:180px;
margin:0px 0px 11px 0px;
background:url(images/mail_magazine_bg.jpg) no-repeat;
float:left;
}

#index_mz_topic_contents {
width:396px;
height:auto;
margin:0 auto;
padding:3px 0px 5px 0px;
}

#mail_magazine_text {
width:390px;
height:auto;
margin:0 auto;
padding:5px 0px 10px 0px;
clear:both;
font-size:12px;
line-height:18px;
}

#index_mailmagazine_touroku {
width:387px;
height:19px;
margin:0 auto;
clear:both;
background:url(images/index_mailmagazine_touroku.jpg) no-repeat;
}

#index_mailmagazine_touroku a{
width:387px;
height:19px;
margin:0;
border:0px;
display:block;
}

#index_mailmagazine_touroku a:hover {
width:387px;
height:19px;
margin:0px;
background:url(images/index_mailmagazine_touroku_hover.jpg) no-repeat;
}

#mail_mz_wrapper {
width:386px;
height:58px;
clear:both;
margin:0 auto;
background:url(images/mail_wrapper_bg.jpg) no-repeat;
}

#mail_mz_form {
width:383px;
height:auto;
clear:both;
margin:0 auto;
}

.mz_length {
width:210px;
}

.mz_length_2 {
width:300px;
height:20px;
}


#mail_magazine_image {
width:385px;
height:65px;
margin:0 auto;
padding:0px;
clear:both;
}

#index_news_topic_wrapper {
width:400px;
height:440px;
margin:0px;
float:left;
background:url(images/index_news_topic_bg.jpg) no-repeat;
}

#index_news_topic_container {
width:380px;
height:310px;
margin:0 auto;
background:url(images/news_topic_bg.jpg) no-repeat;
}

#index_news_topic_scroll_spacer {
width:370px;
height:10px;
margin:0px;
padding:0px;
clear:both;
}

#index_news_topic_scroll_container {
width:370px;
height:290px;
margin:0px;
padding:0px;
overflow-y:scroll;
}

#premium_flash_container {
width:680px;
height:380px;
margin:0px;
padding:0px;
background:url(images/index_premiumflash_bg.jpg) no-repeat;
}


#premium_flash_title {
width:676px;
height:30px;
margin:0 auto;
padding:3px 0px 10px 0px;
}

#premiumflash_scroll_spacer {
width:303px;
height:10px;
clear:both;
}

#kabu_premiumfrash_container {
width:323px;
height:325px;
margin:0px;
padding:0px 0px 0px 10px;
float:left;
}

#kabu_premium_flash_title {
width:303px;
height:20px;
margin:0 auto;
padding:0px 0px 5px 0px;
text-align:center;
font-size:15px;
font-weight:bold;
color:#4D4A3C;
clear:both;
}


#kabu_premiumflash {
width:323px;
height:300px;
background:url(images/index_premiumflash_contents_bg.jpg) no-repeat;
margin:0px;
}

#kabu_premiumflash_scroll {
width:313px;
height:280px;
overflow-y:scroll;
margin:0px 0px 0px 0px;
}



#nikkei_premiumfrash_container{
width:323px;
height:325px;
margin:0px;
padding:0px 10px 0px 7px;
float:right;
}

#nikkei_premium_flash_title {
width:303px;
height:20px;
margin:0 auto;
padding:0px 0px 5px 0px;
text-align:center;
font-size:15px;
font-weight:bold;
color:#4D4A3C;
}

#nikkei_premiumflash {
width:323px;
height:300px;
background:url(images/index_premiumflash_contents_bg.jpg) no-repeat;
}


#nikkei_premiumflash_scroll {
width:313px;
height:280px;
overflow-y:scroll;
margin:0px;
}


#index_ilink_colmn_container {
width:680px;
height:250px;
margin:0px;
padding:0px;
background:url(images/index_ilink_column_bg.jpg) no-repeat;
}

#index_ilink_colmn_title {
width:676px;
height:30px;
margin:0 auto;
padding:3px 0px 10px 0px;
}


#index_ilinkcolmn_left {
width:350px;
height:180px;
margin:0px;
padding:0px 10px 0px 10px;
float:left;
}

#index_ilinkcolmn_text {
width:350px;
height:auto;
font-size:12px;
line-height:17px;
}

#index_ilinkcolmn_icon {
width:350px;
height:auto;
margin:10px 0px 0px 0px;
padding:0px;
}

#index_ilinkcolmn_icon h3{
margin:0px;
padding:5px 0px 10px 0px;
margin:0px;
text-align:center;
color:#4D4A3C;
}


#index_ilinkcolmn_right {
width:300px;
height:180px;
margin:0px;
padding:0px;
float:left;
background:url(images/index_ilink_column_contents_bg.jpg) no-repeat;
}

#index_ilinkcolmn_right a{
color:#006699;
}

#index_ilinkcolmn_right a:hover {
color:#FF3300;
}

#index_ilinkcolmn_right_scroll {
width:290px;
height:200px;
margin:10px 0px 0px 0px;
padding:0px;
overflow-y:scroll;
}


/*インクルードニューストピックCSSここから*/

#incrude_news_topic_wrapper {
width:390px;
height:390px;
margin:0 auto;
padding:0px;
color:#827566;
font-size:12px;
line-height:16px;
}

#incrude_news_topic_wrapper ul{
margin:0px;
padding:0px;
list-style:none;
}

#news_topic_date {
width:60px;
height:15px;
margin:5px 5px 15px 5px;
color:#2F2C28;
float:left;
}

#news_topics {
width:270px;
height:auto;
margin:5px 0px 20px 0px;
float:right;
}


/*アイリンクコラムCSSここから*/

#incrude_ilink_colmn_wrapper{
width:270px;
height:auto;
margin:0px;
padding:0px;
color:#827566;
font-size:11px;
line-height:14px;
}

#incrude_ilink_colmn_wrapper ul {
margin:0px;
padding:0px;
list-style:none;
}


#incrude_ilink_colmn_topics {
width:260px;
height:15px;
margin:5px 0px 15px 0px;
float:right;
}

/*左コンテンツ用情報コース案内バナーここから*/

#left_course_wrapper {
width:676px;
height:auto;
clear:both;
margin:0 auto;
}

#left_course_title {
width:676px;
height:30px;
margin:0px 0px 15px 0px;
padding:0px;
float:left;
background:url(images/left_course_title.jpg) no-repeat;
}

#left_course_kabu {
width:220px;
height:200px;
padding:0px;
margin:0px 0px 8px 0px;
float:left;
background:url(images/foot_nyukai_kabu.jpg) no-repeat;
}

#left_course_nikkei {
width:220px;
height:200px;
padding:0px;
margin:0px 8px 8px 8px;
float:left;
background:url(images/foot_nyukai_225.jpg) no-repeat;
}

#left_course_fx {
width:220px;
height:200px;
padding:0px;
margin:0px 0px 8px 0px;
float:left;
background:url(images/foot_nyukai_fx.jpg) no-repeat;
}

#left_course_toushi {
width:676px;
height:200px;
margin:0px 0px 10px 0px;
padding:0px;
clear:both;
background:url(images/foot_nyukai_toushi.jpg) no-repeat;
}

#reason_menu_wrapper {
width:676px;
height:250px;
clear:both;
margin:0 auto;
padding:0px 0px 15px 0px;
}

#reason_menu_title {
width:676px;
height:30px;
float:left;
margin:0px 0px 15px 0px;
padding:0px;
background:url(images/left_reason_title.jpg) no-repeat;
}

#reason_spacer_bn {
width:8px;
height:100px;
float:left;
margin:0px;
padding:0px;
}

#reason1_bn {
width:220px;
height:100px;
margin:0px 0px 8px 0px;
float:left;
background:url(images/foot_reason1_btn.jpg) no-repeat;
}

#reason1_bn a{
width:220px;
height:100px;
margin:0px;
float:left;
border:0px;
display:block;
}

#reason1_bn a:hover {
width:220px;
height:100px;
margin:0px;
float:left;
background:url(images/foot_reason1_btn_hover.jpg) no-repeat;
}

#reason5_bn {
width:220px;
height:100px;
margin:0px 0px 8px 0px;
float:left;
background:url(images/foot_reason5_btn.jpg) no-repeat;
}

#reason5_bn a{
width:220px;
height:100px;
margin:0px;
float:left;
border:0px;
display:block;
}


#reason5_bn a:hover{
width:220px;
height:100px;
margin:0px;
float:left;
background:url(images/foot_reason5_btn_hover.jpg) no-repeat;
}

#reason2_bn {
width:220px;
height:100px;
margin:0px 0px 8px 0px;
float:left;
background:url(images/foot_reason2_btn.jpg) no-repeat;
}

#reason2_bn a{
width:220px;
height:100px;
margin:0px;
float:left;
border:0px;
display:block;
}

#reason2_bn a:hover {
width:220px;
height:100px;
margin:0px;
float:left;
background:url(images/foot_reason2_btn_hover.jpg) no-repeat;
}

#reason4_bn {
width:220px;
height:100px;
margin:0px;
float:left;
background:url(images/foot_reason4_btn.jpg) no-repeat;
}

#reason4_bn a{
width:220px;
height:100px;
margin:0px;
float:left;
border:0px;
display:block
}

#reason4_bn a:hover {
width:220px;
height:100px;
margin:0px;
float:left;
background:url(images/foot_reason4_btn_hover.jpg) no-repeat;
}

#reason3_bn {
width:220px;
height:100px;
margin:0px;
float:left;
background:url(images/foot_reason3_btn.jpg) no-repeat;
}

#reason3_bn a{
width:220px;
height:100px;
margin:0px;
float:left;
border:0px;
display:block;
}

#reason3_bn a:hover{
width:220px;
height:100px;
margin:0px;
float:left;
background:url(images/foot_reason3_btn_hover.jpg) no-repeat;
}

#reason6_bn {
width:220px;
height:100px;
margin:0px;
float:left;
background:url(images/foot_reason6_btn.jpg) no-repeat;
}

#reason6_bn a{
width:220px;
height:100px;
margin:0px;
float:left;
border:0px;
display:block;
}

#reason6_bn a:hover {
width:220px;
height:100px;
margin:0px;
float:left;
background:url(images/foot_reason6_btn_hover.jpg) no-repeat;
}

.popularity_top {
font-size:13px;
text-align:right;
color:#006699;
font-weight:bold;
}
.popularity_top a{
color:#006699;
}

.popularity_top a:hover {
color:#FF6600;
}

.gray_font{
color:#666666;
font-size:12px;
line-height:25px;
}

.gray_font a{
color:#666666;
}

.gray_font a:hover{
color:#CC0000;
}

#ceo_massage_wrapper {
width:680px;
height:624px;
margin:10px 0px 10px 0px;
padding:0px;
background:url(images/ceo_bg.jpg) no-repeat;
float:left;
}

#ceo_massage_text {
width:425px;
margin:0px;
float:left;
padding:125px 10px 0px 40px;
line-height:18px;
color:#666666;
font-size:12px;
}

#monkeytrade_setup_contents_title_bg {
width:680px;
height:50px;
margin:10px 0px 10px 0px;
clear:both;
background:url(images/monkeytrade_setup_contents_title_bg.jpg) no-repeat;
}

#monkeytrade_setup_contents_title_bg h2 {
margin:0px;
padding:15px 0px 0px 20px;
color:#333333;
font-size:14px;
}


#monkeytrade_ver_contents_title_bg {
width:680px;
height:50px;
margin:10px 0px 10px 0px;
clear:both;
background:url(images/monkeytrade_ver_contents_title_bg.jpg) no-repeat;
}

#monkeytrade_ver_contents_title_bg h2 {
margin:0px;
padding:15px 0px 0px 20px;
color:#333333;
font-size:14px;
}


#monkeytrade_backtest_contents_title_bg {
width:680px;
height:50px;
margin:10px 0px 10px 0px;
clear:both;
background:url(images/monkeytrade_backtest_contents_title_bg.jpg) no-repeat;
}

#monkeytrade_backtest_contents_title_bg h2 {
margin:0px;
padding:15px 0px 0px 20px;
color:#333333;
font-size:14px;
}



.monkey_trade_h3 {
font-size:14px;
color:#666666;
}

#monkeytrade_setup_list_wrapper {
width:600px;
height:auto;
margin:0 auto;
clear:both;
padding:10px 0px 10px 0px;
font-size:12px;
}

#what_auto_trade_bg {
width:600px;
height:100px;
margin:0px 0px 15px 0px;
padding:0px;
background:url(images/what_auto_trade_bg.jpg) no-repeat;
}

#what_trade_group_bg {
width:600px;
height:100px;
margin:0px 0px 15px 0px;
padding:0px;
background:url(images/what_trade_group_bg.jpg) no-repeat;
}

#what_trade_set_bg {
width:600px;
height:100px;
margin:0px 0px 15px 0px;
padding:0px;
background:url(images/what_trade_settei_bg.jpg) no-repeat;
}

#what_trade_file_bg {
width:600px;
height:100px;
margin:0px 0px 15px 0px;
padding:0px;
background:url(images/what_trade_file_bg.jpg) no-repeat;
}


#what_auto_trade_text {
width:580px;
height:auto;
margin:0px;
padding:35px 0px 0px 10px;
line-height:16px;
font-size:12px;
color:#333333;
}


#entrance_contents_navi {
color:#FF9900;
text-align:right;padding:5px 5px 5px 0px;
}

#entrance_contents_navi a{
color:#FF6600;
}

#entrance_contents_navi a:hover{
color:#FF9900;
}

#news_topic_table {
width:380px;
height:auto;
clear:both;
margin:0 auto;
}


.sitemap_link_color {
color:#333333;
}

.sitemap_link_color a{
color:#990000;
}

.sitemap_link_color a:hover{
color:#CC0000;
}

.sitemap_link_color_b {
color:#333333;
}

.sitemap_link_color_b a{
color:#333333;
}

.sitemap_link_color_b a:hover{
color:#003366;
}

.mz_font {
color:#333333;
}

.mz_font2 {
font-size:12px;
}

#mailmagazine_backnamber_btn {
width:600px;
height:53px;
margin:0 auto;
padding:0px;
background:url(images/mailmagazine_backnumber_btn.jpg) no-repeat;
clear:both;
}

#mailmagazine_backnamber_btn a{
width:600px;
height:53px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#mailmagazine_backnamber_btn a:hover{
width:600px;
height:53px;
margin:0px;
padding:0px;
background:url(images/mailmagazine_backnumber_btn_hover.jpg) no-repeat;
}

#cation_form_btn {
width:500px;
height:50px;
float:left;
margin:10px 0px 10px 0px;
background:url(images/cation_form_btn.jpg) no-repeat;
}

#cation_form_btn a{
width:500px;
height:50px;
border:0px;
display:block;
}

#cation_form_btn a:hover{
width:500px;
height:50px;
float:left;
margin:0px;
background:url(images/cation_form_btn_hover.jpg) no-repeat;
}

#kabu_blog_bn {
width:323px;
height:169px;
margin:0px;
pading:0px;
background:url(images/index_kabu_image.jpg) no-repeat;
}


#kabu_blog_bn a{
width:323px;
height:169px;
margin:0px;
pading:0px;
border:0px;
display:block;
}

#kabu_blog_bn a:hover{
width:323px;
height:169px;
margin:0px;
pading:0px;
background:url(images/index_kabu_image_hover.jpg) no-repeat;
}


#sakimono_blog_bn {
width:323px;
height:169px;
margin:0px;
pading:0px;
background:url(images/index_sakimono_image.jpg) no-repeat;
}


#sakimono_blog_bn a{
width:323px;
height:169px;
margin:0px;
pading:0px;
border:0px;
display:block;
}

#sakimono_blog_bn a:hover{
width:323px;
height:169px;
margin:0px;
pading:0px;
background:url(images/index_sakimono_image_hover.jpg) no-repeat;
}

.cation_font {
font-size:12px;
line-height:18px;
color:#666666;
}



#cation_kashikoi_head {
width:680px;
height:120px;
clear:both;
margin:0px 0px 15px 0px;
background:url(images/cation_head_image_bg.jpg) no-repeat;
}

#cation_kashikoi_head_text {
width:518px;
height:62px;
font-size:12px;
color:#666666;
line-height:16px;
margin:0px;
padding:52px 0px 0px 117px;
}

#cation_text_area {
width:460px;
height:150px;
margin:0px;
padding:0px;
float:left;
font-size:12px;
color:#666666;
line-height:16px;
}

#cation_text_area a{
color:#006699;
}

#cation_text_area a:hover{
color:#FF6600;
}



#cation_image_area {
width:200px;
height:150px;
margin:0px;
padding:0px;
float:right;
}

#koshikoi_banner {
width:680px;
height:100px;
margin:0px;
padding:0px;
clear:both;
background:url(images/kashikoi_bnner.jpg) no-repeat;
}

#koshikoi_banner a{
width:680px;
height:100px;
margin:0px;
padding:0px;
display:block;
border:0px;
}

#koshikoi_banner a:hover{
width:680px;
height:100px;
margin:0px;
padding:0px;
background:url(images/kashikoi_bnner_hover.jpg) no-repeat;
}

#kashikoi_side1 {
width:200px;
height:150px;
margin:0px;
padding:0px;
background:url(images/kashikoi_side_image1.jpg) no-repeat;
}

#kashikoi_side1 a{
width:200px;
height:150px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#kashikoi_side1 a:hover{
width:200px;
height:150px;
margin:0px;
padding:0px;
background:url(images/kashikoi_side_image1_hover.jpg) no-repeat;
}

#kashikoi_side2 {
width:200px;
height:150px;
margin:0px;
padding:0px;
background:url(images/kashikoi_side_image2.jpg) no-repeat;
}

#kashikoi_side2 a{
width:200px;
height:150px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#kashikoi_side2 a:hover{
width:200px;
height:150px;
margin:0px;
padding:0px;
background:url(images/kashikoi_side_image2_hover.jpg) no-repeat;
}


#kashikoi_side3 {
width:200px;
height:150px;
margin:0px;
padding:0px;
background:url(images/kashikoi_side_image3.jpg) no-repeat;
}

#kashikoi_side3 a{
width:200px;
height:150px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#kashikoi_side3 a:hover{
width:200px;
height:150px;
margin:0px;
padding:0px;
background:url(images/kashikoi_side_image3_hover.jpg) no-repeat;
}

#report_process_navi_kabu {
width:220px;
height:150px;
margin:0px;
padding:0px;
background:url(images/report_process_navi_kabu.jpg) no-repeat;
}


#report_process_navi_kabu a{
width:220px;
height:150px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#report_process_navi_kabu a:hover {
width:220px;
height:150px;
margin:0px;
padding:0px;
background:url(images/report_process_navi_kabu_hover.jpg) no-repeat;
}

#report_process_navi_nikkei {
width:220px;
height:150px;
margin:0px;
padding:0px;
background:url(images/report_process_navi_nikkei.jpg) no-repeat;
}


#report_process_navi_nikkei a{
width:220px;
height:150px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#report_process_navi_nikkei a:hover {
width:220px;
height:150px;
margin:0px;
padding:0px;
background:url(images/report_process_navi_nikkei_hover.jpg) no-repeat;
}


#report_process_navi_toushi {
width:220px;
height:150px;
margin:0px;
padding:0px;
background:url(images/report_process_navi_toushi.jpg) no-repeat;
}


#report_process_navi_toushi a{
width:220px;
height:150px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#report_process_navi_toushi a:hover {
width:220px;
height:150px;
margin:0px;
padding:0px;
background:url(images/report_process_navi_toushi_hover.jpg) no-repeat;
}

#premium_board_tsukaikata_btn {
width:600px;
height:80px;
margin:0 auto;
padding:0px;
background:url(images/premium_board_navi_tsukaikata.jpg) no-repeat;
}

#premium_board_tsukaikata_btn a{
width:600px;
height:80px;
margin:0 auto;
padding:0px;
border:0px;
display:block;
}

#premium_board_tsukaikata_btn a:hover{
width:600px;
height:80px;
margin:0 auto;
padding:0px;
background:url(images/premium_board_navi_tsukaikata_hover.jpg) no-repeat;
}

.toushi_sc_field_30 {
width:130px;
height:auto;
padding:0px;
margin:0px;
font-size:11px;
line-height:13px;
}


.toushi_sc_field_100 {
width:130px;
height:100px;
padding:0px;
margin:0px;
font-size:11px;
line-height:13px;
}

.toushi_sc_field_150 {
width:130px;
height:150px;
padding:0px;
margin:0px;
font-size:11px;
line-height:13px;
}

.toushi_sc_field_110 {
width:130px;
height:100px;
padding:0px;
margin:0px;
font-size:11px;
line-height:13px;
}

.toushi_kabu_field {
width:205px;
height:auto;
padding:5px;
margin:0px;
font-size:11px;
line-height:13px;
}

.toushi_nikkei_field {
width:146px;
padding:5px;
height:auto;
margin:0px;
font-size:11px;
line-height:13px;
}

#toushi_course_wrapper {
width:658px;
height:auto;
margin:5px;
padding:0px;
clear:both;
}


#toushi_kabu_wrapper {
width:325px;
height:430px;
float:left;
background:url(images/toushi_course_kabu_wrap.jpg) no-repeat;
}

#toushi_nikkei_wrapper {
width:325px;
height:430px;
float:right;
background:url(images/toushi_course_nikkei_wrap.jpg) no-repeat;
}

.toushi_course_text {
padding:170px 0px 0px 10px;
text-align:left;
}

/*投資情報コースアドページ用CSS*/

#ad_container_bg {
width:1020px;
height:auto;
margin:0 auto;
background:url(images/toushi_ad_container_bg.gif) repeat-y;
}

#ad_container {
width:1000px;
height:auto;
margin:0 auto;
font-size:12px;
color:#666666;
}

#toushi_ad_headder {
width:1000px;
height:220px;
clear:both;
margin:0px 0px 10px 0px;
background:url(images/toushi_ad_headder_bg.jpg) no-repeat;
}

#toushi_ad_headder a{
width:1000px;
height:200px;
border:0px;
display:block;
}

#toushi_ad_headder h1{
font-size:13px;
color:#FFFFFF;
padding:3px 0px 0px 5px;
margin:0px;
}

#toushi_ad_contents_wrapper {
width:980px;
height:auto;
margin:0 auto;
padding:0px 0px 10px 0px;
clear:both;
}

#toushi_ad_contents_wrap_bg1 {
width:980px;
height:730px;
margin:0px;
padding:0px;
background:url(images/toushi_ad_contents_wrapper_bg1.jpg) no-repeat;
}


#toushi_ad_contents_wrap_bg2_left {
width:680px;
height:740px;
margin:0px;
padding:0px;
float:left;
}

#toushi_ad_contents_wrap_bg2_right {
width:300px;
height:740px;
margin:0px;
padding:0px;
float:right;
background:url(images/toushi_ad_contents_wrap_bg2_right.jpg) no-repeat;
}

.toushi_ad_contents_wrap_bg2_right_text {
width:288px;
height:auto;
font-size:13px;
color:#333333;
line-height:18px;
margin:0px;
padding:96px 0px 0px 6px;
}

#toushi_ad_kabu_nikkei_wrapper {
width:680px;
height:483px;
clear:both;
margin:0px;
padding:48px 0px 74px 10px;
}

#toushi_ad_kouritsu_text {
width:530px;
height:auto;
font-size:13px;
line-height:18px;
color:#666666;
margin:0px;
padding:0px 0px 0px 432px;
clear:both;
}

#toushi_ad_kabu_wrapper {
width:335px;
height:482px;
float:left;
background:url(images/toushi_ad_kabu_wrapper_bg.jpg) no-repeat;
}

#toushi_ad_nikkei_wrapper {
width:335px;
height:482px;
float:right;
background:url(images/toushi_ad_nikkei_wrapper_bg.jpg) no-repeat;
}

#toushi_ad_kabu_nikkei_wrapper_text {
width:320px;
height:305px;
margin:0px;
padding:180px 0px 0px 8px;
font-size:11px;
line-height:14px;
color:#666666;
}

.toushi_ad_kabu_nikkei_wrapper_text_p {
padding:5px 0px 8px 0px;
margin:0px;
}

#toushi_ad_course_bg {
width:976px;
height:233px;
margin:0 auto;
background:url(images/course_bg.jpg) no-repeat;
}

#toushi_couese_setsumei_bg {
width:400px;
height:227px;
margin:3px 0px 0px 3px;
padding:0px;
background:url(images/toushi_ad_cource_setsumei_bg.jpg) no-repeat;
float:left;
}

#toushi_ad_course_ryoukin_bg {
width:568px;
height:227px;
margin:3px 0px 0px 0px;
float:left;
background:url(images/toushi_ad_ryoukin_bg.jpg) no-repeat;
}


#toushi_ad_course_ryoukin_wrapper {
width:550px;
height:180px;
clear:both;
margin:39px 0px 0px 10px;
}

#toushi_ad_course_ryoukin_table {
width:550px;
height:92px;
margin:0px 0px 3px 0px;
font-size:12px;
color:#333333;
font-weight:bold;
}



#toushi_ad_footer_area {
width:1000px;
height:100px;
margin:0 auto;
padding:0px;
color:#FFFFFF;
clear:both;
background:url(images/toushi_ad_foot_bg.jpg) no-repeat;
}

#toushi_ad_foot_menu {
width:980px;
height:auto;
clear:both;
margin:0px;
padding:40px 0px 0px 0px;
font-size:12px;
text-align:right;
}

#toushi_ad_foot_menu a{
color:#FFFFCC;
}

#toushi_ad_foot_menu a:hover{
color:#FFCC00;
}


#toushi_ad_copyright {
width:1000px;
height:auto;
clear:both;
font-size:13px;
color:#003366;
margin:0px;
text-align:center;
font-weight:bold;
padding:20px 0px 0px 0px;
}

#toushi_ad_copyright a{
color:#003366;
}

#toushi_ad_moushikomi_btn {
width:550px;
height:90px;
margin:0px;
padding:0px;
background:url(images/toushi_ad_moushikomi_btn.jpg) no-repeat;
}

#toushi_ad_moushikomi_btn a{
width:550px;
height:90px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#toushi_ad_moushikomi_btn a:hover{
width:550px;
height:90px;
margin:0px;
padding:0px;
background:url(images/toushi_ad_moushikomi_btn_hover.jpg) no-repeat;
}

#toushi_ad_couese_tokutyou {
width:380px;
height:175px;
font-size:12px;
color:#666666;
line-height:16px;
margin:0px;
padding:39px 0px 0px 9px;
}


#company_index_container {
width:670px;
height:auto;
float:left;
}


#company_index_wapper {
	width: 660px;
	height:auto;
	margin:0 auto;
	clear:both;
}

#index1 {
	width: 213px;
	height: 196px;
	float: left;
	background-image: url("img/sotowaku.jpg") no-repeat;
	
}

#index1 a{
	width: 213px;
	height: 196px;
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
	
}

#index1 a:hover{
	width: 213px;
	height: 196px;
	margin:0px;
	padding:0px;
	background-image: url("img/sotowaku_hover.jpg") no-repeat;
	
}

#index2 a{
	width: 213px;
	height: 196px;
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
	
}

#index2 a:hover{
	width: 213px;
	height: 196px;
	margin:0px;
	padding:0px;
	background-image: url("img/sotowaku_hover.jpg") no-repeat;
	
}

#index3 a{
	width: 213px;
	height: 196px;
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
	
}

#index3 a:hover{
	width: 213px;
	height: 196px;
	margin:0px;
	padding:0px;
	background-image: url("img/sotowaku_hover.jpg") no-repeat;
	
}

#index4 a{
	width: 213px;
	height: 196px;
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
	
}

#index4 a:hover{
	width: 213px;
	height: 196px;
	margin:0px;
	padding:0px;
	background-image: url("img/sotowaku_hover.jpg") no-repeat;
	
}

#index5 a{
	width: 213px;
	height: 196px;
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
	
}

#index5 a:hover{
	width: 213px;
	height: 196px;
	margin:0px;
	padding:0px;
	background-image: url("img/sotowaku_hover.jpg") no-repeat;
	
}

#index6 a{
	width: 213px;
	height: 196px;
	margin:0px;
	padding:0px;
	border:0px;
	display:block;
	
}

#index6 a:hover{
	width: 213px;
	height: 196px;
	margin:0px;
	padding:0px;
	background-image: url("img/sotowaku_hover.jpg") no-repeat;
	
}



#main_image_company{
width:670px;
height:270px;
margin:0 auto;
padding:0px;
clear:both;
}

#main_image_company h3{
margin:0px;
padding:0px;
}

#main_image_company_spacer {
width:660px;
height:10px;
margin:0px;
padding:0px;
clear:both;
}

.index1_width_spacer {
width:5px;
height:5px;
clear:both;
}

.index1_height_spacer {
width:10px;
height:20px;
float:left;
}

#company_index_wapper ul {
margin:0px;
padding:0px;
list-style:none;
}

#company_index_wapper li {
margin:0px;
padding:0px;
list-style:none;
}

#list_wrapper {
width:670px;
height:auto;
clear:both;
margin:0 auto;
padding:0px;
}



#new_foot_menu_container {
width:920px;
height:160px;
clear:both;
margin:0 auto;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/new_foot_bg.jpg) no-repeat;
}

#new_foot_menu {
width:900px;
height:36px;
clear:both;
margin:0px;
font-size:12px;
color:#666666;
font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
text-align:right;
}


.new_foot_menu_font{
margin:0px;
padding:13px 0px 0px 0px;
}

.new_foot_menu_font a{
margin:0px;
padding:0px;
text-decoration:none;
color:#666666;
}

.new_foot_menu_font a:hover {
margin:0px;
padding:0px;
text-decoration:none;
color:#990000;
}

#new_foot_menu_company_shosai_container {
width:380px;
height:60px;
float:right;
margin:0px;
padding:10px 0px 0px 0px;
font-size:11px;
color:#666666;
}

.new_foot_erea_copy_right_font {
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
padding:0px;
}

.new_foot_erea_copy_right_font a{
color:#FFFFFF;
text-decoration:none;
}

#new_foot_erea_copy_right {
width:920px;
clear:both;
margin:0 auto;
}

.foot_kinsho_text {
font-size:13px;
color:#666666;
margin:2px;
}

.foot_logo_text{
font-size:12px;
color:#666666;
margin:2px;
}

#new_foot_menu_wrapper {
width:100%;
height:160px;
background:url(http://www.ilinkinvestment.com/images/new_foot_wrapper_bg.jpg) repeat-x;
}

#new_foot_spacer {
width:1px;
height:34px;
clear:both;
}

#bottom_container {
width:900px;
height:160px;
margin:0 auto;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/bottom_container_bg.jpg) no-repeat;
}

#bottom_menu {
width:880px;
height:12px;
clear:both;
margin: auto;
padding:0px;
font-size:12px;
color:#F9F4EE;
text-align:right;
}

#bottom_menu a{
color:#FFFFFF;
text-decoration:none;
}

#bottom_menu a:hover{
color:#FFFFFF;
text-decoration:none;
}

#bottom_menu_spacer10 {
width:900px;
height:10px;
clear:both;
}

#bottom_menu_spacer20 {
width:900px;
height:20px;
clear:both;
}


#bottom_company_erea_container {
width:900px;
height:82px;
clear:both;
}

#bottom_company_erea_spacer_10{
width:10px;
height:82px;
float:left;
}

#bottom_company_erea_560{
width:560px;
height:82px;
float:left;
}

#bottom_company_erea_300{
width:300px;
height:82px;
float:left;
font-size:12px;
line-height:16px;
color:#FFFFFF;
}


#bottom_company_erea_spacer_20{
width:20px;
height:82px;
float:left;
}


#bottom_copy_right {
width:900px;
height:12px;
clear:both;
margin:14px 0px 0px 0px;
padding:0px;
text-align:center;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
}

#bottom_copy_right a{
color:#FFFFFF;
font-weight:bold;
font-size:12px;
text-decoration:none;
}


#side_nyukai_container {
width:200px;
height:272px;
clear:both;
margin:0 auto;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/side_nyukai_container_bg.jpg) no-repeat;
}

#side_nyukai_container ul{
list-style:none;
margin:0px;
padding:0px;
}

#side_nyukai_container li{
margin:0px;
padding:0px;
}

#side_nyukai_spacer_50{
width:200px;
height:50px;
clear:both;
margin:0px;
padding:0px;
}

#side_nyukai_spacer_10{
width:200px;
height:10px;
clear:both;
margin:0px;
padding:0px;
}

#side_nyukai_spacer_5{
width:200px;
height:5px;
clear:both;
margin:0px;
padding:0px;
}

#side_nyukai_spacer_30{
width:200px;
height:30px;
clear:both;
margin:0px;
padding:0px;
}

#side_nyukai_buttom1{
width:186px;
height:57px;
margin:0 auto;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/side_nyukai_anai.jpg) no-repeat;
}

#side_nyukai_buttom1 a{
width:186px;
height:57px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#side_nyukai_buttom1 a:hover{
width:186px;
height:57px;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/side_nyukai_anai_hover.jpg) no-repeat;
}


#side_nyukai_buttom2{
width:180px;
height:35px;
margin:0 auto;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/side_nyukai_buttom2.jpg) no-repeat;
}

#side_nyukai_buttom2 a{
width:180px;
height:35px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#side_nyukai_buttom2 a:hover{
width:180px;
height:35px;
margin:0 auto;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/side_nyukai_buttom2_hover.jpg) no-repeat;
}

#side_nyukai_buttom3{
width:180px;
height:35px;
margin:0 auto;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/side_nyukai_buttom3.jpg) no-repeat;
}

#side_nyukai_buttom3 a{
width:180px;
height:35px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#side_nyukai_buttom3 a:hover{
width:180px;
height:35px;
margin:0 auto;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/side_nyukai_buttom3_hover.jpg) no-repeat;
}

#side_nyukai_buttom4{
width:180px;
height:35px;
margin:0 auto;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/side_nyukai_buttom4.jpg) no-repeat;
}

#side_nyukai_buttom4 a{
width:180px;
height:35px;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#side_nyukai_buttom4 a:hover{
width:180px;
height:35px;
margin:0 auto;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/side_nyukai_buttom4_hover.jpg) no-repeat;
}

#new_entrance_wrapper {
width:680px;
height:auto;
clear:both;
margin:0px;
padding:0px;
font-size:12px;
color:#666666;
}


#new_entrance_image_area{
width:680px;
height:290px;
margin:0px 0px 15px 0px;
padding:0px;
clear:both;
}

#new_entrance_step1_container {
width:670px;
height:310px;
margin:0 auto;
clear:both;
background:url(http://www.ilinkinvestment.com/images/new_entrance_step1_bg.jpg) no-repeat;
}


#step1_form_spacer{
width:680px;
height:127px;
clear:both;
}



#step1_form_contents {
width:600px;
height:130px;
margin:0px 0px 0px 35px;
}

#step1_form_contents ul{
margin:0px;
padding:0px;
list-style:none;
}

#step1_form_contents li{
margin:0px;
padding:0px;
list-style:none;
float:left;
}

#new_entrance_step2_container {
width:670px;
height:343px;
padding:0px;
margin:0 auto;
clear:both;
background:url(http://www.ilinkinvestment.com/images/new_entrance_step2_bg.jpg) no-repeat;
}

#new_entrance_step3_container {
width:670px;
height:485px;
clear:both;
margin:0 auto;
background:url(http://www.ilinkinvestment.com/images/new_entrance_step3_bg.jpg) no-repeat;
}

#step3_form_spacer{
width:680px;
height:330px;
clear:both;
}


#step3_form_contents {
width:600px;
height:130px;
margin:0px 0px 0px 35px;
clear:both;
}

#step3_form_contents ul{
margin:0px;
padding:0px;
list-style:none;
}

#step3_form_contents li{
margin:0px;
padding:0px;
list-style:none;
float:left;
}


#form_contents_kabu {
width:192px;
height:130px;
background:url(http://www.ilinkinvestment.com/images/new_entrance_kabu_form.jpg) no-repeat;
}

#form_contents_kabu a{
width:192px;
height:130px;
border:0px;
display:block;
}

#form_contents_kabu a:hover{
width:192px;
height:130px;
background:url(http://www.ilinkinvestment.com/images/new_entrance_kabu_form_hover.jpg) no-repeat;
}

#form_contents_nikkei {
width:192px;
height:130px;
background:url(http://www.ilinkinvestment.com/images/new_entrance_nikkei_form.jpg) no-repeat;
}

#form_contents_nikkei a{
width:192px;
height:130px;
border:0px;
display:block;
}

#form_contents_nikkei a:hover{
width:192px;
height:130px;
background:url(http://www.ilinkinvestment.com/images/new_entrance_nikkei_form_hover.jpg) no-repeat;
}


#form_contents_toushi {
width:192px;
height:130px;
background:url(http://www.ilinkinvestment.com/images/new_entrance_toushi_form.jpg) no-repeat;
}

#form_contents_toushi a{
width:192px;
height:130px;
border:0px;
display:block;
}

#form_contents_toushi a:hover{
width:192px;
height:130px;
background:url(http://www.ilinkinvestment.com/images/new_entrance_toushi_form_hover.jpg) no-repeat;
}


#form_contents_spacer {
width:12px;
height:130px;
}

#new_entrance_kabu_form_contents {
width:600px;
height:130px;
margin:0 auto;
background:url(http://www.ilinkinvestment.com/images/new_entrance_kabu600.jpg) no-repeat;
}

#new_entrance_kabu_form_contents a{
width:600px;
height:130px;
margin:0px;
border:0px;
display:block;
}

#new_entrance_kabu_form_contents a:hover{
width:600px;
height:130px;
margin:0px;
background:url(http://www.ilinkinvestment.com/images/new_entrance_kabu600_hover.jpg) no-repeat;
}


#new_entrance_nikkei_form_contents {
width:600px;
height:130px;
margin:0 auto;
background:url(http://www.ilinkinvestment.com/images/new_entrance_nikkei600.jpg) no-repeat;
}

#new_entrance_nikkei_form_contents a{
width:600px;
height:130px;
margin:0px;
border:0px;
display:block;
}

#new_entrance_nikkei_form_contents a:hover{
width:600px;
height:130px;
margin:0px;
background:url(http://www.ilinkinvestment.com/images/new_entrance_nikkei600_hover.jpg) no-repeat;
}


#new_entrance_toushi_form_contents {
width:600px;
height:130px;
margin:0 auto;
background:url(http://www.ilinkinvestment.com/images/new_entrance_toushi600.jpg) no-repeat;
}

#new_entrance_toushi_form_contents a{
width:600px;
height:130px;
margin:0px;
border:0px;
display:block;
}

#new_entrance_toushi_form_contents a:hover{
width:600px;
height:130px;
margin:0px;
background:url(http://www.ilinkinvestment.com/images/new_entrance_toushi600_hover.jpg) no-repeat;
}


#entrance_montre_image {
width:680px;
height:154px;
clear:both;
margin:0px 0px 10px 0px;
padding:0px;
}



#company_guide_wrapper {
width:680px;
height:auto;
clear:both;
}

#company_guide_main_image {
width:680px;
height:200px;
clear:both;
margin:0px 0px 10px 0px;
padding:0px;
}

#company_guide_sub_image {
width:680px;
height:133px;
clear:both;
margin:0px 0px 10px 0px;
padding:0px;
}

#company_guide_menu_container {
width:680px;
height:490px;
margin:0px 0px 10px 0px;
padding:0px;
clear:both;
}

#company_guide_menu_container ul{
margin:0px;
padding:0px;
list-style:none;
}

#company_guide_menu_container li{
margin:0px;
padding:0px;
list-style:none;
float:left;
}

#company_guide_menu_container li a{
text-decoration:none;
}

#company_guide_menu_container li a:hover{
text-decoration:none;
color:#333333;
}

#conpany_guide_menu_text {
width:194px;
height:50px;
padding:148px 0px 0px 13px;
margin:0px;
clear:both;
}


#conpany_guide_menu_spacer{
width:10px;
height:240px;
}

#conpany_guide_menu_spacer2{
width:680px;
height:10px;
}


#company_guide_menu_ceo {
width:220px;
height:240px;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/company_guide_menu_ceo_bg.jpg) no-repeat;
}

#company_guide_menu_ceo a{
width:220px;
height:240px;
margin:0px;
padding:0px;
border:0px;
display:block;
color:#666666;
font-size:12px;
line-height:16px;
}

#company_guide_menu_ceo a:hover{
width:220px;
height:240px;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/company_guide_menu_ceo_bg_hover.jpg) no-repeat;
}


#company_guide_menu_concept {
width:220px;
height:240px;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/company_guide_menu_concept_bg.jpg) no-repeat;
}

#company_guide_menu_concept a{
width:220px;
height:240px;
margin:0px;
padding:0px;
border:0px;
display:block;
color:#666666;
font-size:12px;
line-height:16px;
}

#company_guide_menu_concept a:hover{
width:220px;
height:240px;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/company_guide_menu_concept_bg_hover.jpg) no-repeat;
}


#company_guide_menu_brand {
width:220px;
height:240px;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/company_guide_menu_brand_bg.jpg) no-repeat;
}

#company_guide_menu_brand a{
width:220px;
height:240px;
margin:0px;
padding:0px;
border:0px;
display:block;
color:#666666;
font-size:12px;
line-height:16px;
}

#company_guide_menu_brand a:hover{
width:220px;
height:240px;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/company_guide_menu_brand_bg_hover.jpg) no-repeat;
}


#company_guide_menu_guide {
width:220px;
height:240px;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/company_guide_menu_guide_bg.jpg) no-repeat;
}

#company_guide_menu_guide a{
width:220px;
height:240px;
margin:0px;
padding:0px;
border:0px;
display:block;
color:#666666;
font-size:12px;
line-height:16px;
}

#company_guide_menu_guide a:hover{
width:220px;
height:240px;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/company_guide_menu_guide_bg_hover.jpg) no-repeat;
}


#company_guide_menu_history {
width:220px;
height:240px;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/company_guide_menu_history_bg.jpg) no-repeat;
}

#company_guide_menu_history a{
width:220px;
height:240px;
margin:0px;
padding:0px;
border:0px;
display:block;
color:#666666;
font-size:12px;
line-height:16px;
}

#company_guide_menu_history a:hover{
width:220px;
height:240px;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/company_guide_menu_history_bg_hover.jpg) no-repeat;
}

#company_guide_menu_recruit {
width:220px;
height:240px;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/company_guide_menu_recruit_bg.jpg) no-repeat;
}

#company_guide_menu_recruit a{
width:220px;
height:240px;
margin:0px;
padding:0px;
border:0px;
display:block;
color:#666666;
font-size:12px;
line-height:16px;
}

#company_guide_menu_recruit a:hover{
width:220px;
height:240px;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/company_guide_menu_recruit_bg_hover.jpg) no-repeat;
}

#ilink_brand_wrapper {
width:680px;
height:auto;
clear:both;
}

#ilink_brand_main_image {
width:680px;
height:200px;
clear:both;
margin:0px 0px 10px 0px;
padding:0px;
}

#ilink_brand_sengen {
width:640px;
height:150px;
clear:both;
margin:0px 0px 15px 20px;
padding:0px;
}

#ilink_brand_contents_container{
width:640px;
height:180px;
clear:both;
margin:0px 0px 10px 20px;
padding:0px;
}

#ilink_brand_contents_title {
width:640px;
height:30px;
margin:0px 0px 10px 0px;
padding:0px;
clear:both;
}


#ilink_brand_contents {
width:640px;
height:140px;
clear:both;
}

#ilink_brand_contents_text {
width:420px;
height:140px;
float:left;
color:#666666;
font-size:13px;
line-height:18px;
}

#ilink_brand_contents_image {
width:210px;
height:140px;
float:right;
}

#history_wrapper {
width:680px;
height:auto;
clear:both;
}

#history_main_image {
width:680px;
height:200px;
clear:both;
margin:0px 0px 15px 0px;
padding:0px;
}


#history_table_container {
width:670px;
height:auto;
clear:both;
margin:0px 0px 10px 5px;
font-size:12px;
color:#333333;
}


#hikaku_contents_banner {
width:680px;
height:100px;
clear:both;
margin:10px 0px 10px 0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/hikaku_banner.jpg) no-repeat;
}

#hikaku_contents_banner a{
width:680px;
height:100px;
clear:both;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#hikaku_contents_banner a:hover{
width:680px;
height:100px;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/hikaku_banner_hover.jpg) no-repeat;
}

#hikaku_contents {
width:680px;
height:auto;
clear:both;
margin:10px 0px 10px 0px;
padding:0px;
}
