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


/*�w�i����^�C�v

#contents_wrapper {
width:100%;
height:auto;
margin:0;
clear:both;
background:url(images/contents_wrapper_bg.jpg);
}

�w�i����^�C�v*/


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

/*�w�b�_�[�C���N���[�h���ʂb�r�r��������*/
#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:400px;
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;
}

#tel_wrapper {
width:auto;
height:auto;
font-size:11px;
color:#666666;
float:right;
margin:0px 0px 0px 0px;
text-align:right;
}

#tel_wrapper_top {
width:300px;
height:auto;
font-size:11px;
color:#666666;
float:right;
margin:0px 0px 0px 0px;
text-align:right;
}

#tel_wrapper ul {
list-style:none ;
margin: 0 auto;
padding:0 auto ;
}

#tel_wrapper li {
list-style:none ;
}

#book_mark_wrapper {
width:auto;
height:auto;
font-size:11px;
color:#666666;
float:right;
margin:6px 0px 0px 0px;
text-align:right;
}

#book_mark_wrapper02 {
width:300px;
height:auto;
font-size:11px;
color:#666666;
float:right;
margin:6px 0px 0px 0px;
}

#book_mark_icon {
width:auto;
height:auto;
float:left;
margin:0px 0px 0px 0px;
}

#fb_iine {
	width:100px ;
	margin: 0 ;
	padding: 0 ;
	float:left ;
}

#book_mark_icon_new {
width:294px;
height:auto;
float:right;
margin:0px 0px 0px 0px;
}

#book_mark_icon_new02 {
width:190px;
height:auto;
float:right;
margin:0px 0px 0px 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:186px;
height:50px;
margin:0px;
padding:0px;
float:left;
}

#headder_menu_wrapper li a{
width:186px;
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_entrance {
background:url(images/headder_menu_entrance_btn.jpg) no-repeat;
}

#headder_menu_entrance a:hover {
background:url(images/headder_menu_entrance_btn_hover.jpg) no-repeat;
}

#headder_menu_entrance_active {
background:url(images/headder_menu_entrance_btn_hover.jpg) no-repeat;
}

#headder_menu_blog {
background:url(images/headder_menu_blog_btn.jpg) no-repeat;
}

#headder_menu_blog a:hover {
background:url(images/headder_menu_blog_btn_hover.jpg) no-repeat;
}

#headder_menu_blog_active {
background:url(images/headder_menu_blog_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;
}

/*�w�b�_�[�C���N���[�h���ʂb�r�r�����܂�*/


/*�{�g���C���N���[�h�b�r�r��������*/

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

/*�{�g���C���N���[�h�b�r�r�����܂�*/

/*�T�C�h���j���[�C���N���[�h�b�r�r��������*/
#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;
}

#side_ili_wrapper {
width:200px;
margin:0px auto;
padding:0px;
}

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


/*�T�C�h���j���[�C���N���[�h�b�r�r�����܂�*/

/*���C�ɓ���o�^�v���_�E��CSS��������*/
ul#pulldown-menu {
	margin: 0 ;
	padding:0 ;
}

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

/* ���w�̃��j���[��s���� */
ul#pulldown-menu li ul {
        display: none;
}

/* �^���v�f :hover �ŉ��w�̃��j���[����� */
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");
}

/*���C�ɓ���o�^�v���_�E��CSS�����܂�*/

/*index�y�[�WCSS��������*/
#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;
float:left;
font-size:11px;
color:#827566;
margin:0px 0px 10px 0px;
}

/*ie7�p*/

*:first-child+html #left_contents_wrapper {
    padding-top: 10px ;
    }

#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;
margin:0px;
padding:0px;
float:left;
}

.ilink_contents_wrapper {
width:270px;
margin:0px;
padding:0;
background:url(images/oyakudachi_waku_bg.gif) repeat-y;
}



#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_contents02 {
width:156px;
height:auto;
margin:0 auto;
padding:10px 0px 5px 0px;
clear:both;
}


#ilink_contents_text {
width:250px;
height:auto;
margin:0 auto;
clear:both;
line-height:14px;
}

#ilink_contents_text02 {
width:156px;
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:676px;

margin:0px 0px 11px 0px;
float:left;
}

#index_mz_topic_contents {
width:396px;
height:auto;
margin:0 auto;
padding:3px 0px 5px 0px;
}

#index_mz_topic_contents02 {
width:676px;
height:auto;
margin:0 auto;
padding:3px 0px 5px 0px;
}

