@charset "shift_jis"; /* CSS Document */ @import url("basic.css"); body { font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif; text-align: center; margin: 0px; padding: 0px; background-image:url(../img/top_bg.jpg); background-repeat:repeat-x; background-color: #ffffff; color:#4c4c4c; } #wrapper { text-align: left; width: 900px; padding: 0px 0px 0px 0px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; clear: both; height: auto; background-image: url(../img/header.jpg); background-repeat: no-repeat; background-position: left top; } #header { width: 900px; padding: 0px; background-repeat: no-repeat; height: 128px; background-image: url(../images/header_bk.jpg); margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background-position: center bottom; } #header h1{ margin: 0px; padding: 8px 0px 0px 20px; font-size: 13px; font-weight:normal; color:#707070; display:block; /* [disabled]float: right; */ /* [disabled]text-indent: -9999px; */ text-align: right; } #header_right { height: 20px; width: 250px; margin: 0px; padding: 3px 0px 0px 0px; float:right; text-align: right } #header_right h1{ margin: 0px; padding: 3px 0 5px; font-size: 10px; font-weight:normal; color:#0B6DC6; display:block; } #header_right li{ float:left; padding:0px 5px 0px 0px; } /* title */ #title { height: 46px; width: 265px; margin: 0px 0px 0px 0px; padding: 0px; float: left; text-indent: -9999px; background-image: url(../images/top_logo.jpg); background-repeat: no-repeat; } #title a { width: 265px; height:46px; text-align:left; display: block; float:left; padding: 0px; } #container { margin: 0px; padding-top: 0px; padding-right: 0px; padding-left: 0px; padding-bottom: 20px; font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "MS Pゴシック", "MS PGothic", sans-serif; font-size:105%; width: 900px; height: auto; } #main { height: auto; width: 900px; margin: 0px; padding: 0px; text-align: center; } #home_co { margin: 0px; text-align:center; } #topicpath { padding: 0 0 15px; text-align:left; color: #51442F; } #topicpath a{ color: #51442F; text-decoration: none; } #topicpath a:hover{ color: #918065; text-decoration: underline; } #contents { height: auto; width: 900px; margin: 0 auto; padding: 25px 0px 0px 0px; text-align: left; } #contents2 { height: auto; width: 915px; margin: 0 auto; padding: 0px; text-align: left; } /* fotter ------------------------------------------*/ #footer { height: 40px; width: 900px; font-size: 12px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin: 0px; clear: both; text-align: center; background-image: url(../images/footer_bk.jpg); background-repeat: repeat-x; } #footer a:link { color: #666666; text-decoration:none; } #footer a:visited { color: #666666; text-decoration:none; } #footer a:hover { color: #888888; text-decoration:underline; } #footer a:active { color: #666666; text-decoration:underline; } .ry_box { margin: 0px 15px 0px 15px; padding: 0px; height: 123px; width: 123px; text-align: center; float: left; } #footernavi ul { padding: 0px; margin: 0px; } .fo_navi { font-size: 10px; color: #666666; letter-spacing: 0.1em; padding: 0px 8px 0px 0px; display: block; margin:5px 0px 0px 15px; text-align: left; float:left; width: 400px; } .copy { font-size: 10px; color: #666666; letter-spacing: 0.1em; padding: 0px 8px 0px 0px; display: block; margin:5px 0px 0px 0px; float:right; } /*foot 100303add--------------------------------------*/ .foot_com{ width: 900px; text-align: center; font-size: 12px; line-height: 17px; margin: 0 auto; padding: 10px 0 0; background-image: url(../img/footer_bk.gif); background-repeat: no-repeat; height: auto; } /*end-------------------------------------------------*/ /* clearfix */ .clearfix:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; } .clearfix { min-height: 1px; } * html .clearfix { height: 1px; /*\*//*/ height: auto; overflow: hidden; /**/ } /* topnavi ------------------------------------------*/ #topnavi { margin:0px; padding:10px 0px 0px 0px; width:100%; height:35px; text-align:left; } #topnavi li { height:35px; padding: 0px; margin: 0px 10px 0px 0px; list-style-type: none; float:left; } #topnavi ul { padding: 0px; margin: 0px; } #topnavi a{ display:block; height:100%; text-indent:-9999px; } #topnavi a:focus{ overflow: hidden; } #topnavi li a:hover{ background:none !important; } li.about{ background-image:url(../images/navi/na_about_f2.jpg); width:122px; } li.about a{ background-image:url(../images/navi/na_about.jpg); width:122px; } li.product{ background-image:url(../images/navi/na_product_f2.jpg); width:122px; } li.product a{ background-image:url(../images/navi/na_product.jpg); width:122px; } li.technology{ background-image:url(../images/navi/na_technology_f2.jpg); width:122px; } li.technology a{ background-image:url(../images/navi/na_technology.jpg); width:122px; } #switch{ width:170px; float:left; display:block; padding: 0px; margin: 5px 0px 0px 0px; } #top_navi_sb { width: 505px; height: 26px; float: right; padding: 8px 0px 0px 0px; margin:3px 0px 3px 0px; } #top_navi_s { width: 334px; height: 26px; float: right; } #top_navi_s ul{ padding: 0px; margin: 0px; float: right; display:block; } #top_navi_s li{ width: 162px; float: left; display:block; height: 26px; padding: 0px; margin: 0px; } #top_navi_s a{ display:block; height:100%; text-indent:-9999px; } #top_navi_s a:focus{ overflow: hidden; } #top_navi_s li a:hover{ background:none !important; } li.contact_mail{ background-image:url(../images/navi/co_mail_f2.jpg); width:162px; } li.contact_mail a{ background-image:url(../images/navi/co_mail.jpg); width:162px; } li.contact_tel{ background-image:url(../images/navi/co_tel_f2.jpg); width:162px; } li.contact_tel a{ background-image:url(../images/navi/co_tel.jpg); width:162px; } #top_navi_l { width: 396px; float: left; height: auto; margin:0px 0px 0px 22px; padding:0px 0px 0px 0px; } #top_navi_ls { width: 207px; float: right; height: auto; display:block; padding:20px 0px 0px 0px; margin:0px; font-size:12px; } #top_navi_ls li{ float: right; margin:0px 0px 0px 10px; padding:0px; display:block; } /* home contents */ #swfwarapper { margin: 0px; padding: 0px; width: 900px; } .top_tibox{ width:332px; height:auto; float:left; } .top_tibox_in{ width:332px; height:70px; background-image: url(../images/info_bk_in.jpg); background-repeat: repeat; } .top_tibox_in ul{ margin: 0px; padding: 10px 0px 0px 15px; line-height:15px; display: block; } .top_tibox_in li{ margin: 0px; padding: 0px 0px 5px 0px; font-size:15px; } .top_tibox_un{ width:332px; height:9px; background-image: url(../images/info_bk_fo.jpg); background-repeat: no-repeat; } .ti_product{ background-image: url(../images/info_product.jpg); background-repeat: no-repeat; margin: 0px; padding: 0px; height: 29px; width: 332px; display:block; text-indent:-9999px; } .ti_technology{ background-image: url(../images/info_technic.jpg); background-repeat: no-repeat; margin: 0px; padding: 0px; height: 29px; width: 332px; display:block; text-indent:-9999px; } .ti_recruit{ background-image: url(../images/info_recruit.jpg); background-repeat: no-repeat; margin: 0px; padding: 0px; height: 41px; width: 218px; display:block; text-indent:-9999px; } .ti_news{ background-image: url(../images/title_news.jpg); background-repeat: no-repeat; margin: 0px 0px 12px 0px; padding: 0px; height: 31px; width: 670px; display:block; text-indent:-9999px; } .ti_whatsnew{ background-image: url(../images/title_whatsnew.jpg); background-repeat: no-repeat; margin: 15px 0px 12px 0px; padding: 0px; height: 31px; width: 670px; display:block; text-indent:-9999px; } .home_co { width: 900px; text-align: left; height: 350px; font-size: 12px; line-height: 17px; margin: 0px auto; padding: 0px; } /* pa_right */ #pa_right { height: auto; width:218px; margin: 0px; padding: 0px; float: right; } #pa_right li { padding: 0px; margin: 0px; list-style-type: none; } #pa_right ul { padding: 0px; margin: 0px; } #pa_right_bn a{ height:100%; display:block; text-indent:-9999px; } #pa_right_bn a:focus{ overflow: hidden; } #pa_right_bn a:hover{ background:none !important; } li.bn_recruit { background-image:url(../images/bn_recruit_f2.jpg); width:218px; height:203px; background-repeat: no-repeat; } li.bn_recruit a{ background-image:url(../images/bn_recruit.jpg); width:218px; height:203px; } li.bn_nissin { background-image:url(../images/bn_nissin.jpg); width:218px; height:73px; } li.bn_nissin a{ background-image:url(../images/bn_nissin.jpg); width:218px; height:73px; } li.bn_about { background-image:url(../images/bn_about.jpg); width:218px; height:73px; background-repeat: no-repeat; } li.bn_about a{ background-image:url(../images/bn_about.jpg); width:218px; height:73px; } li.bn_contact { background-image:url(../images/bn_contact.jpg); width:218px; height:73px; background-repeat: no-repeat; } li.bn_contact a{ background-image:url(../images/bn_contact.jpg); width:218px; height:73px; } /* pa_left */ #pa_left { height: auto; width: 670px; float: left; margin: 0px 0px 50px 0px; padding: 0px; } #pa_left_bn a{ height:100%; display:block; text-indent:-9999px; } #pa_left_bn a:focus{ overflow: hidden; } #pa_left_bn a:hover{ background:none !important; } .bn_about_bg { background-image:url(../images/bn_rinen_f2.jpg); width:670px; height:118px; background-repeat: no-repeat; } .bn_about_bg a{ background-image:url(../images/bn_rinen.jpg); width:670px; height:118px; } .tb_box{ width: 100%; height:auto; line-height:15px; } .tb_box a:link { color: #039; text-decoration: underline; } .tb_box a:visited { text-decoration: underline; color: #039; } .tb_box a:hover { text-decoration: underline; color: #39C; } .tb_box a:active { text-decoration: underline; color: #539BFF; } .tb_box dt{ float:left; width:140px; margin:0px 0px 8px 10px; padding:0px 0px 3px 0px; } .tb_box dd{ margin:0px 0px 8px 0px; padding:0px 0px 3px 0px; width: 515px; height: auto; float: left; } .ar_b{ float: left; }

AltStyle によって変換されたページ (->オリジナル) /