/*------------ ダウンロード ------------*/
td,th{font-size:12px; line-height:16px;}
div{margin:0px; padding:0px; color:#666666;}
p{margin:0px; padding:0px;}
ul{margin:0px; padding:0px; list-style-type: none;}
ol{margin:0px; padding:0px; list-style-type: none;}
li{margin:0px; padding:0px;}
dl{margin:0px; padding:0px;}
dt{margin:0px; padding:0px;}
dd{margin:0px; padding:0px;}
a{color:#0099FF; text-decoration:none;}
a:hover{color:#006699; text-decoration:underline;}
a:active{color:#006699; text-decoration:none;}
.clear{clear:both; font-size:0px; line-height:0px; height:0px;}
.clear10{clear:both; font-size:0px; line-height:0px; height:10px;}
.clear30{clear:both; font-size:0px; line-height:0px; height:30px;}
.clear100{clear:both; font-size:0px; line-height:0px; height:100px;}
.all{margin:0 auto; background-color:#FFFFFF; width:780px; text-align:left;}
.pan{margin:0px 0px 0px 0px; padding:6px 0px 3px 3px; text-align:left; font-size:12px; color:#333333;}

h1{padding:0px; margin:0px; width:780px; height:50px; font-size:1px; line-height:0px; text-indent:-9999px;}
h1.support{padding:0px; margin:0px; background:url(/support/image/top/h1_support_780.gif) top left no-repeat;}
h1.inquiry{padding:0px; margin:0px; background:url(/info/image/h1_inquiry_780.gif) top left no-repeat;}
h1.inquiry_after{padding:0px; margin:0px; background:url(/support/techform/image/h1_inquiry_after_780.gif) top left no-repeat;}

h1.input{padding:0px; margin:0px; background:url(/support/image/top/h1_support_bg_780.gif) top left no-repeat;}
h1.input p{padding:12px 0px 0px 0px; margin:0px; font-size:22px; line-height:20px; font-weight:bold; text-indent:20px;}

.page_com_normal{padding:10px 20px 15px 20px; margin:0px; font-size:12px; line-height:18px;}

div.h2_faq_category{background:url(/support/image/top/h2_faq_category_780.gif) top left no-repeat; padding:0px; margin:0px 10px; padding:0px 0px 0px 0px; height:30px; width:760px; font-size:1px; line-height:0px; text-indent:-9999px;}
div.h2_faq_keyword{background:url(/support/image/top/h2_faq_keyword_780.gif) top left no-repeat;padding:0px; margin:0px 10px; padding:0px 0px 0px 0px; height:30px; width:760px; font-size:1px; line-height:0px; text-indent:-9999px;}
div.h2_download{background:url(/support/image/top/h2_download_780.gif) top left no-repeat;padding:0px; margin:0px 10px; padding:0px 0px 0px 0px; height:30px; width:760px; font-size:1px; line-height:0px; text-indent:-9999px;}
div.h2_taiou{background:url(/support/image/top/h2_taiou_780.gif) top left no-repeat;padding:0px; margin:0px 10px; padding:0px 0px 0px 0px; height:30px; width:760px; font-size:1px; line-height:0px; text-indent:-9999px;}
div.h2_toiawase{background:url(/support/image/top/h2_toiawase_780.gif) top left no-repeat;padding:0px; margin:0px 10px; padding:0px 0px 0px 0px; height:30px; width:760px; font-size:1px; line-height:0px; text-indent:-9999px;}
div.h2_service{background:url(/support/image/top/h2_service_780.gif) top left no-repeat;padding:0px; margin:0px 10px; padding:0px 0px 0px 0px; height:30px; width:760px; font-size:1px; line-height:0px; text-indent:-9999px;}
div.h2_fax{background:url(/support/image/top/h2_fax.jpg) top left no-repeat; padding:0px; margin:10px 40px 0px 40px; height:25px; width:700px; font-size:1px; line-height:0px; text-indent:-9999px;}


h2{padding:0px; margin:0px 10px; padding:0px; height:30px; width:760px; font-size:1px; line-height:0px; text-indent:-9999px;}
h2.free{background:url(/support/image/h2_bg_780.gif) top left no-repeat;}
h2.free p{padding:6px 0px 0px 8px; margin:0px; color:#003366; font-size:14px; line-height:20px; font-weight:bold; text-indent:20px;}

h2.free2{background:url(/support/download/image/h2_bg_780.gif) top left no-repeat;}
h2.free2 p{padding:6px 0px 0px 8px; margin:0px; color:#003366; font-size:14px; line-height:20px; font-weight:bold; text-indent:20px;}

.h2_waku{padding:15px 0px 0px 15px; margin:0px 10px; background:url(/support/image/top/h2_waku_mid_780.gif) repeat-y top left;}
.h2_waku_bot{padding:0px; margin:0px 10px;background:url(/support/image/top/h2_waku_bot_780.gif) no-repeat top left; width:760px; height:16px;}
.h2_waku2{padding:0px; margin:0px 10px; background:url(/support/image/top/h2_waku2_mid_780.gif) repeat-y top left;}
.h2_waku2_bot{padding:0px; margin:0px 10px;background:url(/support/image/top/h2_waku2_bot_780.gif) no-repeat top left; width:760px; height:16px;}
.h2_waku_fax{padding:10px 25px 0px 15px; margin:0px 40px; background:url(/support/image/top/h2_waku_mid.gif) repeat-y top left;}
.h2_waku_fax_bot{padding:0px; margin:0px 40px;background:url(/support/image/top/h2_waku_bot.gif) no-repeat top left; width:700px; height:16px;}

.h2_waku_com{padding:5px 5px; margin:0px; font-size:12px; line-height:20px;}


ul.preparation{padding:0px; margin:0px 40px; list-style:disc;}
ul.preparation li{padding:3px 0px 3px 0px; margin:0px;}

.category_list{margin:0px; padding:0px;}
.category_list li{float:left; padding:0px; margin:0px 0px 5px 0px; background:url(/support/image/top/category_bg_780.jpg) no-repeat top left; width:185px; height:50px;}
.category_list li a{width:175px; height:50px; cursor:pointer; display:block;}
.category_list li:hover{background:url(/support/image/top/category_bg_on_780.jpg) no-repeat top left;}
.category_list li p{float:left; padding:0px; margin:0px;}
.category_list li p.category_name{width:106px; margin:0px; padding:8px 0px 0px 10px; line-height:16px;}
.category_list li p.category_img{width:56px; text-align:center; margin:8px 0px 0px 0px; padding:0px;}
.category_list li p.category_img img{text-decoration:none; border:none;}

.download_list{padding:0px;}
.download_list li{float:left; display:inline; padding:0px; margin:5px 28px 5px 0px; width:220px;}
.download_list li a{overflow:hidden; float:left; height:0px; padding-top:50px; width:220px;}
.download_list li#btn_dl_driver a{width:220px; background:url(/support/image/top/btn_dl_driver.jpg) no-repeat;}
.download_list li#btn_dl_driver a:hover{background-position:0px -50px;}
.download_list li#btn_dl_driver a:active{background-position:0px -50px;}
.download_list li#btn_dl_manual a{width:220px; background:url(/support/image/top/btn_dl_manual.jpg) no-repeat;}
.download_list li#btn_dl_manual a:hover{background-position:0px -50px;}
.download_list li#btn_dl_manual a:active{background-position:0px -50px;}
.download_list li#btn_dl_catalog a{width:220px; background:url(/support/image/top/btn_dl_catalog.jpg) no-repeat;}
.download_list li#btn_dl_catalog a:hover{background-position:0px -50px;}
.download_list li#btn_dl_catalog a:active{background-position:0px -50px;}
.download_list li#btn_dl_faq a{width:220px; background:url(/support/image/top/btn_faq.jpg) no-repeat;}
.download_list li#btn_dl_faq a:hover{background-position:0px -50px;}
.download_list li#btn_dl_faq a:active{background-position:0px -50px;}
.download_list li p{padding:0px 0px 0px 3px}

.taiou_data{float:left; width:400px; margin:10px 0px 0px 0px;}
.taiou_data p{margin:0px 40px 4px 10px; padding:0px 0px 0px 17px; background:url(../image/top/arrow01.jpg) no-repeat top left;}

.various_data{float:left; width:340px; margin:10px 0px 0px 0px;}
.various_data p{margin:0px 40px 4px 0px; padding:0px 0px 0px 17px; background:url(../image/top/arrow01.jpg) no-repeat top left;}

.toiawase_list{padding:0px;}
.toiawase_list li{float:left; display:inline; padding:0px; margin:5px 28px 5px 0px; width:220px;}
.toiawase_list li a{overflow:hidden; float:left; height:0px; padding-top:50px; width:220px;}
.toiawase_list li#btn_toiawase_before a{width:220px; background:url(/support/image/top/btn_toiawase_before.jpg) no-repeat;}
.toiawase_list li#btn_toiawase_before a:hover{background-position:0px -50px;}
.toiawase_list li#btn_toiawase_before a:active{background-position:0px -50px;}
.toiawase_list li#btn_toiawase_after a{width:220px; background:url(/support/image/top/btn_toiawase_after.jpg) no-repeat;}
.toiawase_list li#btn_toiawase_after a:hover{background-position:0px -50px;}
.toiawase_list li#btn_toiawase_after a:active{background-position:0px -50px;}
.toiawase_list li#btn_toiawase_oem a{width:220px; background:url(/support/image/top/btn_toiawase_oem.jpg) no-repeat;}
.toiawase_list li#btn_toiawase_oem a:hover{background-position:0px -50px;}
.toiawase_list li#btn_toiawase_oem a:active{background-position:0px -50px;}
.toiawase_list li p{padding:0px 0px 0px 3px}

.service_list{padding:0px;}
.service_list li{float:left; display:inline; padding:0px; margin:5px 10px 5px 0px; width:135px;}
.service_list li a{overflow:hidden; float:left; height:0px; padding-top:40px; width:135px;}
.service_list li#btn_user a{width:135px; background:url(/support/image/top/btn_user.jpg) no-repeat;}
.service_list li#btn_user a:hover{background-position:0px -40px;}
.service_list li#btn_user a:active{background-position:0px -40px;}

.service_list li#btn_hosyou a{width:135px; background:url(/support/image/top/btn_hosyou.jpg) no-repeat;}
.service_list li#btn_hosyou a:hover{background-position:0px -40px;}
.service_list li#btn_hosyou a:active{background-position:0px -40px;}

.service_list li#btn_syuri a{width:135px; background:url(/support/image/top/btn_syuri.jpg) no-repeat;}
.service_list li#btn_syuri a:hover{background-position:0px -40px;}
.service_list li#btn_syuri a:active{background-position:0px -40px;}

.service_list li#btn_isupport a{width:135px; background:url(/support/image/top/btn_isupport.jpg) no-repeat;}
.service_list li#btn_isupport a:hover{background-position:0px -40px;}
.service_list li#btn_isupport a:active{background-position:0px -40px;}

.service_list li#btn_setup a{width:135px; background:url(/support/image/top/btn_setup.jpg) no-repeat;}
.service_list li#btn_setup a:hover{background-position:0px -40px;}
.service_list li#btn_setup a:active{background-position:0px -40px;}
.service_list li p{padding:0px 0px 0px 3px;}

.fax_new{padding:10px 0px 10px 3px; font-size:14px; font-weight:bold; color:#CC0000;}





/*RSS表示*/
h2.rss{line-height:0px; text-align:right;}
h2#update{background:url(/support/image/top/h2_update_780.gif) top left no-repeat; }
h2#support{background:url(/support/image/top/h2_support_780.gif) top left no-repeat; }
h2.rss p{padding:10px 4px 0px 0px; margin:0px;}
h2.rss p img{padding:0px 0px 0px 2px; margin:0px;}
.rss_data{padding:0px; margin:0px 10px 0px 0px; width:730px;}


/*各カテゴリ*/
.inquiry_category_list{padding:0px; margin:0px 10px;}
.inquiry_category_list li{float:left; display:inline; padding:0px; margin:5px 10px 5px 0px; width:135px;}
.inquiry_category_list li a{overflow:hidden; float:left; height:0px; padding-top:40px; width:135px;}
.inquiry_category_list li#btn_wireless_baseunit a{width:135px; background:url(/support/techform/image/btn_wireless_baseunit.jpg) no-repeat;}
.inquiry_category_list li#btn_wireless_baseunit a:hover{background-position:0px -40px;}
.inquiry_category_list li#btn_wireless_baseunit a:active{background-position:0px -40px;}

.inquiry_category_list li#btn_wireless_client a{width:135px; background:url(/support/techform/image/btn_wireless_client.jpg) no-repeat;}
.inquiry_category_list li#btn_wireless_client a:hover{background-position:0px -40px;}
.inquiry_category_list li#btn_wireless_client a:active{background-position:0px -40px;}

.inquiry_category_list li#btn_lan_router a{width:135px; background:url(/support/techform/image/btn_lan_router.jpg) no-repeat;}
.inquiry_category_list li#btn_lan_router a:hover{background-position:0px -40px;}
.inquiry_category_list li#btn_lan_router a:active{background-position:0px -40px;}

.inquiry_category_list li#btn_lan_adapter a{width:135px; background:url(/support/techform/image/btn_lan_adapter.jpg) no-repeat;}
.inquiry_category_list li#btn_lan_adapter a:hover{background-position:0px -40px;}
.inquiry_category_list li#btn_lan_adapter a:active{background-position:0px -40px;}

.inquiry_category_list li#btn_printsv a{width:135px; background:url(/support/techform/image/btn_printsv.jpg) no-repeat;}
.inquiry_category_list li#btn_printsv a:hover{background-position:0px -40px;}
.inquiry_category_list li#btn_printsv a:active{background-position:0px -40px;}

.inquiry_category_list li#btn_hub a{width:135px; background:url(/support/techform/image/btn_hub.jpg) no-repeat;}
.inquiry_category_list li#btn_hub a:hover{background-position:0px -40px;}
.inquiry_category_list li#btn_hub a:active{background-position:0px -40px;}

.inquiry_category_list li#btn_intelli a{width:135px; background:url(/support/techform/image/btn_intelli.jpg) no-repeat;}
.inquiry_category_list li#btn_intelli a:hover{background-position:0px -40px;}
.inquiry_category_list li#btn_intelli a:active{background-position:0px -40px;}

.inquiry_category_list li#btn_nas_hdd a{width:135px; background:url(/support/techform/image/btn_nas_hdd.jpg) no-repeat;}
.inquiry_category_list li#btn_nas_hdd a:hover{background-position:0px -40px;}
.inquiry_category_list li#btn_nas_hdd a:active{background-position:0px -40px;}

.inquiry_category_list li#btn_tatsujin a{width:135px; background:url(/support/techform/image/btn_tatsujin.jpg) no-repeat;}
.inquiry_category_list li#btn_tatsujin a:hover{background-position:0px -40px;}
.inquiry_category_list li#btn_tatsujin a:active{background-position:0px -40px;}

.inquiry_category_list li#btn_other a{width:135px; background:url(/support/techform/image/btn_other.jpg) no-repeat;}
.inquiry_category_list li#btn_other a:hover{background-position:0px -40px;}
.inquiry_category_list li#btn_other a:active{background-position:0px -40px;}


/*保障期間について等各ページ*/
.page_com{padding:5px 30px 5px 30px; margin:0px; font-size:12px; line-height:18px;}
.page_com ol{padding:5px 20px 0px 20px; margin:0px 0px 0px 10px; font-size:12px; line-height:18px; list-style:decimal outside;}
.page_com ul{padding:5px 20px 0px 20px; margin:0px 0px 0px 10px; font-size:12px; line-height:18px; list-style:disc outside;}
.page_com li{padding:0px 0px 5px 0px; margin:0px; font-size:12px; line-height:18px;}
.page_midashi{padding:5px 30px 1px 30px; margin:0px; font-size:12px; line-height:18px; font-weight:bold;}


/*出張セットアップなど用テーブル*/
.page_com table{border-left:#D0D3EA solid 1px; border-top:#D0D3EA solid 1px; width:720px;}
.page_com table caption{padding:3px 0px 1px 1px; font-size:12px; font-weight:bold; text-align:left; color:#436AC7;}
.page_com th{border-right:#D0D3EA solid 1px; border-bottom:#D0D3EA solid 1px;background-color:#A5ABD8; font-weight:bold; text-align:center; color:#FFFFFF;}
.page_com td{border-right:#D0D3EA solid 1px; border-bottom:#D0D3EA solid 1px;}


/*出張セットアップ用フォームテーブル*/
.setup_form{padding:5px 40px 5px 40px; margin:0px; font-size:12px; line-height:18px;}
.setup_form table{border-left:#D0D3EA solid 1px; border-top:#D0D3EA solid 1px; width:700px;}
.setup_form table caption{padding:3px 0px 1px 1px; font-size:12px; font-weight:bold; text-align:left; color:#436AC7;}
.setup_form th{border-right:#D0D3EA solid 1px; border-bottom:#D0D3EA solid 1px;background-color:#A5ABD8; font-weight:bold; text-align:center; color:#FFFFFF;}
.setup_form td{border-right:#D0D3EA solid 1px; border-bottom:#D0D3EA solid 1px;}