#mail_magazine_text {
width:670px;
height:auto;
margin:0 auto;
padding:5px 0px 10px 0px;
clear:both;
font-size:12px;
line-height:18px;
}

#index_mailmagazine_touroku {
width:670px;
height:19px;
margin:0 auto;
clear:both;
background:url(images/index_mailmagazine_touroku.jpg) no-repeat;
}

#index_mailmagazine_touroku a{
width:676px;
height:19px;
margin:0;
border:0px;
display:block;
}

#index_mailmagazine_touroku a:hover {
width:676px;
height:19px;
margin:0px;
background:url(images/index_mailmagazine_touroku_hover.jpg) no-repeat;
}

#mail_mz_wrapper {
width:676px;
clear:both;
margin:0 auto;
background:url(images/mail_wrapper_bg.jpg) no-repeat;
}

#mail_mz_form {
width:670px;
clear:both;
margin:0 auto;
padding-top: 25px ;
}

.mz_length {
width:210px;
}

.mz_length_2 {
width:300px;
height:20px;
}


#mail_magazine_image {
width:676px;
height:65px;
margin:0 auto;
padding:0 0 0 15px;
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;
}


/*�C���N���[�h�j���[�X�g�s�b�NCSS��������*/

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


/*�A�C�����N�R����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;
}

/*���R���e���c�p���R�[�X�ē�o�i�[��������*/

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

/*�������R�[�X�A�h�y�[�W�pCSS*/

#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:"�l�r �o����", "�ז�����", "�q���M�m���� 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_monkey {
width:192px;
height:130px;
background:url(http://www.ilinkinvestment.com/images/new_entrance_montore_form.jpg) no-repeat;
}

#form_contents_monkey a{
width:192px;
height:130px;
border:0px;
display:block;
}

#form_contents_monkey a:hover{
width:192px;
height:130px;
background:url(http://www.ilinkinvestment.com/images/new_entrance_montore_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;
}

/* index_twitter
----------------------------------------------------------- */
.index_twitter_wrapper {
width:680px;
margin:0;
padding: 5px 0 10px 8px;
background:url(images/waku_bg01.gif) repeat-y;
}

.waku_top {
    width:680px;
	margin:0 ;
	padding:0 ;
	}
	
.waku_bottom {
    width:680px;
	margin:0 0  0 ;
	padding:0 ;
	}

.waku_bg {
    width:680px;
    background: url(images/waku_bg01.gif) repeat-y;
	}
	
.oyakudachi_waku_top {
    width:200px;
	margin:0 ;

	}
	
.oyakudachi_waku_bottom {
    width:200px;
	margin:0 ;
	padding:0 ;
	}

.oyakudachi_waku_bg {
    width:200px;
    background: url(images/oyakudachi_waku_bg.jpg) repeat-y;
	}
	
#oyakudachi_in {
	margin-left: 16px ;
	width:156px ;
}
	
.ilink_contents_title {
    width: 270px ;
	margin:0 0 0 1px ;
    }
	
.ilink_contents_title02 {
    width: 200px ;
	margin:0 0 0 1px ;
    }
	
/* mail_magazine
----------------------------------------------------------- */
.merumaga_waku_top {
    width: 680px ;
	}
	
.merumaga_waku_bg {
    width: 680px ;
	background: url(images/merumaga_waku_bg.gif) repeat-y ;
	}
	
.merumaga_waku_bottom {
    width: 680px ;
	}

/* caution
----------------------------------------------------------- */
#caution_wrapper {
	background-color:#ff0000 ;
	margin: 0 auto 0;
	width:670px ;
    }
	
#caution_wrapper02 {
	background-color:#ff0000 ;
	margin: 40px auto 0;
	width:670px ;
    }

#caution {
	padding:5px 5px 5px 30px ;
	width:635px ;
	background: url(images/caution_ico.jpg) no-repeat left center ;
	margin: 0 auto ;
    }
	
.caution {
    font-size:12px ;
    }

	

#caution_wrapper a { text-decoration:none;}
#caution_wrapper a:link { color: #ffffff; text-decoration: underline;}
#caution_wrapper a:visited { color: #ffffff; text-decoration: underline;}
#caution_wrapper a:hover { color: #ffffff; text-decoration:none;}


/* twitter
----------------------------------------------------------- */
#twi_logo {
width:652px;
height:60px;
clear:both;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/twitter_title01.jpg) no-repeat;
}

#twi_logo a{
width:652px;
height:60px;
clear:both;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#twi_logo a:hover{
width:652px;
height:60px;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/twitter_title01_on.jpg) no-repeat;
}

.pr_waku_top {
    width:200px;
	margin:0 ;

	}
	
