@charset "utf-8"; body { font-family: "Microsoft Yahei", "微软雅黑体", STXihei, "华文细黑", sans-serif; } /* top -----------------------------------------------------------------*/ #headerMain{ margin-bottom: 32px; } #headermain-left{ float: left; position:relative; width: 770px; margin-right: 15px; } #slider1 #ptn1, #slider1 #ptn2, #slider1 #ptn0{ display: none; } #slider1-box .more { position:absolute; bottom:111px; right: 12px; z-index:100; } #slider1-box .mainImageBtn1 { position: absolute; top: 166px; left: 23px; z-index: 100; } #slider1-box .mainImageBtn2 { position: absolute; top: 192px; left: 23px; z-index: 100; } #slider1-box .mainImageBtn3 { position: absolute; top: 218px; left: 23px; z-index: 100; } #slider1-box .mainImageBtn4 { position: absolute; top: 244px; left: 23px; z-index: 100; } #slider1-box .mainImageBtn5 { position: absolute; top: 270px; left: 23px; z-index: 100; } #main-search{ width:770px; height: 90px; margin-top: 7px; overflow: hidden; /zoom:1; } #main-search li{ float: left; } #main-search a:hover{ filter:alpha(opacity=50); /* IE7 */ -ms-filter: "alpha(opacity=50)"; /* IE8 */ -moz-opacity:0.5; /* Firefox */ opacity: 0.5; } /*kokokara*/ #searchTitle { float:left; } #mainnavi { float:left; } #mainnavi ul{ height:50px; } #mainnavi ul li{ float: left; height:50px; } #searchBoxKey{ float: left; width: 585px; height: 30px; padding-top: 10px; background: url(/prdct/fc/images/bg-searchbox.jpg) no-repeat; } #searchBoxKey p{ float: left; display: inline; padding-top: 4px; margin:0 10px 0 54px; } #searchBoxKey p{ /padding: 0; } #searchBoxKey .searchBtn{ float: left; height:22px; margin: 0; padding: 0; } #searchBoxKey #searchTop input#words { font-size:12px; height:18px; line-height:20px; margin:0; padding:0; width:255px; float: left; display: inline; } /*kokomade*/ #headermain-right{ float: left; width:165px; } #headermain-right li{ margin-bottom: 15px; } #headermain-right li.last { margin-bottom: 0; } #headermain-right a:hover img{ filter:alpha(opacity=50); /* IE7 */ -ms-filter: "alpha(opacity=50)"; /* IE8 */ -moz-opacity:0.5; /* Firefox */ opacity: 0.5; } .topH2{ margin-bottom: 17px; } #topCat{ width:968px; margin:0 -18px 0 0; overflow:hidden; /zoom:1; } .topCatList{ float:left; margin:0 18px 0 0; width:224px; } .topCatList dd{ color:#777; font-size:12px; padding:5px 4px; line-height:1.4; } #topBnrArea_box1{ float:left; width:225px; } #topBnrArea_box1 ul li{ margin-bottom: 10px; } #topCatMore{ text-align: right; margin-bottom: 30px; padding-right: 12px; background:url(/prdct/fc/images/more_arrow.gif) no-repeat center right; font-size: 16px; font-weight: bold; color:#039; } #topCat a:hover img{ filter:alpha(opacity=50); /* IE7 */ -ms-filter: "alpha(opacity=50)"; /* IE8 */ -moz-opacity:0.5; /* Firefox */ opacity: 0.5; } #topApproaches { margin-bottom: 39px; padding-top: 24px; border-top: 1px solid #DDDDDD; background: url(/prdct/fc/images/bg_topapproach.jpg) no-repeat top left; } #topApproaches h2 { margin-bottom: 20px; } #topApproaches .topApproachesCont { width: 950px; padding-bottom: 15px; border-bottom: solid 1px #DEDEDE; background: url(/prdct/fc/images/bg_topapproach_select.jpg) no-repeat 0 69px; overflow: hidden; /zoom:1; } #topApproaches .topApproachesCont .topMaterial h3, #topApproaches .topApproachesCont .topProperty h3, #topApproaches .topApproachesCont .topUse h3 { margin-bottom: 33px; } #topApproaches .topApproachesCont .topMaterial { float: left; width: 317px; } #topApproaches .topApproachesCont .topMaterial ul { margin: 0 0 0 27px; overflow: hidden; /zoom:1; } #topApproaches .topApproachesCont .topMaterial ul li { float: left; width: 131px; margin-bottom: 27px; padding-left: 10px; font-size: 14px; line-height: 1.25; background: url(/prdct/fc/images/icon_topapproach.gif) no-repeat 0 4px; } #topApproaches .topApproachesCont .topProperty { float: left; width: 317px; font-size: 12px; line-height: 1.25; } #topApproaches .topApproachesCont .topProperty .propertyBlock { margin: 0 0 20px 27px; overflow: hidden; /zoom:1; } #topApproaches .topApproachesCont .topProperty .propertyBlock p { float: left; width: 75px; margin-right: 15px; font-weight: bold; color: #595959; } #topApproaches .topApproachesCont .topProperty .propertyBlock ul { float: left; width: 175px; } #topApproaches .topApproachesCont .topProperty .propertyBlock ul li { display: block; margin-bottom: 5px; padding-left: 10px; background: url(/prdct/fc/images/icon_topapproach.gif) no-repeat 0 4px; } #topApproaches .topApproachesCont .topUse { float: left; width: 316px; } #topApproaches .topApproachesCont .topUse ul { margin: 33px 0 0 27px; } #topApproaches .topApproachesCont .topUse ul li{ display: block; padding-left: 10px; font-size: 12px; line-height: 1.25; margin-bottom: 20px; background: url(/prdct/fc/images/icon_topapproach.gif) no-repeat 0 4px; } #topApproaches #topSearch { width: 950px; padding-bottom: 20px; background-color: #F6F6F6; border-top: 1px solid #ffffff; overflow: hidden; /zoom:1; } #topApproaches #topSearch .topKeywords { float: left; width: 470px; padding: 25px 0 0 30px; } #topApproaches #topSearch .topKeywords p { margin-bottom: 20px; font-size: 14px; } #topApproaches #searchtop { position:relative; width:404px; height:32px; } #topApproaches #searchtop input { border:0; } #topApproaches #searchtop .topkeywords { position:absolute; top:0; left:2px; width:310px; height:32px; padding:0 0 0 4px; font-size:14px; line-height:32px; background:url(/prdct/fc/images/search_top_bg.gif) no-repeat; } #topApproaches #searchtop .searchBtn { position:absolute; top:0; left:314px; } #topApproaches #topSearch .topRankingKeywords { float: left; width: 450px; padding: 25px 0 0 0; } #topApproaches #topSearch .topRankingKeywords p { margin-bottom: 10px; font-size: 14px; } #topApproaches #topSearch .topRankingKeywords .rankkey1 { font-size:20px; } #topApproaches #topSearch .topRankingKeywords .rankkey2 { font-size:18px; } #topApproaches #topSearch .topRankingKeywords .rankkey3 { font-size:15px; } #topApproaches #topSearch .topRankingKeywords .rankkey4 { font-size:14px; } #topApproaches #topSearch .topRankingKeywords .rankkey5 { font-size:12px; } #topApproaches #topSearch .topRankingKeywords a:link, #topApproaches #topSearch .topRankingKeywords a:visited { text-decoration: underline; } #topApproaches #topSearch .topRankingKeywords a:hover, #topApproaches #topSearch .topRankingKeywords a:active { text-decoration: none; } #infomation { width: 950px; margin-bottom: 55px; padding-top: 32px; border-top: 1px solid #DDDDDD; overflow: hidden; /zoom:1; } #infomation .news { float: left; width: 708px; margin-right: 34px; } #infomation .newsTitle{ margin-bottom: 15px; overflow: hidden; /zoom:1; } #infomation .newsTitle h2{ float: left; width: 151px; } #infomation .newsTitle .viewList{ float: left; width: 140px; padding-left: 27px; border-left: 1px dotted #999999; font-size: 12px; line-height: 22px; background: url(/prdct/fc/images/icon_viewlist.gif) no-repeat 7px 4px; } #infomation .news a { color: #003399; } .newsTxt{ width:708px; padding:10px 0; margin:0 0 2px 0; font-size:12px; color:#333; line-height:1.4; background:#f2f2f2; overflow: hidden; /zoom:1; } .newsTxt dt{ float:left; padding-left:11px; width:139px; } .newsTxt dt span{ background:url(/prdct/fc/images/news-arrow.gif) no-repeat left center; padding-left:10px; } .newsTxt dd{ float: left; width: 548px; padding-right: 10px; } .newsTxt dd .n_new{ margin-left:14px; color:#CC0000; } #infomation .rightInromation { float: left; width: 208px; font-size: 12px; line-height: 1.25; } #infomation .rightInromation .technical { padding:0 0 20px 0; margin-bottom: 26px; border-bottom: 1px solid #ddd; } #infomation .rightInromation .rinfomation { padding:0 0 20px 0; } #infomation .technical h3, #infomation .rinfomation h3 { margin-bottom: 10px; } #infomation .technical ul li, #infomation .rinfomation ul li { margin-bottom:7px; padding-left:10px; background:url(/prdct/fc/images/icon_arrow.gif) no-repeat 0 3px; } #infomation .technical ul li img{ vertical-align:middle; } .topPagetop { font-size:12px; line-height:1.2; clear:left; padding-bottom: 9px; width:950px; text-align:right; } .topPagetop a { background:url(/prdct/fc/images/u.gif) no-repeat scroll 0 0.2em transparent; height:8px; padding:0 0 0 12px; } /* category -----------------------------------------------------------------*/ #categoryCont a:hover img, #otherCat a:hover img { /* IE */ filter:alpha(opacity=50); /* Safari Opera */ opacity:0.5; /* Firefox Netscape */ -moz-opacity:0.5; } #titleArea { overflow: hidden; /zoom:1; } .titleSpace { margin-bottom: 26px; } #titleArea .pageTitleArea { float: left; width: 708px; } #titleArea .pageTitle { background:url(/prdct/fc/images/normal_title_bg2.gif) no-repeat; width:685px; height:73px; font-size:20px; color:#000; line-height:48px; padding-left:20px; } #titleArea .pageCatName{ margin-bottom: 5px; font-size:20px; color:#D6333F; } #titleArea p{ font-size: 14px; } #titleArea ul{ float: right; width:210px; } #titleArea ul li{ margin-bottom: 10px; } #titleArea ul li a:hover img{ filter:alpha(opacity=50); /* IE7 */ -ms-filter: "alpha(opacity=50)"; /* IE8 */ -moz-opacity:0.5; /* Firefox */ opacity: 0.5; } #searchCat{ margin: 0 0 0 17px; } #searchform { position:relative; height:26px; } #searchform input { border:0; } #searchform .keywords { position:absolute; top:0; left:0; width:384px; height:29px; padding:0 0 0 4px; font-size:12px; line-height:29px; background:url(/prdct/fc/images/search_header_bg.gif) no-repeat; } #searchform .searchBtn { position:absolute; top:0; left:383px; } #categoryCont{ width:968px; margin-right:-18px; overflow:hidden; /zoom:1; _margin-bottom:35px; } *:first-child+html #categoryCont{ margin-bottom:20px; } .catBox { float:left; display:inline; width:224px; margin:0 18px 35px 0; background:url(/prdct/fc/images/cat_bg.gif) no-repeat center bottom; } .catTxt{ padding:10px 10px 15px 10px; } .catBox .catTxt p{ margin-bottom:10px; font-size:12px; line-height:1.25; color:#777777; } .catBox ul { margin:0; } .catBox ul li { margin-top:5px; padding-left:18px; font-size:12px; line-height:1.2; background:url(/prdct/fc/images/icon_square.gif) no-repeat left 2px; } #otherCat { padding-top:14px; border-top:1px solid #D1D1D1; } #otherCat h2 { margin-bottom:16px; } #otherCat .otherCatBox { float:left; width:226px; height:86px; margin:0 16px 20px 0; /*background:url(/prdct/fc/images/othercat_bg.gif) no-repeat;*/ } #otherCat .otherCatBox dl { width:210px; margin:10px 8px 9px 8px; } #otherCat .otherCatBox dl dt { float:left; width:81px; } #otherCat .otherCatBox dl dd { float:left; margin-top:25px; padding-left:14px; font-size:12px; line-height:1.2; background:url(/prdct/fc/images/icon_square.gif) no-repeat 0 2px; } /* list -----------------------------------------------------------------*/ .mainListTitle{ background:url(/prdct/fc/images/normal_title_bg.gif) no-repeat; width:683px; height:71px; font-size:20px; color:#000; font-weight:bold; padding:0 0 0 25px; height:43px; line-height:43px; } .mainListTitle2{ background:url(/prdct/fc/images/normal_title_bg2.gif) no-repeat; width:683px; font-size:20px; color:#000; padding:0 0 0 20px; height:73px; line-height:48px; } .mainListTitle3{ background:url(/prdct/fc/images/normal_title_bg2.gif) no-repeat; width:683px; font-size:20px; color:#000; font-weight:bold; padding:0 0 0 25px; height:68px; line-height:43px; } #titleArea .heaterHeadBtn{ width: 708px; font-size:14px; font-weight:bold; text-align:right; margin-bottom:15px; overflow: hidden; } #titleArea .heaterHeadBtn li{ display: inline; float:right; padding-right:26px; } #titleArea .heaterHeadBtn li.right{ padding-right:0; } #titleArea .heaterHeadBtn li img{ vertical-align:middle; } .leadTitle { height:24px; } #categoryItem { clear:both; margin-bottom:30px; } #categoryItem .txtBox{ font-size:14px; margin-bottom:5px; } #otherSubCat { margin-bottom:34px; } #otherSubCat p{ margin-bottom: 11px; } #otherSubCat .sucat{ width:950px; font-size:12px; line-height:28px; letter-spacing:-.40em; } #otherSubCat .sucat li { display:inline-block; margin: 0 5px 5px 0; padding:0 18px 0 0; background:url(/prdct/fc/images/subcat_bg.jpg) no-repeat top left; border: 1px solid #C4DAE7; letter-spacing:normal; display:-moz-inline-box; /*for Firefox 2*/ display:inline-block; /*for modern*/ /display:inline; /*for ie5!A7*/ /zoom:1; /*for ie5!A7*/ } #otherSubCat .sucat li.off a{ padding-left:18px; } #otherSubCat .sucat li.on { padding-left:18px; background:url(/prdct/fc/images/subcat_bg_on.jpg) no-repeat top left; } #otherSubCat .sucat li.on a{ color:#ffffff; } #categoryItem a:hover img { /* IE */ filter:alpha(opacity=50); /* Safari Opera */ opacity:0.5; /* Firefox Netscape */ -moz-opacity:0.5; } #categoryItem .itemList { width:950px; margin-bottom:7px; } #categoryItem .itemList li { float:left; } #categoryItem .itemListTable { width:950px; margin-bottom:8px; border-collapse:collapse; border-spacing:0; border: 1px #DDDDDD solid; } #categoryItem .itemListTable td { vertical-align:top; line-height:1.4; } #categoryItem .itemListTable .td1 { width:80px; padding:10px; background-color:#FAFAFA; } #categoryItem .itemListTable .td2 { width:410px; padding:10px; font-size:12px; background-color:#FAFAFA; } #categoryItem .itemListTable .td2 h2 { margin-bottom:3px; font-size:14px; font-weight:bold; line-height:1.2; } #categoryItem .itemListTable .td2 h2 a{ color:#00349A; } #categoryItem .itemListTable .td3 { width:157px; padding: 10px; background-color:#EEEEEE; font-size:12px; } #categoryItem .itemListTable .td3 ul li { margin:0 0 1px 0; padding: 0 0 0 10px; background:url(/prdct/fc/images/icon_maru.gif) no-repeat 0 6px; } #categoryItem .itemListTable .td3 p { text-align: right; padding-right: 7px; background:url(/prdct/fc/images/icon_arrow_blue1.gif) no-repeat right 7px; } #categoryItem .itemListTable .td4 { width:147px; padding:10px; background-color:#FAFAFA; font-size:12px; } #categoryItem .itemListTable .td4 ul li { padding: 0 0 0 10px; background:url(/prdct/fc/images/icon_maru.gif) no-repeat 0 6px; } #categoryItem .itemListTable .td5 { text-align:center; width:74px; padding:10px 0 0 0; background-color:#FAFAFA; } #categoryItem .itemListTable .td5 p { padding:0 0 5px 0; } #catqa { margin-bottom:45px; } #catqa_search{ border-top:1px solid #ddd; /*background:url(/prdct/fc/images/bg-list02.jpg) no-repeat top;*/ margin-bottom:40px; padding-top:30px; } #catqa dl, #catqa_search dl{ margin-bottom:50px; } #catqa dl dt, #catqa_search dl dt{ float:left; width:80px; } #catqa dl dd, #catqa_search dl dd{ float:left; width:628px; } #catqa dl dd h4, #catqa_search dl dd h4{ margin-bottom:7px; font-size:16px; font-weight:bold; } #catqa dl dd p, #catqa_search dl dd p{ font-size:12px; line-height:1.5; } #catable{ position:relative; width:950px; height:289px; margin-bottom: 50px; background:url(/prdct/fc/images/bg_catable.jpg) no-repeat top center; } #catable .text1 { position: absolute; top:18px; left:103px; } #catable .text2 { position: absolute; top:103px; left:281px; } #catable ul .img1 { position:absolute; top:134px; left:128px; } #catable ul .img2 { position:absolute; top:134px; left:309px; } #catable ul .img3 { position:absolute; top:134px; left:489px; } #catable ul .img4 { position:absolute; top:134px; left:672px; } #cat_bnr_group{ margin-bottom:50px; } #cat_bnr_group p { margin-bottom: 10px; } #cat_bnr_group dl { background:#ececec; border:1px solid #ddd; padding:10px 0 10px 20px; } #cat_bnr_group dt, #cat_bnr_group dd{ float:left; display:inline; } #cat_bnr_group dt{ margin-right:19px; } #cat_bnr_group dt a:hover img, #cat_bnr_group dd a:hover img{ filter:alpha(opacity=50); /* IE7 */ -ms-filter: "alpha(opacity=50)"; /* IE8 */ -moz-opacity:0.5; /* Firefox */ opacity: 0.5; } #seekArea { width:950px; margin-bottom:40px; overflow:hidden; /zoom:1; } #seekArea dl{ float:left; width:400px; background: url(/prdct/fc/images/icon-seek.jpg) no-repeat; padding: 0 0 0 70px; } #seekArea dl dt{ margin-bottom:3px; font-weight:bold; } #seekArea dl dd{ font-size:14px; } #seekArea ul{ float:right; overflow:hidden; /zoom:1; } #seekArea ul li { float: left; margin-left:9px; } #seekArea a:hover img, #seekArea a:hover img{ filter:alpha(opacity=50); /* IE7 */ -ms-filter: "alpha(opacity=50)"; /* IE8 */ -moz-opacity:0.5; /* Firefox */ opacity: 0.5; } #seekArea .materialSeek { width:880px; background: url(/prdct/fc/images/icon-seek.jpg) no-repeat; padding: 0 0 0 70px; overflow:hidden; /zoom:1; } #seekArea .materialSeek .title { margin-bottom:3px; font-weight:bold; } #seekArea .materialSeek .seekBox p { float: left; width: 440px; font-size:14px; } #seekArea .materialSeek .seekBox ul { margin-top: 5px; } /* entry -----------------------------------------------------------------*/ #entry { margin-bottom: 30px; } #entry .entryMainHeader { margin-bottom:27px; } .mainEntryTitle{ background:url(/prdct/fc/images/normal_title_bg2.gif) no-repeat; font-size:18px; font-weight:700; height:73px; line-height:48px; padding:0 0 0 20px; width:685px; } #entry .entryMainHeader .entryMainImg { display:inline; float:left; width:312px; margin-right:24px; } #entry .entryMainHeader .entryMainImg img { padding:6px; background-color:#F1F1F1; border:1px solid #D0D0D0; } #entry .entryMainHeader .entryFindingBox { display:inline; float:left; width:356px; } #entry .entryMainHeader .entryFindingBox h2 { margin-bottom:10px; font-size:23px; line-height:1.1; } #entry .entryMainHeader .entryFindingBox p { margin-bottom:25px; font-size:14px; line-height:1.5; } #entry .entryMainHeader .charaList { width: 373px; } #entry .entryMainHeader .charaList ul { padding: 7px 0; background-color: #E8F0F2; font-size: 12px; font-weight: bold; color: #33596C; } #entry .entryMainHeader .charaList ul li { margin:0 0 0 10px; padding: 0 0 0 13px; background: url(/prdct/fc/images/icon_maru3.gif) no-repeat 0 7px; } #entry .entInq { width: 708px; margin-bottom:27px; } #entry .entInq dl { margin-bottom: 13px; } #entry .entInq dl dt { float: left; width: 50px; } #entry .entInq dl dd { float: left; width: 658px; font-size: 14px; } #entry .entInq dl dd h4 { margin: 0 0 2px 0; font-weight: bold; } #entry .entInq dl dd strong { display: block; margin: 0 0 2px 0; font-weight: bold; } #entry .entInq span { float: right; padding-right: 11px; background:url(/prdct/fc/images/icon_arrow_blue3.gif) no-repeat right center; font-size: 12px; } #entry .entTab { width: 708px; } #entry .entTabHeader { width:708px; height:37px; margin-bottom:30px; background:url(/prdct/fc/images/ent_tab_bg.gif) no-repeat; } #entry .entTabHeader ul { padding:2px 0 0 10px; } #entry .entTabHeader ul li { float:left; } #entry #tab1, #entry #tab2, #entry #tab3 { margin-bottom:40px; } .submainTitle{ background: url(/prdct/fc/images/title_bg_h3.jpg) no-repeat scroll 0 0 transparent; color: #000000; font-size: 18px; font-weight: bold; height: 38px; line-height:38px; margin-bottom: 10px; padding:0 0 0 13px; clear:left; } #entry .entDateTable { width:708px; margin:0 0 13px 0; font-size:12px; border:solid 1px #CCCCCC; border-collapse:collapse; border-spacing:0; } #entry .entDateTable th { vertical-align:middle; width:145px; padding:0 0 0 15px; font-weight:bold; border:solid 1px #CCCCCC; background-color:#FAFAFA; color:#555; height:35px; } #entry .entDateTable td.td1 { width:508px; padding:10px 0 10px 15px; border:solid 1px #CCCCCC; } #entry .entCataTable { width: 708px; margin: 0 0 21px 0; font-size: 12px; border-collapse: collapse; border-spacing: 0; } #entry .entCataTable th { width:162px; padding: 0; } #entry .entCataTable td { width:546px; background:url(/prdct/fc/images/ent_cata_bg.gif) no-repeat bottom; } #entry .entCataTable td p { margin-left:15px; padding-left:9px; font-size:12px; } #entry .entCataTable td p img{ vertical-align:middle; } #entry .entRelated { background:url(/prdct/fc/images/entRelated_btm_bg.gif) no-repeat bottom; width:708px; margin:0 0 20px 0; padding-bottom:5px; } #entry .entRelated h3 { height:26px; padding:10px 0 0 70px; font-size:17px; font-weight:bold; color:#fff; background:url(/prdct/fc/images/ent_data_bg.jpg) no-repeat; } #entry .entRelated p { border-left:2px solid #e7e7e7; border-right:2px solid #e7e7e7; padding:17px 26px; font-size: 12px; color: #333; width:652px; } #entry .entCharaList { margin:0 0 30px 0; } #entry .entCharaList ul li{ margin:0 0 2px 12px; padding-left:13px; font-size:12px; background:url(/prdct/fc/images/icon_maru2.gif) no-repeat 1px 6px; } #entry .entCharaData { margin-bottom:15px; } #entry .entCharaData .entCharaSpec { float:left; display:inline; width:375px; margin:0 0 30px 12px; font-size:12px; } #entry .entCharaData .entCharaImg { float:right; } #entry .entUsage { margin:0 -17px 0 0; position:relative; overflow:hidden; zoom:1; _margin:0; _width:726px; } #entry .entUsageBox { float:left; display:inline; width:343px; margin:0 17px 12px 0; border:1px solid #ccc; overflow:hidden; } #entry .entUsageBox h3 { height:40px; padding:8px 0 0 8px; font-size:14px; font-weight:bold; background-color:#f2f2f2; border-bottom:solid 1px #ccc; } #entry .entUsageBox dl { padding:10px; } #entry .entUsageBox dl dt { float:left; width:143px; } #entry .entUsageBox dl dd { /*float:left; width:170px;*/ font-size:12px; } #entry .entfreeText1 { margin-bottom:30px; font-size:12px; } #entry .entfreeText2 { margin-left:12px; font-size:12px; } #entry .entfreeText3 { margin-left:12px; margin-bottom:30px; font-size:12px; } #entry .entfreeText4 { margin-left:12px; margin-bottom:20px; font-size:12px; } #entry .entPagetop{ text-align: right; width: 708px; font-size:12px; line-height: 1.2; } #entry .entPagetop img{ vertical-align:middle; } .submainTitle2{ background: url(/prdct/fc/images/title_bg_h4.gif) no-repeat scroll left top transparent; color: #333333; font-size: 16px; font-weight: bold; margin: 0 0 14px 6px; padding: 0 0 6px 10px; width: 676px; } #prdct-learnbnr{ padding-bottom:16px; border-bottom:1px solid #ddd; } /* use -----------------------------------------------------------------*/ #useCont{ width:968px; margin-right:-18px; overflow:hidden; /zoom:1; margin-bottom:20px; } #useCont .catTxt{ padding: 10px 8px 15px 8px; } .use_mainImg{ margin-bottom: 25px; } .useTitle{ vertical-align: middle; background: url(/prdct/fc/images/bg_use_title.jpg) no-repeat; height: 43px; padding: 0 0 0 8px; line-height: 1.25; font-size: 12px; } .useTitle a { display: block; padding: 0 10px 0 10px; background: url(/prdct/fc/images/icon_use_arrow.gif) no-repeat 0 center; font-weight: bold; } .catuseImage{ margin-bottom: 14px; } #use_main { width: 974px; margin-bottom: 32px; margin-right: -24px; overflow: hidden; /zoom: 1; } #use_mainTilte{ border-bottom: 1px solid #ddd; font-size: 18px; font-weight: bold; height: 34px; margin-bottom:19px; padding-top: 7px; width: 530px; } .useitemList{ float: left; width: 463px; margin: 0 24px 19px 0; } .useitemList th{ vertical-align: middle; height: 46px; padding: 0 0 0 8px; background: url(/prdct/fc/images/useitemList_ttl_bg.jpg) no-repeat; font-size: 14px; font-weight: bold; line-height: 1.25; } .useitemList th a{ display: block; padding-left: 10px; background: url(/prdct/fc/images/icon_itembox.gif) no-repeat center left; } .useitemList td{ vertical-align: top; padding: 10px 16px; background:url(/prdct/fc/images/useitemList_txt_bg.jpg) no-repeat left bottom; font-size: 12px; color: #333333; } /* index.html -----------------------------------------------------------------*/ #fcMainTop h1 { margin-bottom:20px; } #topSearchBox { /*background:url(/prdct/fc/images/topSearchBox_bg.jpg) repeat-x bottom;*/ border:1px solid #d6d6d6; height:116px; margin-bottom:23px; padding:1px; width:706px; } #topSearchBox ul { float:left; display:inline; margin:16px 5px 0 16px; } #topSearchBox ul li { float:left; display:inline; margin-right:5px; } #topSearchBox a:hover img { opacity:0.5; filter:alpha(opacity=50); /* IE67 */ -ms-filter:"alpha(opacity=50)"; /* IE8 */ } #topCatCont { width:720px; margin-right:-10px; } #topCatCont h2 { width:710px; margin-bottom:13px; padding-top:10px; border-top:1px solid #D1D1D1; } #topCatCont .catBox-s { display:inline; float:left; height:175px; margin:0 10px 8px 0; width:170px; } #topCatCont .catBox-s a:hover img { opacity:0.5; filter:alpha(opacity=50); /* IE67 */ -ms-filter:"alpha(opacity=50)"; /* IE8 */ } #topCatCont .catBox-s dd { color:#777; font-size:12px; padding:8px 3px; line-height:1.3; } #topAllLink { /*background:url(/prdct/fc/images/topLinkarrow.gif) no-repeat left top;*/ clear:left; font-size:14px; font-weight:700; line-height:1.2; overflow:hidden; margin:0 0 20px 467px; padding:4px 0 0 10px; zoom:1; } #topAllLink span { font-size:10px; font-weight:normal; } /* material -----------------------------------------------------------------*/ #mtrlArea { width: 968px; margin-right: -18px; margin-bottom:24px; overflow:hidden; } #subTitle { width:708px; margin:0 0 25px 7px; color:#444; font-size:12px; } .mtrlBlock { float:left; width:224px; margin:0 18px 16px 0; } .mtrlSymbol { background:url(/prdct/fc/images/mtrlBlock_ttl_bg.jpg) no-repeat; font-family:Arial; font-size:18px; font-weight:700; color:#333; padding:0 0 0 20px; height:41px; line-height:41px; } .mtrlSymbol a{ color:#333; } .mtrlSymbol sub { font-size:10px; vertical-align:baseline; } .mtrlName { background:url(/prdct/fc/images/mtrlBlock_name_bg.gif) no-repeat; color:#DD3541; font-size:14px; font-weight:bold; line-height:1.3; text-align:center; margin:0; height:17px; padding:2px 0 3px; _padding:2px 0 2px; } .mtrlText{ background:url(/prdct/fc/images/mtrlBlock_txt_bg.jpg) repeat-y; font-size:12px; line-height:1.3; padding:5px 15px; } .mtrlBtm{ line-height:0; margin:0; padding:0; height:7px; } .mtrlBtm img{ vertical-align:top; } #catsupport { background:url(/prdct/fc/images/bg-contline02.jpg) no-repeat; border-top:1px solid #ddd; margin-bottom:50px; padding-top:40px; } #catsupport dl { padding-bottom: 1px; } #catsupport dl dt { float: left; display:inline; margin-right:14px; width: 40px; } #catsupport dl dd { float: left; display:inline; width: 415px; } #catsupport dl dd p { font-size: 12px; line-height: 1.5; margin-left:3px; } #catsupport dl dd h4 { margin-bottom: 6px; font-size: 16px; font-weight: bold; letter-spacing:1.3px; } .shadow{ background:url(/prdct/fc/images/bg-contline02.jpg) no-repeat; border-top:1px solid #ddd; padding-top:27px; margin-top:30px; } /* list-material -----------------------------------------------------------------*/ #mainResultTitle{ background:url(/prdct/fc/images/normal_title_bg.gif) no-repeat; font-size:18px; font-weight:700; height:32px; padding:11px 0 0 23px; width:685px; } #aboutBg{ background: url(/prdct/fc/images/about_bg.jpg) no-repeat; padding-top: 30px; } .main公司介绍Title{ color:#D6343F; font-size:20px; font-weight: bold; margin-bottom:10px; width: 708px; } .main公司介绍Title { /padding-top: 3px; } #dataTable{ border-collapse: collapse; border:1px solid #ddd; font-size: 12px; color:#333; margin-bottom:10px; } #dataTable th{ background: #f2f2f2; border-collapse: collapse; font-weight: normal; border-right:1px solid #ddd; border-bottom:1px solid #ddd; height: 30px; vertical-align: middle; padding-left: 10px; width:155px; } #dataTable td{ border-collapse: collapse; border-bottom:1px solid #ddd; height: 30px; padding-left: 10px; width:533px; } .detailLink{ width:950px; color:#03c; text-align: right; font-size: 14px; font-weight: bold; clear: left; } .detailLink img, .matLink img{ vertical-align: middle; margin-left: 10px; } #otherList{ margin-bottom: 50px; } .otherListUl{ margin-bottom: 6px; } .otherTitle{ /*background:url(/prdct/fc/images/bg-other_list.jpg) no-repeat;*/ font-size: 12px; font-weight: bold; color:#333; line-height: 38px; padding-left:15px; height:38px; width:149px; float: left; display: inline; } .otherListResult{ border-top:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; height:27px; float: left; display: inline; width:528px; height:27px; padding:9px 0 0 15px; } .otherListResult li{ background: url(/prdct/fc/images/icon_square.gif) no-repeat left center; float: left; display: inline; padding:0 0 0 13px; margin-right:20px; font-size: 12px; } /* Search Result -----------------------------------------------------------------*/ .mainResultTitle{ background:url(/prdct/fc/images/title_list_bg_h1.jpg) no-repeat; width:683px; height:71px; font-size:20px; color:#000; font-weight:bold; padding:0 0 0 25px; line-height:43px; margin-bottom:3px; } .mainResultTitle span{ font-size:14px; margin-left:10px; } #searchItem { clear:both; } .result_box{ height:13px; line-height:13px; margin:5px 0 10px 0; padding-top:5px; width:708px; } .result_box_btm{ height:13px; line-height:13px; margin:5px 0 0 0; padding:5px 0 50px; width:708px; } .result_txt{ font-size:12px; float:left; } .result_txt span{ font-weight:bold; } .result_count{ float:right; text-align:right; overflow:hidden; zoom:1; font-size:12px; } .result_count li{ float:left; display:inline; border-left:1px solid #999; padding:0 7px; margin-left:-1px; vertical-align:bottom; } .resutl_on{ font-weight:bold; } .next, .prev{ font-weight:bold; } .prev img{ margin-right:5px; vertical-align:middle; } .next img{ margin-left:5px; vertical-align:middle; } #searchItem .itemList #search_item01{ border-right:1px solid #efa2a8; width:101px; } #searchItem .itemList #search_item02{ border-right:1px solid #efa2a8; width:538px; } #searchItem .itemList #search_item03{ width:67px; } #searchItem .searchListTable { border:1px solid #ddd; width:708px; height:83px; margin-bottom:8px; border-collapse:collapse; border-spacing:0; } #searchItem .searchListTable td { vertical-align:top; line-height:1.4; } #searchItem .searchListTable .s_td1 { width:82px; padding:10px; } #searchItem .searchListTable .s_td2 { width:518px; padding:13px 10px 10px 10px; font-size:12px; } #searchItem .searchListTable .s_td2 h3 { margin-bottom:3px; font-size:14px; font-weight:bold; line-height:1.2; } #searchItem .searchListTable .s_td2 h3 a{ color:#00349A; } #searchItem .searchListTable .s_td2 p{ color:#555; font-size:12px } #searchItem .searchListTable .s_td3{ width:59px; padding:10px 0 0 4px; } .search_key{ border-top:1px solid #ddd; /*background:url(/prdct/fc/images/bg-list02.jpg) no-repeat top;*/ padding-top:25px; } #catqa_search{ border-top:1px solid #ddd; /*background:url(/prdct/fc/images/bg-list02.jpg) no-repeat top;*/ margin-bottom:40px; padding-top:30px; } #catqa_search dl{ margin-bottom:50px; } #catqa_search dl dt{ float:left; width:80px; } #catqa_search dl dd{ float:left; width:628px; } #catqa_search dl dd h4{ margin-bottom:7px; font-size:16px; font-weight:bold; } #catqa_search dl dd p{ font-size:12px; line-height:1.5; } /* Contact -----------------------------------------------------------------*/ #fc-contact{ width:950px; } #contact-top{ width:708px; float:left; display:inline; margin-bottom:29px; } #mainContactTitle{ background: url(/prdct/fc/images/contact_title_bg.jpg) no-repeat left center; padding:0 0 0 20px; line-height:48px; height:73px; width:950px; font-size:20px; font-weight:bold; } #subCotnactTitle{ background: url(/prdct/fc/images/contact_title02_bg.jpg) no-repeat left center; padding:0 0 0 13px; height:18px; width:695px; font-size:14px; font-weight:bold; margin-bottom:12px; } .subCotnactText { margin-bottom: 10px; font-size: 14px; line-height: 1.5; } .subCotnactLink { text-align: right; width:695px; margin-bottom: 10px; font-size: 12px; line-height: 1.5; } #contact-top p{ font-color:#000; font-size:12px; line-height:1.6; width:708px; } #contact-top p span{ font-size: 12px; margin: 0 0 0 40px; } #contact-side{ float:left; display:inline; height:41px; width:210px; margin-left:32px; } #contact-side a:hover img{ filter:alpha(opacity=50); /* IE7 */ -ms-filter: "alpha(opacity=50)"; /* IE8 */ -moz-opacity:0.5; /* Firefox */ opacity: 0.5; } #contact-inq{ clear:left; margin-bottom:38px; } .formArea{ overflow:hidden; } .formBox{ position:relative; border-top:1px solid #ddd; margin-bottom:13px; width:708px; } #fc-contact .formBox dl{ background: url(/prdct/fc/images/bg-formBox.gif) repeat-y; border-bottom:1px solid #ddd; border-right:1px solid #ddd; border-left:1px solid #ddd; padding:20px 0; position: relative; width:706px; } #fc-contact .formBox dt{ background:#f2f2f2; float: left; width: 172px; font-size:14px; font-weight:bold; padding-left:10px; } #fc-contact .formBox dd{ font-size:12px; color:#444; background: #fff; padding-left:16px; margin-left:182px; } #fc-contact .formBox dd .inquiries{ width: 460px; margin-bottom: 5px; } .formBox dd .checkArea{ padding:10px; line-height:2; width:469px; } .formBox dd label{ margin-right:50px; } .adejest{ margin-right:33px !important; } .annotationBox{ position: absolute; width:200px; font-size:12px; color:#069; left:740px; padding:16px 16px 16px 34px; line-height:1.4; } #personal-info{ border:1px solid #AAADB4; width:624px; font-size:12px; color:#000; padding:20px; margin:53px 0 23px 18px; } .must{ color:#FF0000; font-size:10px; font-weight:normal; } .normaltxt{ font-size:12px; color:#666666; font-weight:normal; } .bgMust { background:#FBE3E3; } input.name, input.mail, input.tel, input.company, input.postalcode, input.address{ -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: inset 1px 1px 0px 0px #A99A9E; -moz-box-shadow: inset 1px 1px 0px 0px #A99A9E; box-shadow: inset 1px 1px 0px 0px #A99A9E; border:1px solid #DECFD5; padding:1px 1px 1px 3px; width:330px; height:20px; line-height:20px; } input.address{ width:490px ; margin-bottom: 5px; } .exaple{ color:#666; font-size:12px; letter-spacing:2px; } .formBox textarea{ clear:left; width:405px; height:85px; overflow-y:auto; border:1px solid #DECFD5; } input.textspace{ width:200px; } input#key { color:#333; } input#keyword.fill { color:#333; } .zipbtn{ vertical-align:top; } .zipbtn:hover, .btn:hover{ filter:alpha(opacity=50); /* IE7 */ -ms-filter: "alpha(opacity=50)"; /* IE8 */ -moz-opacity:0.5; /* Firefox */ opacity: 0.5; } .bblmail{ background: url(/prdct/fc/images/bg-bubble-s.jpg) no-repeat; top:0; width:160px; height:102px; } .bbltel{ background: url(/prdct/fc/images/bg-bubble-s.jpg) no-repeat; top:0; width:160px; height:102px; } .btnArea{ width:199px; height:32px; margin:0 0 25px 246px; } .btnNextArea{ width:416px; height:32px; margin:0 0 50px 142px; } .btnNextArea li{ display:inline; float:left; mrgin-right:16px; } .vamid{ vertical-align:middle; } .contact-conftxt{ width:480px; padding:5px; } #contact-thkstxt{ font-size:12px; line-height:1.5; margin-bottom:5px; } #addcheck{ padding:5px; position:absolute; top:20px; left:570px; line-height:1.2; width:115px; } .bgMust02{ background:#FBE3E3; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; } #addcheck input{ vertical-align:-2px; } .example{ text-align:left; margin-top:2px; } .notinput{ background:#bbb; } .add a:hover{ text-decoration:none; } #backbtn{ padding-bottom:4px; } .alert{ font-weight:bold; color:#F00; padding-left:20px; } .fcred { color:#ff0000; } /* contact-index -----------------------------------------------------------------*/ #window_top{ width:708px; padding-bottom:25px; } #contactIndexTitle{ background: url(/prdct/fc/images/contact_index_bg.gif) no-repeat left; font-weight:bold; font-size:16px; color:#000; padding-left:12px; _padding-top:3px; } #window_top p{ font-size: 12px; color:#000; margin:0 0 7px 1px; padding-top:12px; } #contact_main_btn{ margin:0 0 0 460px; } #contact_main_btn li{ float: left; display: inline; margin-right: 14px; font-size:12px; } #contactText{ margin:0 -64px 0 0; overflow:hidden; width:584px; } #contactText li{ float:left; display:inline; margin-right:64px; } #contactTel li{ float:left; display:inline; margin-right:38px; } .subcontactTitle{ background: url(/prdct/fc/images/title_bg_h3.jpg) no-repeat scroll 0 0 transparent; color: #000000; font-size: 18px; font-weight: bold; height: 38px; line-height:38px; padding:0 0 0 13px; clear:left; } .contact_ttl{ border-bottom:1px solid #ddd; width:708px; font-size:12px; padding:22px 0 24px; } .contact_ttl_long{ border-bottom:1px solid #ddd; width:708px; font-size:12px; padding:22px 0 12px 0; } .contact_ttl_long dt, .contact_ttl dt{ float:left; display:inline; } .contact_ttl_long dd{ width:520px; margin:0 0 14px 188px; _margin:0 0 14px 185px; } .contact_ttl dd{ width:520px; margin:0 0 0 188px; _margin:0 0 0 185px; } #formBtn{ margin:0 0 0 0; width:520px; overflow:hidden; } #formBtn li{ float:left; display:inline; margin-right:16px; } #formBtn li#fbtn02{ margin:8px 0 0 0; } #contactTime{ position:absolute; top:0; left:55px; font-size:12px; color:#000; } .conttl_last{ margin-bottom:42px; } #contat_relatedLink{ background:#f0f0f0; height:103px; width:694px; padding:12px 0 0 14px; margin-bottom:43px; } #contat_relatedLink li{ float:left; display:inline; margin-right:12px; } #relatedLink01{ background:url(/prdct/fc/images/bg-bnr-kitchen.jpg) no-repeat; width:179px; height:43px; padding:47px 0 0 157px; } #relatedLink02{ background:url(/prdct/fc/images/bg-bnr-machine.jpg) no-repeat; width:179px; height:43px; padding:47px 0 0 157px; margin-right:0 !important; } #contact-btmArea{ background: url(/prdct/fc/images/bg-contline02.jpg) no-repeat scroll 0 0 transparent; border-top: 1px solid #DDDDDD; clear:left; padding-top:45px; _padding-top:23px; text-align:center; } #contact-btmArea2{ background: url(/prdct/fc/images/bg-contline02.jpg) no-repeat scroll 0 0 transparent; border-top: 1px solid #DDDDDD; padding-top:45px; text-align:left; } #btmImage{ margin:20px 0 30px 0; text-align:center; } #placeBtn{ margin-bottom:15px; } #contact_main_btn a:hover img, #formBtn a:hover img, #contat_relatedLink a:hover img, #btmImage a:hover img{ filter:alpha(opacity=50); /* IE7 */ -ms-filter: "alpha(opacity=50)"; /* IE8 */ -moz-opacity:0.5; /* Firefox */ opacity: 0.5; } /* material_detail -----------------------------------------------------------------*/ #matImg{ background:#e9e9e9; float:left; display:inline; margin-right:16px; padding:5px; border:1px solid #cacaca; } #matCont{ width:456px; padding-right:10px; float:left; display:inline; padding:2px; } #matName{ font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:bold; margin-bottom:5px; } #matName sub{ font-size:12px; vertical-align:baseline; } #matText{ font-size:12px; color:#333; } .matText02{ font-size:12px; color:#333; padding:0 15px 0 5px; } #matName_ja{ font-size:16px; color:#C81E27; margin-bottom:12px; font-weight:bold; } #material-menu{ border-left:1px dotted #999; clear:left; overflow:hidden; margin-bottom:17px; } #material-menu li{ background:url(/prdct/fc/images/icon_arrow_mat.gif) no-repeat left center; float:left; font-size:12px; display:inline; border-right:1px dotted #999; padding:2px 20px 0 15px; margin-left:10px; } #materila-top, .materialBox{ margin-bottom:20px; overflow:hidden; width:708px; } .submatTitle{ background: url(/prdct/fc/images/contact_title02_bg.jpg) no-repeat left top; color:#000; clear:left; padding:0 0 0 13px; font-size:16px; font-weight:bold; margin-bottom:12px; } .submainTitle02{ background: url(/prdct/fc/images/title_bg_h3.jpg) no-repeat scroll 0 0 transparent; color: #000000; font-size: 18px; font-weight: bold; height: 38px; line-height:38px; margin-bottom: 20px; padding:0 0 0 13px; clear:left; } .matList li{ background:url(/prdct/fc/images/icon_maru2.gif) no-repeat 1px 6px; padding-left:13px; } .matDetailBox{ margin-bottom:25px; } .sampleImg{ float:left; display:inline; margin:0 17px 40px 0; } .list-material_more{ color:#333; font-size:12px; margin-bottom:20px; float:left; display:inline; padding-right:10px; width:400px; overflow:hidden; } .list-material_more02{ color:#333; font-size:12px; margin-bottom:20px; padding-right:10px; width:690px; overflow:hidden; } .list-material_more dt{ background:url(/prdct/fc/images/icon_maru2.gif) no-repeat 1px 6px; font-weight:bold; padding-left:13px; } .list-material_more02 li{ font-weight:normal; } .list-material_more dd, .list-material_more02 dd{ margin:0 0 20px 12px; font-size:12px; } .caution{ color:#000; font-size:10px; margin-bottom:5px; } .list-images{ margin:0 0 20px 0; overflow:hidden; width:726px; } .list-images li{ float:left; display:inline; margin-right:18px; } #sa01{float:left;} #sa02{float:right; margin-bottom:20px;} #sa03{clear:both;} .topLink{ text-align:right; font-size:12px; margin-top:20px; clear:left; } .topLink img{ vertical-align:middle; margin-right:10px; } .matInq{ border-top:1px solid #ddd; /*background:url(/prdct/fc/images/bg-list02.jpg) no-repeat top;*/ margin-bottom:40px; padding-top:30px; } .matLink{ text-align:right; margin-top:12px; font-size:14px; color:#03c; font-weight:bold; } #mat02 h4{ font-weight:bold; font-size:14px; margin-bottom:8px; } #mat02 dl{ margin-bottom:8px; } #mat02 dl dt{ color:#333; font-size:12px; margin-bottom:5px; } #mat03 p{ margin-bottom:20px; } #mat03 ul{ overflow:hidden; width:733px; margin-right:-25px; /margin-bottom:20px; } #mat03 li{ float:left; display:inline; margin:0 25px 26px 0; } .mb20{ margin-bottom:20px; } /* sitemap -----------------------------------------------------------------*/ #sitemapPage{ overflow:hidden; margin-bottom:60px; } #sitemapPage li{ background:url(/prdct/fc/images/icon_square.gif) no-repeat left center; padding-left:17px; font-size:12px; /*big*/ /*font-size:14px; font-weight:bold;*/ } #title-sitemapL{ background:url(/prdct/fc/images/bg-title-sitemapL.jpg) no-repeat; height:41px; line-height:41px; font-weight:bold; font-size:14px; padding-left:19px; color:#000; } #sitemapTop{ border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd; padding:15px 0 17px 13px; width:693px; margin-bottom:30px; } #sitemapTop .categoryBox { overflow: hidden; /zoom:1; } #sitemapTop li{ float:left; display:inline; margin-right:35px; width:178px; font-size:12px; /*font-size:14px; margin-right:10px; width:200px;*/ } .title-sitemapS{ background:url(/prdct/fc/images/mtrlBlock_ttl_bg.jpg) no-repeat; height:41px; line-height:41px; font-weight:bold; font-size:14px; padding-left:19px; color:#000; } #title-sitemapM{ background:url(/prdct/fc/images/bg-title-sitemapM.jpg) no-repeat; height:41px; line-height:41px; font-weight:bold; font-size:14px; padding-left:19px; color:#000; } .sitemapBox{ float:left; display:inline; margin:0 16px 30px 0; width:224px; } .smlast{ margin:0; } .sitemap-inn{ border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd; padding:14px 13px 0 13px; } .sitemap-inn dl{ border-bottom:1px solid #ddd; margin-bottom:13px; padding-bottom:13px; } .sitemap-inn dl.last{ margin-bottom:13px; border:none; padding:0; } .sitemap-inn dt{ font-weight:bold; /*font-size:12px;*/ /*big*/ font-size:14px; } .sitemap-inn dt a{ color:#000; } .sitemap-inn dd{ background:url(/prdct/fc/images/icon_square.gif) no-repeat left center; padding-left:17px; font-size:12px; /*font-size:14px; font-weight:bold;*/ } #boldBox{ border-top:1px solid #ddd; width:224px; clear:left; float:left; display:inline; margin-right:16px; } #boldBox li{ background:url(/prdct/fc/images/news-arrow.gif) no-repeat left center; font-weight:bold; font-size:14px; border-bottom:1px solid #ddd; height:14px; line-height:16px; padding:12px 0 12px 14px; } #boldBox li.twoline{ height:27px; line-height:16px; } #boldBox li a{ color:#000; } #pdfbox{ float:left; display:inline; width:466px; } #pdfbox ul{ border-right:1px solid #ddd; border-bottom:1px solid #ddd; border-left:1px solid #ddd; padding:17px 8px 20px 8px; } #pdfbox li{ background:none; line-height:1.8; _padding-bottom:5px; } #pdfbox li img{ vertical-align:middle;; } #sm-inquiry{ background: url(/prdct/fc/images/bg-contline02.jpg) no-repeat scroll 0 0 transparent; border-top:1px solid #ddd; clear:left; padding-top:35px; } /* howto -----------------------------------------------------------------*/ #howtoBox{ margin-bottom:70px; padding:0 2px; width:704px; } #howto-main{ margin-bottom:30px; } #howto_01{ background: url(/prdct/fc/images/bg-howto01.gif) no-repeat left; padding:19px 0 0 60px; height:170px; position:relative; } #howto_02{ background: url(/prdct/fc/images/bg-howto02.gif) no-repeat left; padding:19px 0 0 60px; height:46px; } #howto_03{ background: url(/prdct/fc/images/bg-howto03.gif) no-repeat left; padding:19px 0 0 60px; height:47px; } #howto_04{ background: url(/prdct/fc/images/bg-howto04.gif) no-repeat left; padding:19px 0 0 60px; height:416px; } .howtoText{ font-weight:bold; font-size:14px; color:#c00; margin:0 0 10px 17px; } #howto-list{ font-size:12px; color:#000; width:300px; } #howto-list li{ margin:0 0 2px 15px; padding-left:13px; font-size:12px; background:url(/prdct/fc/images/icon_maru2.gif) no-repeat 1px 6px; } #howto-pict{ position:absolute; top:63px; left:380px; z-index:1; } #howto-image{ margin-left:10px; } #howto-last{ margin-top:30px; } #flowpdf{ background: url("../images/icon_arrow.gif") no-repeat scroll left 4px transparent; margin: 10px 0 0 380px; padding-left:10px; font-size:12px; } #flowpdf img{ vertical-align:middle; } /* howto -----------------------------------------------------------------*/ #contact-cal{ width:950px; margin-bottom:30px; font-size:12px; overflow:hidden; } #carender-body{ text-align:center; } #cal01{ margin-bottom:30px; } #cal02{ margin-bottom:50px; } #cal-text{ float:left; width:500px; } #cal-text span{ color:#E60012; font-weight:bold; } .blueText{ float:right; margin-top:40px; } /* guide -----------------------------------------------------------------*/ .mapImg{ margin:20px 0 50px 0; } /* catalog -----------------------------------------------------------------*/ #catalog a:hover img{ filter:alpha(opacity=50); /* IE7 */ -ms-filter: "alpha(opacity=50)"; /* IE8 */ -moz-opacity:0.5; /* Firefox */ opacity: 0.5; } #catalog .catbox{ margin-bottom:40px; } #catalog dl{ text-align:center; margin:0 auto; font-size:12px; line-height:1.2; } #catalog dl dt{ margin:17px 0 10px 0; } #catalog dl.catalog1{ float:left; width:180px; height:239px; margin-bottom:21px; background:url(/prdct/fc/images/catalog_bg1.gif) no-repeat; } #catalog dl.catalog2{ float:left; width:177px; height:239px; margin-bottom:21px; background:url(/prdct/fc/images/catalog_bg2.gif) no-repeat; } #catalog dl.catalog3{ float:left; width:174px; height:239px; margin-bottom:21px; background:url(/prdct/fc/images/catalog_bg3.gif) no-repeat; } #catalog dl dd { color:#666666; } #catalog dl dd h3{ margin-bottom:7px; font-weight:bold; } #catalog dl dd img{ vertical-align:middle; } #catalog ul{ width:708px; margin-bottom: 55px; } #catalog ul li.txtBox { float:left; width:525px; font-size:12px; line-height:1.6; } #catalog ul li.imgBox { float:right; width:183px; text-align:right; } /* link -----------------------------------------------------------------*/ #linklist{ margin-left: 2px; margin-bottom:340px; padding-top:13px; font-size:14px; } #linklist li{ margin-bottom:5px; } #linklist li img{ vertical-align:top; } /* tokusei -----------------------------------------------------------------*/ #subTitle2{ width:708px; margin: 0 0 25px 0; color: #444444; font-size: 12px; letter-spacing: 1.3px; } #tokusei { margin: 0 -18px 66px 0; } #tokusei dl{ background: url("/prdct/fc/images/bg-toku.gif") no-repeat scroll center bottom transparent; float: left; margin: 0 18px 0 0; padding-bottom: 15px; width: 224px; } #tokusei dl dt{ height:36px; padding:18px 0 15px 58px; font-weight:bold; font-size:14px; } #tokusei .toku1 dt{ background:url(/prdct/fc/images/toku_img1.gif) no-repeat; } #tokusei .toku2 dt{ background:url(/prdct/fc/images/toku_img2.gif) no-repeat; } #tokusei .toku3 dt{ background:url(/prdct/fc/images/toku_img3.gif) no-repeat; } #tokusei .toku4 dt{ background:url(/prdct/fc/images/toku_img4.gif) no-repeat; } /*#tokusei .toku5 dt{ background:url(/prdct/fc/images/toku_img5.gif) no-repeat; }*/ #tokusei dl dd{ margin-bottom:2px; padding-left:29px; font-size:12px; background:url(/prdct/fc/images/icon_square.gif) no-repeat 14px 5px; } #tokuListblock { margin-bottom: 30px; } #tokuListblock .tokuList{ margin-bottom:7px; } #tokuListblock .tokuList li{ float:left; display:inline; text-align:center; } #tokuListblock .tokuListTable{ width:950px; margin-bottom:9px; border-collapse:collapse; border-spacing:0; border: 1px #DDDDDD solid; } #tokuListblock .tokuListTable th{ width:255px; font-size:13px; line-height:1.2; color:#999; font-weight:bold; background-color:#FAFAFA; padding:9px; border:#DDDDDD solid; border-width:0 0 1px 1px; vertical-align:top; } /* safari chrome */ body:nth-of-type(1) #tokuListblock .tokuListTable th { line-height:1.25; } #tokuListblock .tokuListTable th h3{ color:#333; font-size:14px; font-weight:bold; color:#333; } #tokuListblock .tokuListTable th h3 a{ color:#333; } #tokuListblock .tokuListTable th h3 span { font-size:12px; font-weight:normal; } #tokuListblock .tokuListTable th sub{ font-size: 10px; vertical-align: baseline; font-weight:normal; } #tokuListblock .tokuListTable td{ padding:9px; border:#DDDDDD solid; border-width:0 0 1px 1px; vertical-align:top; } #tokuListblock .tokuListTable td.toku_td1{ vertical-align:top; text-align:center; width:26px; padding:5px 9px; font-size:10px; line-height:1.2; } #tokuListblock .tokuListTable td.toku_td2{ width:145px; font-size:20px; font-weight:bold; text-align:center; background-color:#ECECEC; vertical-align:middle; } #tokuListblock .tokuListTable td.toku_td2 sup{ font-size: 12px; font-weight:normal; } #tokuListblock .tokuListTable td.toku_td2 .subtxt { font-size:12px; } #tokuListblock .tokuListTable td.toku_td2 .subtxt2 { font-size:18px; } #tokuListblock .tokuListTable td.toku_td3{ width:301px; font-size:12px; background-color:#FAFAFA; } #tokuListblock .tokuListTable td.toku_td3 p { padding-left:9px; color:#555555; line-height:1.2; background:url(/prdct/fc/images/icon_maru2.gif) no-repeat 0 3px; } #tokuListblock .tokuListTable td.toku_td4{ border-width:0 0 1px 0; text-align:right; font-size:10px; line-height:1.4; background-color:#FAFAFA; } #tokuListblock .tokuListTable td.toku_td4 img{ vertical-align:middle; } /* global contact */ #globalContent{ padding-bottom:30px; } #globalpagelink{ margin-bottom: 10px; } #globalpagelink li{ float: left; padding: 0 10px 0 25px; font-size:12px; background:url(/prdct/fc/images/bg-gc-menu.gif) no-repeat; } .contactBox{ width:708px; margin:15px 0; } .contactBoxLine{ width:708px; margin:15px 0; padding-bottom:15px; border-bottom:1px solid #DDD; } .contactBox .contactLeft, .contactBoxLine .contactLeft{ float:left; width:225px; } .contactBox .contactLeft img, .contactBoxLine .contactLeft img{ vertical-align:top; } .contactBox .contactLeft h3, .contactBoxLine .contactLeft h3{ font-size:14px; font-weight:bold; } .contactBox .contactRight, .contactBoxLine .contactRight{ float:left; width:483px; } .contactBox .contactRight h4, .contactBoxLine .contactRight h4{ margin-bottom:2px; font-size:12px; font-weight:bold; } .contactBox .globalPagetop, .contactBoxLine .globalPagetop{ clear:both; margin-right:5px; text-align:right; font-size:12px; } .contactBox .globalPagetop img, .contactBoxLine .globalPagetop img{ vertical-align:middle; } .contactBox p, .contactBoxLine p{ font-size:12px; line-height:1.4; } .contactBox .addressLine, .contactBoxLine .addressLine{ margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #DDD; } .tokuListTitle{ background:url(/prdct/fc/images/bg-title-yakuhin.jpg) no-repeat; text-align:center; font-size:12px; color:#666; font-weight:bold; height:28px; line-height:28px; } .mt30 { margin-top: 30px; } .page-ttl { margin-bottom: 10px; background:url(/prdct/fc/images/bg-title-red.jpg) top left no-repeat; padding-left: 10px; } /* freearea-style -----------------------------------------------------------------*/ .clearfix:after { content: " "; display: block; clear: both; } .layoutBox01 { width: 446px; margin: 0 auto 20px auto; } .layoutLeft01{ width: 368px; float: left; } .layoutRight01{ width: 328px; margin-top:40px; float: right; } .layoutLeft02{ width: 328px; float: left; } .layoutRight02{ width: 368px; float: right; } .cellCenter { text-align: center !important; } .cellLeft { text-align: left !important; } .cellFocus { background-color: #ccecff !important; } .cellFocusTitle { color: #ffff00 !important; } .cellRed{ color: #ff0000; } .textSmall{ font-size: 10px; } .freeTitle01 { font-size: 20px; font-weight: bold; line-height: 2; background: url(../images/icon_itembox.gif) no-repeat 10px center; background-color: #eee; margin: 0 0 10px 0; padding-left: 20px; } .freeTitle02 { font-size: 18px; font-weight: bold; margin: 0 0 5px 0; } .freeTitle02 span { font-size: 12px; font-weight: normal; float: right; } .freeText01 { margin-bottom: 20px; } .freeImg01 { width: 100%; text-align: center; margin-bottom: 20px; } .freeImg01 img { max-width: 100%; } .freeTable01 { width: 100%; margin-bottom: 20px; } .freeTable01 th { border: 1px solid #ccc; padding: 6px; } .freeTable01 td { text-align: center; border: 1px solid #ccc; padding: 6px; } .freeTable02 { width: 100%; margin-bottom: 20px; } .freeTable02 caption { color: #fff; background-color: #4f81bd; margin-bottom:1px; padding: 6px; } .freeTable02 td { text-align: left; border: 1px solid #7ea5da; background-color: #85abe5; padding: 6px; } .freeTable02 tr:nth-child(odd) td { background-color: #b2cdff; } .freeTable03 { width: 100%; margin-bottom: 5px; } .freeTable03 th { text-align: center; background-color: #ceeaff; border: 1px solid #ccc; padding: 6px; } .freeTable03 td { text-align: center; border: 1px solid #ccc; padding: 6px; } .freeTable04 { width: 100%; margin-bottom: 20px; } .freeTable04 th { color: #fff; text-align: center; background-color: #333399; border: 1px solid #333; padding: 6px; } .freeTable04 td { text-align: center; border: 1px solid #333; padding: 6px; } .freeTable05 { width: 100%; margin-bottom: 5px; } .freeTable05 th { text-align: center; background-color: #ffc000; border: 1px solid #333; padding: 6px; } .freeTable05 td { text-align: center; border: 1px solid #333; padding: 6px; }