@charset "UTF-8";
@import "http://";
h3{background:url(img/hx/225.png) no-repeat;}
div#sub h3{background:url(img/hx/225_sub.png) no-repeat;}
.index h3.top{margin:5px 0 15px 0;padding:0;width:700px!important;height:230px!important;background:url(../225/mylib/img/top/20090801.jpg) no-repeat!important;text-indent:-9542em;}
/*特徴*/
.m1 ul#f-list{margin:10px 55px;padding:0;list-style-type:none;}
.m1 ul#f-list li{margin:0;padding:0;float:left;width:110px;height:145px;}
.m1 ul#f-list li.f1{background:url(../225/mylib/img/feature/list_f1.png) no-repeat;}
.m1 ul#f-list li.f2{background:url(../225/mylib/img/feature/list_f2.png) no-repeat;margin-left:10px;}
.m1 ul#f-list li.f3{background:url(../225/mylib/img/feature/list_f3.png) no-repeat;margin-left:10px;}
.m1 ul#f-list li.f4{background:url(../225/mylib/img/feature/list_f4.png) no-repeat;margin-left:10px;}
.m1 ul#f-list li.f5{background:url(../225/mylib/img/feature/list_f5.png) no-repeat;margin-left:10px;}
.m1 ul#f-list li a{display:block;width:110px;height:145px;text-indent:-615em;background:url(img/common/spacer.gif) repeat;}
.m1 div.feature{margin:0;clear:both;}
.m1 div.feature h4{float:left;padding:0;margin:0;width:150px!important;height:200px!important;border:none;text-indent:-5182em;}
.m1 div.f1 h4{background:url(../225/mylib/img/feature/f1.png) no-repeat!important;}
.m1 div.f2 h4{background:url(../225/mylib/img/feature/f2.png) no-repeat!important;}
.m1 div.f3 h4{background:url(../225/mylib/img/feature/f3.png) no-repeat!important;}
.m1 div.f4 h4{background:url(../225/mylib/img/feature/f4.png) no-repeat!important;}
.m1 div.f5 h4{background:url(../225/mylib/img/feature/f5.png) no-repeat!important;}
.m1 div.feature h5{float:right;margin:35px 0 0 0;padding:0;width:540px;border-bottom:1px solid #666;background:url(../225/mylib/img/feature/plus.gif) no-repeat;text-indent:25px;}
.m1 div.feature div.cnts{float:left;font-size:95%;margin:0 10px;width:520px;}
.m1 div.feature div.cnts p{margin:5px 10px 0;}
.m1 div.feature div.cnts p.detail{float:right;margin:10px;width:121px;height:17px;background:url(../225/mylib/img/feature/detail.png) no-repeat;}
.m1 div.feature div.cnts p.detail a{display:block;width:121px;height:17px;text-indent:-582em;background:url(img/common/spacer.gif) repeat;}
.m1 div.feature div.cnts p.detail a:hover{background:url(../cx/mylib/img/feature/detail_over.png) no-repeat;}
/*各社比較*/
.m9 table tbody tr th{letter-spacing:5px;}
.m9 table tbody tr th,.m9 table tbody tr td{color:#666;}
.m9 table tbody tr.ido th{background:#eeeedd!important;font-weight:bold;font-size:110%;font-family:"メイリオ", "ＭＳ Ｐゴシック", sans-serif;color:#000;letter-spacing:1px;}
.m9 table tbody tr.ido td{padding:5px;background:#fffffa;font-weight:bold;font-size:110%;font-family:"メイリオ", "ＭＳ Ｐゴシック", sans-serif;color:#000;}
.m9 ul.commission{list-style-type:none;margin:10px 30px;padding:0;}
.m9 ul.commission li{float:left;margin:0;padding:0;width:210px;height:105px;text-indent:-561em;}
.m9 ul.commission li.large{background:url(../225/mylib/img/comparison/commission.png) no-repeat;}
.m9 ul.commission li.mini{background:url(../225/mylib/img/comparison/commission_mini.png) no-repeat;}
/*概要*/
.m2 ul.commission{list-style-type:none;margin:10px 50px;padding:0;}
.m2 ul.commission li{float:left;margin:0;padding:0;width:300px;height:150px;text-indent:-561em;}
.m2 ul.commission li.large{background:url(../225/mylib/img/outline/commission.png) no-repeat;}
.m2 ul.commission li.mini{background:url(../225/mylib/img/outline/commission_mini.png) no-repeat;}
.m2 ul.commission li.op{background:url(../225/mylib/img/outline/commission_op.png) no-repeat;}
/*SQテーブル*/
.m2 table.sq{margin:5px 10px}
.m2 table.sq th{width:55px;padding:1px;font-size:12px!important;border-color:#999;}
.m2 table.sq td{padding:1px 2px 1px 1px;font-size:12px!important;border-color:#999;text-align:right;}
/*取引までの流れ*/
.m3 ol#flow{float:left;width:150px;margin:20px 10px!important;margin:20px 5px;padding:0;list-style-type:none;}
.m3 ol#flow li{margin:0;padding:0;width:150px;height:135px;}
.m3 ol#flow li a{display:block;width:150px;height:135px;text-indent:-447em;}
.m3 ol#flow li.ttl{background:url(../225/mylib/img/flow/ttl.png) no-repeat;width:144px;height:47px;margin:3px;text-indent:-512em;}
.m3 ol#flow li.step1{background:url(../225/mylib/img/flow/step1_ico.png) no-repeat;}
.m3 ol#flow li.step2{background:url(../225/mylib/img/flow/step2_ico.png) no-repeat;}
.m3 ol#flow li.step3{background:url(../225/mylib/img/flow/step3_ico.png) no-repeat;}
.m3 ol#step{float:right;width:510px;margin:30px 0 0;padding:0;list-style-type:none;}
.m3 ol#step li.step1,.m3 ol#step li.step2.m3 ol#step li.step3,.m3 ol#step li.step4,.m3 ol#step li.step5,.m3 ol#step li.step6{margin:0 0 20px;padding:0;width:510px;}
.m3 ol#step li h4{width:510px!important;height:20px!important;height:20px;margin:0 0 5px;padding:0;text-indent:90px;border:1px solid #79756e;border-width:0 0 1px;font-size:14px;letter-spacing:1px;color:#333;font-weight:bold;}
.m3 ol#step li.step1 h4{background:url(../225/mylib/img/flow/step1.png) no-repeat 0 0!important;}
.m3 ol#step li.step2 h4{background:url(../225/mylib/img/flow/step2.png) no-repeat 0 0!important;}
.m3 ol#step li.step3 h4{background:url(../225/mylib/img/flow/step3.png) no-repeat 0 0!important;}
.m3 ol#step li.step4 h4{background:url(../225/mylib/img/flow/step4.png) no-repeat 0 0!important;}
.m3 ol#step li.step5 h4{background:url(../225/mylib/img/flow/step5.png) no-repeat 0 0!important;}
.m3 ol#step li.step6 h4{background:url(../225/mylib/img/flow/step6.png) no-repeat 0 0!important;}
.m3 ol#step li.step7 h4{background:url(../225/mylib/img/flow/step7.png) no-repeat 0 0!important;}
.m3 ol#step li.step8 h4{background:url(../225/mylib/img/flow/step8.png) no-repeat 0 0!important;}
.m3 ol#step li.step9 h4{background:url(../225/mylib/img/flow/step9.png) no-repeat 0 0!important;}
/*トレードツール*/
.m4 div.ido-trader{position:relative;background:url(../225/mylib/img/trader/bg.png) no-repeat;width:280px;height:500px;float:right;}
.m4 div.ido-trader p{margin:10px 28px;font-size:12px;color:#fff;letter-spacing:1px;line-height:1.4;}
.m4 ul.features{float:left;width:400px;margin:0 0 0 20px!important;margin:0 0 0 10px;padding:0;list-style-type:none;}
.m4 ul.features li{margin:10px 0 0 50px;font-size:95%;}
.m4 ul.features li p{background:url(../225/mylib/img/trader/point.png) no-repeat 0 0;height:22px!important;height:25px;margin:0 0 0 -50px;padding:3px 0 0 0;text-indent:45px;font-weight:bold;font-size:105%;}
.m4 div.download{margin:20px 40px 10px;width:293px;height:81px;background:url(../225/mylib/img/trader/download.png) no-repeat;}
.m4 div.download a{display:block;width:293px;height:81px;background:url(img/common/spacer.gif) repeat;text-indent:-591em;}
/*トレーディングファクトリー*/
.m6a h5.point{background:url(./img/common/point.png) no-repeat 0 0;border:none;margin:15px 5px 0 10px;padding:3px 0 0 45px;min-height:22px;height:auto!important;height:25px;}
.m6a div.cnts{margin:5px 10px 5px 60px;font-size:95%;}
.m6a div.cnts p{margin:0 0 5px;}
.m6a p.apply{margin:0 250px;background:url(../225/mylib/img/tool/tf/down.png) no-repeat;width:184px;height:80px;margin:10px;}
.m6a p.apply a{display:block;background:url(../225/mylib/img/tool/tf/down.png) no-repeat;width:184px;height:80px;text-indent:-2912em;}
.m6a p.apply a:hover{background:url(../225/mylib/img/tool/tf/down_over.png) no-repeat;}
/*よくあるご質問*/
.m7 dl{margin:20px;width:660px;padding-bottom:10px;border-bottom:1px solid #666;}
.m7 dt{font-weight:bold;background:url(../225/mylib/img/faq/q.png) no-repeat 0 13px #fafafa;padding:10px 0 10px 95px;}
.m7 dd{background:url(../225/mylib/img/faq/a.png) no-repeat 20px 0;padding:0 0 0 110px;min-height:50px;height: auto!important;height: 50px;}
.m7 dt a{color:#333; text-decoration:none;}
.m7 dd p{margin:0 0 5px;}
.m7 dl.box dd{ background:none;}
.m7 dl dl{margin:0;width:auto;padding:0;}
.m7 dl dl dt{font-weight:normal;background:none;}
.m7 dl dl dd{background:none;padding:0;}
.m7 dl dl dd u.indent{margin-right:1em;}
/*Box2*/
.m7 dl.box2{border:1px solid #333!important;padding:0 0 2px 0!important;}
.m7 dl.box2 dt{height:20px!important;height:24px;font-size:13px;padding:4px 0 0 25px!important;font-weight:bold!important;color:#222!important;background:none!important;}
.m7 dl.box2 dt a,dl.box2 dt a:hover{color:#222;}
.m7 dl.box2 dd{margin:2px 2px 0 2px!important;border:1px solid #ccc!important;background:#fff!important;padding:5px 10px!important;color:#222!important;font-size:95%!important;}
.m7 dl.box2 dd ol{ margin-left:2em;}