.pr_waku_bottom {
    width:200px;
	margin:0 ;
	padding:0 ;
	}

.pr_waku_bg {
    width:200px;
    background: url(images/oyakudachi_waku_bg.jpg) repeat-y;
	}


#pr_bnr01 {
	width:125px ;
	margin: 0 auto 10px;
	padding-top:10px ;
}

#pr_bnr02 {
	width:120px ;
	margin: 10px auto;
	padding:0 ;
}

#pr_bnr03 {
	width:120px ;
	margin: 10px auto;
	padding:0 ;
}

#pr_bnr04 {
	width:120px ;
	margin: 10px auto;
	padding:0 ;
}

/* スライドショー
------------------------------------------------------------ */	
/**
Stylesheet: Slideshow.css
	CSS for Slideshow.

License:
	MIT-style license.

Copyright:
	Copyright (c) 2008 [Aeron Glemann](http://www.electricprism.com/aeron/).
	
HTML:
	<div class="slideshow">
		<div class="slideshow-images" />
		<div class="slideshow-captions" />
		<div class="slideshow-controller" />
		<div class="slideshow-loader" />
		<div class="slideshow-thumbnails" />
	</div>
	
Notes:
	These next five rules are required for Slideshow to work correctly.
	Override at your own risk.
*/

.slideshow {
	display: block; position: relative; z-index: 0;
}
.slideshow-images {
	display: block; overflow: hidden; position: relative;
}		
.slideshow-images img {
	display: block; position: absolute; z-index: 1;
}		
.slideshow-thumbnails {
	overflow: hidden;
}
.slideshow-thumbnails ul {
	left: 0; position: absolute; top: 0; width: 100000px;
}

/**
HTML:
	<div class="slideshow-images">
		<img />
		<img />
	</div>
	
Notes:
	The images div is where the slides are shown.
	Customize the visible / prev / next classes to effect the slideshow transitions: fading, wiping, etc.
*/

.slideshow-images {
	height: 197px; width: 670px;
}		
.slideshow-images-visible { 
	opacity: 1;
}	
.slideshow-images-prev { 
	opacity: 0;
}
.slideshow-images-next { 
	opacity: 0;
}
.slideshow-images img {
	float: left; left: 0; top: 0;
}	

/**
Notes:
	These are examples of user-defined styles.
	Customize these classes to your usage of Slideshow.
*/

.slideshow {
	height: auto; margin: 0 auto; width:670px;
}
.slideshow a img {
	border: 0;
}

/**
HTML:
	<div class="slideshow-captions">
		...
	</div>
	
Notes:
	Customize the hidden / visible classes to affect the captions animation.
*/

.slideshow-captions {
	display: none ;
}
.slideshow-captions-hidden {
	height: 0; opacity: 0;
}
.slideshow-captions-visible {
	height: 22px; opacity: .7;
}

/**
HTML:
	<div class="slideshow-controller">
		<ul>
			<li class="first"><a /></li>
			<li class="prev"><a /></li>
			<li class="play"><a /></li>
			<li class="next"><a /></li>
			<li class="last"><a /></li>
		</ul>
	</div>
	
Notes:
	Customize the hidden / visible classes to affect the controller animation.
*/

.slideshow-controller {
	background: url(controller.png) no-repeat; height: 48px; left: 50%; margin: -24px 0 0 -122px; overflow: hidden; position: absolute; top: 50%; width: 244px; z-index: 10000;
}
.slideshow-controller * {
	margin: 0; outline: none; padding: 0;
}
.slideshow-controller-hidden { 
	opacity: 0;
}
.slideshow-controller-visible {
	opacity: 1;
}
.slideshow-controller a {
	background: url(controller-controls.png) no-repeat -47px 0; cursor: pointer; display: block; height: 18px; left: 112px; overflow: hidden; position: absolute; top: 15px; width: 20px;
}
.slideshow-controller a.active {
	background-position: -47px -18px;
}
.slideshow-controller li {
	list-style: none;
}			 
.slideshow-controller li.first a {
	background-position: 0 0; left: 36px; width: 19px;
}
.slideshow-controller li.first a.active {
	background-position: 0 -18px;
}
.slideshow-controller li.prev a {
	background-position: -19px 0; left: 68px; width: 28px;
}
.slideshow-controller li.prev a.active {
	background-position: -19px -18px;
}
.slideshow-controller li.play a {
	background-position: -67px 0;
}
.slideshow-controller li.play a.active {
	background-position: -67px -18px;
}
.slideshow-controller li.next a {
	background-position: -87px 0; left: 148px; width: 28px;
}
.slideshow-controller li.next a.active {
	background-position: -87px -18px;
}
.slideshow-controller li.last a {
	background-position: -115px 0; left: 189px; width: 19px;
}
.slideshow-controller li.last a.active {
	background-position: -115px -18px;
}

