body{margin:0px auto; font-size:12px; line-height:18px; background:url(../image/bg.jpg) top left repeat-x #FFFFFF; color:#777777}

div{margin:0px; padding:0px;}
p{margin:0px; padding:0px;}
ul{margin:0px; padding:0px; list-style-type: none;}
ol{margin:0px; padding:0px;}
dl{margin:0px; padding:0px;}
li{margin:0px; padding:0px;}
dt{margin:0px; padding:0px;}
dd{margin:0px; padding:0px;}
h1{margin:0px; padding:0px; font-size:0px; line-height:0px;}
h2{margin:0px; padding:0px; font-size:0px; line-height:0px;}
h3{margin:0px; padding:0px; font-size:0px; line-height:0px;}
h4{margin:0px; padding:0px; font-size:0px; line-height:0px;}
.*{margin:0px; padding:0px;}
.clear{clear:both;font-size:0px;line-height:0px; height:0px;}
.clear10{clear:both; font-size:0px; line-height:0px; height:10px; display:block;}
.clear20{clear:both; font-size:0px; line-height:0px; height:20px; display:block;}
.clear30{clear:both; font-size:0px; line-height:0px; height:30px; display:block;}

a{color:#FF9933; text-decoration:none;}
a:hover{color:#FF9933; text-decoration:underline;}
a:active{color:#FF9933; text-decoration:none;}


/*header*/
.header{width:980px; margin:0px auto; height:140px; background:inherit;}

.header_left{float:left; height:99px; width:810px;}
.xlink_flash_topspace{height:20px;}
.xlink_flash{height:79px;}

.header_right{float:right; height:99px; width:170px;}
.planex_logo_topspace{height:36px;}
.planex_logo{height:57px;}

.menu{width:980px; height:40px;}
.menu li{float:left; width:140px; height:40px; font-size:0px;}
.menu li a{display:block; width:140px; height:40px; text-decoration:none; border:0px; text-indent:-99999999px; font-size:0px; float:left;}

/*menu*/
#top a:link{background:url(../menu/top.jpg) no-repeat;}
#top a:visited{background:url(../menu/top.jpg) no-repeat;}
#top a:hover{background:url(../menu/top_on.jpg) no-repeat;}
#top a:active{background:url(../menu/top_on.jpg) no-repeat;}
#top_ac a{background:url(../menu/top_ac.jpg) no-repeat;}

#procedure a:link{background:url(../menu/procedure.jpg) no-repeat;}
#procedure a:visited{background:url(../menu/procedure.jpg) no-repeat;}
#procedure a:hover{background:url(../menu/procedure_on.jpg) no-repeat;}
#procedure a:active{background:url(../menu/procedure_on.jpg) no-repeat;}
#procedure_ac a{background:url./image/menu/procedure_ac.jpg) no-repeat;}

#dl a:link{background:url(../menu/dl.jpg) no-repeat;}
#dl a:visited{background:url(../menu/dl.jpg) no-repeat;}
#dl a:hover{background:url(../menu/dl_on.jpg) no-repeat;}
#dl a:active{background:url(../menu/dl_on.jpg) no-repeat;}
#dl_ac a{background:url(../menu/dl_ac.jpg) no-repeat;}

#product a:link{background:url(../menu/product.jpg) no-repeat;}
#product a:visited{background:url(../menu/product.jpg) no-repeat;}
#product a:hover{background:url(../menu/product_on.jpg) no-repeat;}
#product a:active{background:url(../menu/product_on.jpg) no-repeat;}
#product_ac a{background:url(../menu/product_ac.jpg) no-repeat;}

#game a:link{background:url(../menu/game.jpg) no-repeat;}
#game a:visited{background:url(../menu/game.jpg) no-repeat;}
#game a:hover{background:url(../menu/game_on.jpg) no-repeat;}
#game a:active{background:url(../menu/game_on.jpg) no-repeat;}
#game_ac a{background:url(../menu/game_ac.jpg) no-repeat;}

#faq a:link{background:url(../menu/faq.jpg) no-repeat;}
#faq a:visited{background:url(../menu/faq.jpg) no-repeat;}
#faq a:hover{background:url(../menu/faq_on.jpg) no-repeat;}
#faq a:active{background:url(../menu/faq_on.jpg) no-repeat;}
#faq_ac a{background:url(../menu/faq_ac.jpg) no-repeat;}

#disclaimer a:link{background:url(../menu/disclaimer.jpg) no-repeat;}
#disclaimer a:visited{background:url(../menu/disclaimer.jpg) no-repeat;}
#disclaimer a:hover{background:url(../menu/disclaimer_on.jpg) no-repeat;}
#disclaimer a:active{background:url(../menu/disclaimer_on.jpg) no-repeat;}
#disclaimer_ac a{background:url(../menu/disclaimer_ac.jpg) no-repeat;}

/*space*/
.space_h05{clear:both;font-size:0px;line-height:0px; height:5px;}
.space_h10{clear:both;font-size:0px;line-height:0px; height:10px;}
.space_h15{clear:both;font-size:0px;line-height:0px; height:15px;}
.space_h20{clear:both;font-size:0px;line-height:0px; height:20px;}
.space_h25{clear:both;font-size:0px;line-height:0px; height:25px;}


/*main*/
.main{width:960px; margin:0px auto; background:url(../image/main_bg.jpg) right top repeat-y; background-color:#FFFFFF;}
.flash_top{width:960px; height:300px;}
.main_left{float:left; width:690px; text-align:left;}
.main_right{float:right; width:270px;}

/*main_left*/
.block{display:block; padding:10px 0px 10px 0px;}
.top_com{padding:5px 16px 0px 14px;}
.top_img{font-size:0px; line-height:0px;}
.block_middle{clear:both; font-size:0px; line-height:0px; height:20px;}

/*日本語オフィシャル*/
.jp_official_left{float:left; width:335px; text-align:left;}
.jp_official_right{float:left; width:350px;}
.top_btn ul{margin:10px 0px 0px 14px;}
.top_btn ul li{float:left; width:153px; height:60px;}
.top_btn ul li a{width:150px; height:60px; display:block; text-indent:-99999px; font-size:0px; line-height:0px;}
#btn_dl a:link{background:url(../image/btn_dl.jpg) no-repeat;}
#btn_dl a:visited{background:url(../image/btn_dl.jpg) no-repeat;}
#btn_dl a:hover{background:url(../image/btn_dl_on.jpg) no-repeat;}
#btn_dl a:active{background:url(../image/btn_dl_on.jpg) no-repeat;}
#btn_procedure a:link{background:url(../image/btn_procedure.jpg) no-repeat;}
#btn_procedure a:visited{background:url(../image/btn_procedure.jpg) no-repeat;}
#btn_procedure a:hover{background:url(../image/btn_procedure_on.jpg) no-repeat;}
#btn_procedure a:active{background:url(../image/btn_procedure_on.jpg) no-repeat;}

.go_english{padding:15px 10px 0px 14px;}


/*main_right*/
.topic{width:260px; margin:10px auto 30px auto;}
.topic_waku{background:url(../image/topic_mid.jpg) repeat-y; width:260px;}
.topic_bot{background:url(../image/topic_bot.jpg) no-repeat; clear:both; width:260px; height:6px;}


/*新着トピック*/
a.news{color:#777777; text-decoration:none;}
a:hover.news{color:#009900; text-decoration:underline;}
a:active.news{color:#009900; text-decoration:none;}
.news_date{background:url(../image/arrow_green.gif) center left no-repeat; position:relative; top:0px; left:4px; color:#8A8A8A; font-weight:bold; padding:0px 0px 0px 14px; white-space:nowrap; text-align:left; clear:both;}
.news_cntents{padding:0px 10px 6px 18px; line-height:14px;text-align:left;}
.news_more{text-align:right; padding:10px 4px 4px 0px;}


/*地図*/
.map{width:260px; height:147px; font-size:0px; margin:0px auto;}
.map a{display:block; width:244px; height:147px; text-decoration:none; border:0px; text-indent:-99999999px; font-size:0px;}
.map_com{padding:5px 8px 2px 8px; line-height:14px;}
#map a:link{background:url(../image/map_s.gif) no-repeat; position:relative; left:8px;}
#map a:visited{background:url(../image/map_s.gif) no-repeat; position:relative; left:8px;}
#map a:hover{background:url(../image/map_s_on.gif) no-repeat; position:relative; left:8px;}
#map a:active{background:url(../image/map_s_on.gif) no-repeat; position:relative; left:8px;}

/*バナー*/
.banner{width:260px; height:90px; font-size:0px; margin:10px auto 10px auto;}
.banner a{display:block; width:260px; height:90px; text-decoration:none; border:0px; text-indent:-99999999px; font-size:0px;}
#banner_usb a:link{background:url(../image/banner_usb.jpg) no-repeat; position:relative;}
#banner_usb a:visited{background:url(../image/banner_usb.jpg) no-repeat; position:relative;}
#banner_usb a:hover{background:url(../image/banner_usb_on.jpg) no-repeat; position:relative;}
#banner_usb a:active{background:url(../image/banner_usb_on.jpg) no-repeat; position:relative;}
#banner_router a:link{background:url(../image/banner_router.jpg) no-repeat; position:relative;}
#banner_router a:visited{background:url(../image/banner_router.jpg) no-repeat; position:relative;}
#banner_router a:hover{background:url(../image/banner_router_on.jpg) no-repeat; position:relative;}
#banner_router a:active{background:url(../image/banner_router_on.jpg) no-repeat; position:relative;}
#banner_gamemachine a:link{background:url(../image/banner_gamemachine.jpg) no-repeat; position:relative;}
#banner_gamemachine a:visited{background:url(../image/banner_gamemachine.jpg) no-repeat; position:relative;}
#banner_gamemachine a:hover{background:url(../image/banner_gamemachine_on.jpg) no-repeat; position:relative;}
#banner_gamemachine a:active{background:url(../image/banner_gamemachine_on.jpg) no-repeat; position:relative;}
/*バナー_190px*/
.banner_s{width:190px; height:90px; font-size:0px; margin:0px auto 10px auto;}
.banner_s a{display:block; width:190px; height:90px; text-decoration:none; border:0px; text-indent:-99999999px; font-size:0px;}
#banner_usb_s a:link{background:url(../image/banner_usb_s.jpg) no-repeat; position:relative;}
#banner_usb_s a:visited{background:url(../image/banner_usb_s.jpg) no-repeat; position:relative;}
#banner_usb_s a:hover{background:url(../image/banner_usb_s_on.jpg) no-repeat; position:relative;}
#banner_usb_s a:active{background:url(../image/banner_usb_s_on.jpg) no-repeat; position:relative;}
#banner_router_s a:link{background:url(../image/banner_router_s.jpg) no-repeat; position:relative;}
#banner_router_s a:visited{background:url(../image/banner_router_s.jpg) no-repeat; position:relative;}
#banner_router_s a:hover{background:url(../image/banner_router_s_on.jpg) no-repeat; position:relative;}
#banner_router_s a:active{background:url(../image/banner_router_s_on.jpg) no-repeat; position:relative;}
#banner_gamemachine_s a:link{background:url(../image/banner_gamemachine_s.jpg) no-repeat; position:relative;}
#banner_gamemachine_s a:visited{background:url(../image/banner_gamemachine_s.jpg) no-repeat; position:relative;}
#banner_gamemachine_s a:hover{background:url(../image/banner_gamemachine_s_on.jpg) no-repeat; position:relative;}
#banner_gamemachine_s a:active{background:url(../image/banner_gamemachine_s_on.jpg) no-repeat; position:relative;}

/*商標*/
.trademark{margin:30px auto 4px 12px;; font-size:10px; color:#999999; line-height:12px;}


/*footer*/
.footer_line{margin:0px auto; height:8px; clear:both; background:url(../image/footer_line.jpg) top left repeat-x #FFFFFF;}
.footer{width:980px; margin:0px auto; background:inherit;}



/*TOPページ以外*/
/*page*/
.page{width:960px; margin:0px auto; background:url(../image/main2_bg.jpg) right top repeat-y; background-color:#FFFFFF;}
.page_title{width:960px; height:160px;}
.page_left{float:left; width:760px; text-align:left;}
.page_right{float:right; width:200px;}

/*page_left*/
.page_com{padding:5px 20px 0px 14px;}
.page_img{font-size:0px; line-height:0px;}


/*page_right*/
.topic2{width:200px; margin:10px auto 30px auto;}
.topic2_waku{background:url(../image/topic_mid.jpg) repeat-y; width:260px;}
.topic2_bot{background:url(../image/topic_bot.jpg) no-repeat; clear:both; width:260px; height:6px;}


/*手順ステップ*/
.step{}
.step ul{padding:46px 0px 0px 470px;}
.step ul li{float:left; width:126px; height:44px;}
.step ul li a{float:left;width:120px; height:44px; display:block; text-indent:-99999px; font-size:0px; line-height:0px;}
#step01{width:730px; height:120px; background:url(../image/step_01.jpg) no-repeat;}
#step02{width:730px; height:120px; background:url(../image/step_02.jpg) no-repeat;}
#step03{width:730px; height:120px; background:url(../image/step_03.jpg) no-repeat;}
#step04{width:730px; height:120px; background:url(../image/step_04.jpg) no-repeat;}
#step05{width:730px; height:112px; background:url(../image/step_05.jpg) no-repeat;}
#btn_win a:link{background:url(../image/btn_win.jpg) no-repeat; position:relative;}
#btn_win a:visited{background:url(../image/btn_win.jpg) no-repeat; position:relative;}
#btn_win a:hover{background:url(../image/btn_win_on.jpg) no-repeat; position:relative;}
#btn_win a:active{background:url(../image/btn_win_on.jpg) no-repeat; position:relative;}
#btn_mac a:link{background:url(../image/btn_mac.jpg) no-repeat; position:relative;}
#btn_mac a:visited{background:url(../image/btn_mac.jpg) no-repeat; position:relative;}
#btn_mac a:hover{background:url(../image/btn_mac_on.jpg) no-repeat; position:relative;}
#btn_mac a:active{background:url(../image/btn_mac_on.jpg) no-repeat; position:relative;}


/*ダウンロードページ*/
.page2{width:960px; margin:0px auto; background-color:#FFFFFF;}
.page2_left{float:left; width:485px; text-align:left;}
.page2_right{float:left; width:475px; text-align:left;}

.dl_data{padding:10px;}
.dl_btn{padding-left:108px; text-align:center; width:260px; height:62px;}
.dl_btn p a{width:260px; height:62px; display:block; text-indent:-99999px; font-size:0px; line-height:0px;}

.dl_table{border:1px solid #77C85B; border-bottom:none; width:450px;}
.dl_table th{padding:3px; border-right:1px solid #77C85B; border-bottom:1px solid #77C85B; background-color:#C3EDA4; color:#666666; width:100px; white-space:nowrap;}
.dl_table td{padding:3px; border-bottom:1px solid #77C85B;}

#btn_dl_win a:link{background:url(../image/xlink_win_dl.jpg) no-repeat;}
#btn_dl_win a:visited{background:url(../image/xlink_win_dl.jpg) no-repeat;}
#btn_dl_win a:hover{background:url(../image/xlink_win_dl_on.jpg) no-repeat;}
#btn_dl_win a:active{background:url(../image/xlink_win_dl_on.jpg) no-repeat;}
#btn_dl_mac a:link{background:url(../image/xlink_mac_dl.jpg) no-repeat;}
#btn_dl_mac a:visited{background:url(../image/xlink_mac_dl.jpg) no-repeat;}
#btn_dl_mac a:hover{background:url(../image/xlink_mac_dl_on.jpg) no-repeat;}
#btn_dl_mac a:active{background:url(../image/xlink_mac_dl_on.jpg) no-repeat;}


/*ダウンロード使用許諾契約書*/
.contract{padding:10px 40px 10px 40px;}
.contract_title{padding:10px 0px 10px 0px;font-size:16px; font-weight:bold; text-align:center;}
.contract_copy{padding:10px 0px 10px 0px; text-align:center;}
.contract_com{padding:10px 0px 10px 0px; text-align:center; border-top:#777777 solid 1px;}
.contract_com2{padding:4px 8px 10px 8px; border-bottom:#777777 solid 1px;}
.article{padding:10px 20px 10px 20px;}
.article ol{margin:0px 10px 0px 20px; padding-left:6px;}
.article ul{margin:0px 10px 0px 20px; list-style:disc; padding-left:8px;}
.contract_btn{padding:20px 8px 10px 8px; text-align:center;}

/*ダウンロードcgi用*/
.dl_start{width:800px; margin:10px auto; padding:0px 0px 200px 0px;}
.dl_start_title{font-size:16px; font-weight:bold; color:#000066; padding:10px 0px 20px 0px;}
.dl_start_com{padding:0px 0px 10px 0px;}
.error{font-size:18px; font-weight:bold; color:#FF0000; padding:10px 0px 20px 0px;}
.direct_banner{padding:40px 0px 20px 0px;}


/*対応製品*/
.product_data{margin:10px 0px 0px 15px;}
.product_data li{float:left; width:370px; height:240px; display:block;}
.product_data li p{display:block;}
#gw-usfang300{background:url(../product/gw-usfang300.jpg) no-repeat top left;}
#gw-usgxskai{background:url(../product/gw-usgxskai.jpg) no-repeat top left;}
#gw-usdual300{background:url(../product/gw-usdual300.jpg) no-repeat top left;}
#gw-ussuper300{background:url(../product/gw-ussuper300.jpg) no-repeat top left;}
#gw-us300e-bk{background:url(../product/gw-us300e-bk.jpg) no-repeat top left;}
#gw-useco300{background:url(../product/gw-useco300.jpg) no-repeat top left;}
#gw-usnano2{background:url(../product/gw-usnano2.jpg) no-repeat top left;}
#gw-usnano2-g{background:url(../product/gw-usnano2-g.jpg) no-repeat top left;}
#gw-usnano2-m{background:url(../product/gw-usnano2-m.jpg) no-repeat top left;}
#gw-uswextreme{background:url(../product/gw-uswextreme.jpg) no-repeat top left;}
#gw-ushyper300{background:url(../product/gw-ushyper300.jpg) no-repeat top left;}
#gw-usmicro300{background:url(../product/gw-usmicro300.jpg) no-repeat top left;}
#gw-usnano{background:url(../product/gw-usnano.jpg) no-repeat top left;}
#gw-usnano-g{background:url(../product/gw-usnano-g.jpg) no-repeat top left;}
#gw-usnano-m{background:url(../product/gw-usnano-m.jpg) no-repeat top left;}
#gw-usvalue-ez{background:url(../product/gw-usvalue-ez.jpg) no-repeat top left;}
#gw-usmicron2w{background:url(../product/gw-usmicron2w.jpg) no-repeat top left;}
#gw-usmicron-g{background:url(../product/gw-usmicron-g.jpg) no-repeat top left;}
#gw-us300mini-x{background:url(../product/gw-us300mini-x.jpg) no-repeat top left;}
#gw-usmicron{background:url(../product/gw-usmicron.jpg) no-repeat top left;}
#gw-usmini2n{background:url(../product/gw-usmini2n.jpg) no-repeat top left;}
#gw-us54gxs{background:url(../product/gw-us54gxs.jpg) no-repeat top left;}
#gw-us54mini2g{background:url(../product/gw-us54mini2g.jpg) no-repeat top left;}
#gw-us54mini2w{background:url(../product/gw-us54mini2w.jpg) no-repeat top left;}
#gw-us54mini2b{background:url(../product/gw-us54mini2b.jpg) no-repeat top left;}
#gw-us54mini2e{background:url(../product/gw-us54mini2e.jpg) no-repeat top left;}
#gw-us300minis{background:url(../product/gw-us300minis.jpg) no-repeat top left;}
#gw-us300mini2{background:url(../product/gw-us300mini2.jpg) no-repeat top left;}
#gw-us54gd{background:url(../product/gw-us54gd.jpg) no-repeat top left;}
#gw-us54hp{background:url(../product/gw-us54hp.jpg) no-repeat top left;}
#gw-us54mini{background:url(../product/gw-us54mini.jpg) no-repeat top left;}
#gametech_usb2{background:url(../product/gametech_usb2.jpg) no-repeat top left;}
#gametech_usb{background:url(../product/gametech_usb.jpg) no-repeat top left;}

#mzk-mf300d{background:url(../product/mzk-mf300d.jpg) no-repeat top left;}
#mzk-mf300n2{background:url(../product/mzk-mf300n2.jpg) no-repeat top left;}
#mzk-rp150n{background:url(../product/mzk-rp150n.jpg) no-repeat top left;}
#mzk-mr150{background:url(../product/mzk-mr150.jpg) no-repeat top left;}
#mzk-w300nh3{background:url(../product/mzk-w300nh3.jpg) no-repeat top left;}
#mzk-wg300nx{background:url(../product/mzk-wg300nx.jpg) no-repeat top left;}
#mzk-mf300n{background:url(../product/mzk-mf300n.jpg) no-repeat top left;}
#mzk-wdpr{background:url(../product/mzk-wdpr.jpg) no-repeat top left;}
#mzk-w300nh2{background:url(../product/mzk-w300nh2.jpg) no-repeat top left;}
#mzk-mf150w{background:url(../product/mzk-mf150w.jpg) no-repeat top left;}
#mzk-mf150b{background:url(../product/mzk-mf150b.jpg) no-repeat top left;}
#mzk-wnh{background:url(../product/mzk-wnh.jpg) no-repeat top left;}
#brl-04m{background:url(../product/brl-04m.jpg) no-repeat top left;}
#mzk-w300nag{background:url(../product/mzk-w300nag.jpg) no-repeat top left;}
#mzk-w300nh{background:url(../product/mzk-w300nh.jpg) no-repeat top left;}
#mzk-w04n-x{background:url(../product/mzk-w04n-x.jpg) no-repeat top left;}
#blw-54cw3{background:url(../product/blw-54cw3.jpg) no-repeat top left;}
#mzk-04g{background:url(../product/mzk-04g.jpg) no-repeat top left;}
#brl-04cw-u{background:url(../product/brl-04cw-u.jpg) no-repeat top left;}
#mzk-w04nu{background:url(../product/mzk-w04nu.jpg) no-repeat top left;}
#mzk-w04g{background:url(../product/mzk-w04g.jpg) no-repeat top left;}
#gametech_router{background:url(../product/gametech_router.jpg) no-repeat top left;}

.planex_btn{margin:145px 0px 0px 155px; width:190px; height:34px;}
.planex_btn a{width:190px; height:34px; display:block; text-indent:-99999px; font-size:0px; line-height:0px;}
#btn_planex a:link{background:url(../image/btn_planex.jpg) no-repeat top left;}
#btn_planex a:visited{background:url(../image/btn_planex.jpg) no-repeat top left;}
#btn_planex a:hover{background:url(../image/btn_planex_on.jpg) no-repeat top left;}
#btn_planex a:active{background:url(../image/btn_planex_on.jpg) no-repeat top left;}
#btn_product_end{background:url(../image/btn_product_end.jpg) no-repeat top left; text-indent:-99999px; font-size:0px; line-height:0px;}

.buy_btn{margin:10px 0px 0px 155px; width:200px; height:24px;}

.direct_btn{width:100px; height:24px; float:left;}
.direct_btn a{width:90px; height:24px; display:block; text-indent:-99999px; font-size:0px; line-height:0px;}
#btn_direct a:link{background:url(../image/btn_direct.jpg) no-repeat;}
#btn_direct a:visited{background:url(../image/btn_direct.jpg) no-repeat;}
#btn_direct a:hover{background:url(../image/btn_direct_on.jpg) no-repeat;}
#btn_direct a:active{background:url(../image/btn_direct_on.jpg) no-repeat;}

.amazon_btn{width:90px; height:24px; float:left;}
.amazon_btn a{width:90px; height:24px; display:block; text-indent:-99999px; font-size:0px; line-height:0px;}
#btn_amazon a:link{background:url(../image/btn_amazon.jpg) no-repeat;}
#btn_amazon a:visited{background:url(../image/btn_amazon.jpg) no-repeat;}
#btn_amazon a:hover{background:url(../image/btn_amazon_on.jpg) no-repeat;}
#btn_amazon a:active{background:url(../image/btn_amazon_on.jpg) no-repeat;}


/*対応ゲーム*/
.game_data{padding:10px;}
.game_table{border:1px solid #77C85B; border-left:none; border-bottom:none; width:730px;}
.game_table th{padding:3px; border-left:1px solid #77C85B; border-bottom:1px solid #77C85B; background-color:#C3EDA4; color:#666666; white-space:nowrap; text-align:center;}
.game_table td{padding:3px; border-left:1px solid #77C85B; border-bottom:1px solid #77C85B;}
.game_machine{font-weight:bold; background-color:#EDFEE2; text-align:center;}


/*FAQ*/
.step_block{width:740px; margin:0px auto 10px auto;}
.h2_faq{padding:10px 0px 0px 0px;}
.faq_com{padding:4px 20px 10px 58px;}
.faq_block{width:700px; margin:0px auto 20px auto; padding-bottom:20px; border-bottom:1px dashed #CCCCCC;}

.faq_mark{padding:1px 30px 0px 34px; font-size:14px; font-weight:bold; color:#006633; line-height:18px; min-height:26px; _height:26px; background:url(../image/faq_mark.jpg) no-repeat left top;}
.faq_explanation{margin:10px 40px 0px 36px;}

.faq_os{margin:6px 40px 10px 36px;}
.faq_os li{float:left; width:220px;}
#faq_arrow{background:url(../image/arrow_square.jpg) top left no-repeat; min-height:15px; _height:15px; padding:0px 0px 0px 16px;}

.faq_block a{color:#009966; text-decoration:none;}
.faq_block a:hover{color:#006600; text-decoration:underline;}
.faq_block a:active{color:#006600; text-decoration:none;}



/*トピック一覧*/
.topic_all{padding:10px;}


/*ゲーム機対応一覧*/
.gamemachine_data{padding:10px;}

table.gamemachine{border:solid 1px #B1C5BA; border-bottom:none; border-right:none; width:940px;}
.gamemachine th{border-bottom:solid 1px #B1C5BA; border-right:solid 1px #B1C5BA; background-color:#EEEEEE; line-height:24px; text-align:center; width:20%; white-space:nowrap; padding:3px;}
.gamemachine td{border-bottom:solid 1px #B1C5BA; border-right:solid 1px #B1C5BA; line-height:14px; text-align:center; padding:3px;}

th.psp1{background-color:#B4DD9F; color:#557764;}
th.psp2{background-color:#DFFFDF; color:#557764;}
th.psp3{background-color:#EAFCBE; color:#557764;}

td.model_no{font-weight:bold; text-align:center; white-space:nowrap;;}
td.model_no a{color:#009933; text-decoration:none;}
td.model_no a:hover{color:#00CC66; text-decoration:underline;}


td.taiou_data{text-align:center; width:5%;}
tr.bg_color{background:#F0F5F7;}

.gamemachine_annotation{padding:0px 10px 10px 20px;}

.gamemachine_disclaimer{padding:10px 10px 10px 10px;}
.gamemachine_disclaimer ul{margin:0px; padding:10px; list-style-type:disc;}
.gamemachine_disclaimer li{margin:0px 0px 0px 10px; padding:0px; color:#999999;}