/**
HTML:
	<div class="slideshow-loader" />
	
Notes:
	Customize the hidden / visible classes to affect the loader animation.
*/

.slideshow-loader {
	background: url(loader.png); height: 30px; right: 2px; position: absolute; top: 2px; width: 30px; z-index: 10001;
}
.slideshow-loader-hidden {
	opacity: 0;
}
.slideshow-loader-visible {
	opacity: 1;
}

/**
HTML:
	<div class="slideshow-thumbnails">
		<ul>
			<li><a class="slideshow-thumbnails-active" /></li>
			<li><a class="slideshow-thumbnails-inactive" /></li>
			...
			<li><a class="slideshow-thumbnails-inactive" /></li>
		</ul>
	</div>
	
Notes:
	Customize the active / inactive classes to affect the thumbnails animation.
	Use the !important keyword to override FX without affecting performance.
*/

.slideshow-thumbnails {
	bottom: -55px; height: 55px; left: 0; position: absolute; width: 100%;
}
.slideshow-thumbnails * {
	margin: 0; padding: 0;
}
.slideshow-thumbnails li {
	float: left; list-style: none;
}
.slideshow-thumbnails a {
	display: block; float: left; outline: none; margin:5px 15px 0 15px; padding: 2px;
}
.slideshow-thumbnails a {
	_margin:5px 5px 0 0 ;
}
.slideshow-thumbnails a:hover {
	background-color: #dc2323 !important; opacity: 1 !important;
}
.slideshow-thumbnails img {
	display: block;
}
.slideshow-thumbnails-hidden {
	background-color: #dc2323; opacity: 0;
}
.slideshow-thumbnails-inactive {
	background-color: #ffffff; opacity: .5;
}
.slideshow-thumbnails-active {
	background-color: #dc2323; opacity: 1;
}

/* 仕手株
------------------------------------------------------------ */	
#shite_kabu_main {
	width:680px ;
	margin-bottom:20px ;
}

#shite_kabu_btn_wrapper {
	width:680px ;
	height:119px ;
	background:#fdf4d1 ;
	padding-top:28px ;
}

#shite_kabu_btn {
width:539px;
height:83px;
clear:both;
margin:0px auto;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/shite_kabu_off.jpg) no-repeat;
}

#shite_kabu_btn a{
width:539px;
height:83px;
clear:both;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#shite_kabu_btn a:hover{
width:539px;
height:83px;
margin:0px;
padding:0px;
background:url(http://www.ilinkinvestment.com/images/shite_kabu_on.jpg) no-repeat;
}



#jisseki_btn_wrapper {
	width:680px ;
	margin:15px auto 0 ;
	clear:both;
}

#jisseki_btn {
width:680px;
height:150px;
margin:15px 0 ;
padding:0px;
background:url(images/jisseki_btn_off.jpg) no-repeat;
}

#jisseki_btn a{
width:680px;
height:150px;
clear:both;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#jisseki_btn a:hover{
width:680px;
height:150px;
clear:both;
margin:0px;
padding:0px;
background:url(images/jisseki_btn_on.jpg) no-repeat;
}

/* 実績
------------------------------------------------------------ */	
#jisseki_wrap07 {
	width:670px ;
	margin: 0 auto 20px ;
	font-size:13px ;
	color:#626262 ;
}

#jisseki_wrap06 {
	clear:both ;
	width:670px ;
	margin: 0 auto 20px ;
	font-size:13px ;
	color:#626262 ;
}

#jisseki_wrap05 {
	clear:both ;
	width:670px ;
	margin: 0 auto 20px ;
	font-size:13px ;
	color:#626262 ;
}

#jisseki_wrap04 {
	clear:both ;
	width:670px ;
	margin: 0 auto 20px ;
	font-size:13px ;
	color:#626262 ;
}

#jisseki_wrap03 {
	clear:both ;
	width:670px ;
	margin: 0 auto 20px ;
	font-size:13px ;
	color:#626262 ;
}

#jisseki_wrap02 {
	clear:both ;
	width:670px ;
	margin: 0 auto 20px ;
	font-size:13px ;
	color:#626262 ;
}

#jisseki_wrap01 {
	clear:both ;
	width:670px ;
	margin: 0 auto 20px ;
	font-size:13px ;
	color:#626262 ;
}

.jisseki_l {
	width:333px ;
	float:left ;
}

.jisseki_r {
	width:333px ;
	float:right ;
}

.jisseki_blue {
	font-weight: bold ;
	padding:5px 0;
}

.jisseki_b {
	font-weight:bold ;
}

.jisseki_tuki {
	width:654px ;
	font-weight:bold ;
	text-align:center ;
	font-size:16px ;
	margin: 0 0 5px ;
	padding: 3px ;
	background:#13a9e0 ;
	color:#FFF ;
	border:1px solid #006 ;
}

.buy {
	color:#F00 ;
}

.sell {
	color:#00F ;
}

#225_head_wrapper {
	width:680px ;
	margin:0 auto ;
	background:#d8e9f0 ;
}

#225_head_in {
	width:630px ;
	margin: 0 auto ;
	background:#FFF;
}

#225_menu {
	width:630px ;
	margin: 0;
	padding:0 ;
	list-style:none;
}

#225_menu li {
	width:630px ;
	list-style:none ;
	margin: 0;
	padding:0 ;
}

.225_menu01 {
width:630px;
height:90px;
margin:0 ;
padding:0px;
background:url(images/head_btn01_off.jpg) no-repeat;
}

.225_menu01 a{
width:630px;
height:90px;
clear:both;
margin:0px;
padding:0px;
border:0px;
display:block;
}

.225_menu01 a:hover{
width:630px;
height:90px;
clear:both;
margin:0px;
padding:0px;
background:url(images/head_btn01_on.jpg) no-repeat;
}

.225_menu02 {
width:630px;
height:90px;
margin:0 ;
padding:0px;
background:url(images/head_btn02_off.jpg) no-repeat;
}

.225_menu02 a{
width:630px;
height:90px;
clear:both;
margin:0px;
padding:0px;
border:0px;
display:block;
}

.225_menu02 a:hover{
width:630px;
height:90px;
clear:both;
margin:0px;
padding:0px;
background:url(images/head_btn02_on.jpg) no-repeat;
}

.225_menu03 {
width:630px;
height:90px;
margin:0 ;
padding:0px;
background:url(images/head_btn03_off.jpg) no-repeat;
}

.225_menu03 a{
width:630px;
height:90px;
clear:both;
margin:0px;
padding:0px;
border:0px;
display:block;
}

.225_menu03 a:hover{
width:630px;
height:90px;
clear:both;
margin:0px;
padding:0px;
background:url(images/head_btn03_on.jpg) no-repeat;
}

.225_sub_title {
	clear:both;
	width:660px ;
	margin: 10px auto ;
}

.225_in_wrapper {
	width:630px ;
	margin: 0 auto;
}

.225_left {
	width:360px ;
	float:left ;
	color:#666 ;
}

.225_right {
	width:247px ;
	float:right ;
}

.check_point {
	color:#F00 ;
	font-weight:bold ;
}

.check_blue {
	color:#0088ba ;
	font-weight: bold ;
}

.report_end {
	width:650px ;
	color:#333;
	margin:20px auto ;
	line-height:1.8;
	border:1px solid #999;
	padding:8px;
}


#kabu_form_btn {
width:200px;
height:60px;
margin:10px 0 ;
padding:0px;
background:url(images/kabu_form_btn_off.jpg) no-repeat;
}

#kabu_form_btn a{
width:200px;
height:60px;
clear:both;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#kabu_form_btn a:hover{
width:200px;
height:60px;
clear:both;
margin:0px;
padding:0px;
background:url(images/kabu_form_btn_on.jpg) no-repeat;
}

#nikkei225_form_btn {
width:200px;
height:60px;
margin:10px 0 ;
padding:0px;
background:url(images/nikkei225_form_btn_off.jpg) no-repeat;
}

#nikkei225_form_btn a{
width:200px;
height:60px;
clear:both;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#nikkei225_form_btn a:hover{
width:200px;
height:60px;
clear:both;
margin:0px;
padding:0px;
background:url(images/nikkei225_form_btn_on.jpg) no-repeat;
}

#w_form_btn {
width:200px;
height:60px;
margin:10px 0 ;
padding:0px;
background:url(images/w_form_btn_off.jpg) no-repeat;
}

#w_form_btn a{
width:200px;
height:60px;
clear:both;
margin:0px;
padding:0px;
border:0px;
display:block;
}

#w_form_btn a:hover{
width:200px;
height:60px;
clear:both;
margin:0px;
padding:0px;
background:url(images/w_form_btn_on.jpg) no-repeat;
}







