* {background-image: none;color:#333;font-family:"ＭＳ Ｐゴシック","平成角ゴシック",sans-serif;line-height: 1.5;}
body {background: url(http://www.afbk-fx.cn/mt/plugins/ijk-tmpl/img/world.gif) #fff repeat-x; background-repeat: repeat;font-size:62.5%;_font-size:60.0%;}
a {/*color:#DB4956;*/}
a:hover {text-decoration: none;}
strong {color: #C30;}
a:hover img {filter: alpha(opacity=70); -moz-opacity:0.70; opacity:0.70;}
/*ベース-------------------------------------------------------------------*/
#base {width:900px;margin-right: auto;margin-left: auto;background-image: url(img/world.gif);background-color: #FFFFFF;margin-top: 1px; position: relative;}
/*ヘッダー-------------------------------------------------------------------*/
#header {height:100px;}
h1 {border-bottom:#000 2px solid;height:20px;color: #333;font-size: 12px;font-weight:normal;padding:2px 0 0 5px;text-decoration: none;margin:0 0 10px 0;}
.logo {margin:5px 0 0 10px;float:left;}
.src_box {padding:5px 15px 0 80px;width:220px;float:left;height:20px; }
.src_box p {font-size:12px;color:#03C;}
.src_box .mado {margin:0 20px 0 0; width:150px;}
#header #sub {color: #A8A253;font-size: 1.0em;margin-left: 35px;}
.btn_h_chi { margin:0 5px;}
/*ナビゲーション----------------------------------------------- */
.gnavbox { width:900px; background:url(/image/common/gnav_bg.jpg) repeat-x; height:40px;}
.link-note {width:850px; margin:0 auto; background-color:#FFFFFF; height:40px;}
.gnav01,.gnav02,.gnav03,.gnav04,.gnav05 {background:url(/image/common/gnav01_on.jpg) no-repeat;width:170px;height:40px;float:left;text-indent:-9999px;}
.gnav02 {background:url(/image/common/gnav02_on.jpg) no-repeat;}
.gnav03 {background:url(/image/common/gnav03_on.jpg) no-repeat;}
.gnav04 {background:url(/image/common/gnav04_on.jpg) no-repeat;}
.gnav05 {background:url(/image/common/gnav05_on.jpg) no-repeat;}
.gnav01:hover,.gnav02:hover,.gnav03:hover,.gnav04:hover,.gnav05:hover {background:url(/image/common/gnav01_on.jpg) no-repeat;width:170px;height:40px;float:left;text-indent:-9999px;filter: alpha(opacity=80); -moz-opacity:0.80; opacity:0.80;}
.gnav02:hover {background:url(/image/common/gnav02_on.jpg) no-repeat;}
.gnav03:hover {background:url(/image/common/gnav03_on.jpg) no-repeat;}
.gnav04:hover {background:url(/image/common/gnav04_on.jpg) no-repeat;}
.gnav05:hover {background:url(/image/common/gnav05_on.jpg) no-repeat;}
/*--共通見出し--*/
#contents h2 {background:url(/image/common/bg_ttl.jpg) no-repeat;width:586px;height:25px;color:#000;font-size: 14px;font-weight: bold;margin:15px 10px 5px 5px;padding:5px 0px 0 10px;}
/*--right--*/
.right_main {padding-left:2px;}
.right_main img {padding-bottom:5px;} 
.right {padding-top:5px;}
.right a {color:#003080;}
h5 {background:url(image/common/right_ttl.jpg) no-repeat;width:237px;height:24px;color: #333;font-size: 13px;font-weight:bold;padding:6px 0 0 13px;text-decoration: none;}
h6 {background:url(image/common/right_txt.jpg) repeat-y;width:245px;height:auto;font-size: 13px;font-weight:bold;padding:0 5px 5px 0;text-decoration: none; float:left;}
.right_bdr {border-bottom:1px dotted #CCCCCC; width:227px; margin-left:5px; }
.icon {padding:9px 3px 0 8px; float:left;}
.right_txt {width:200px; float:left; font-weight:bold; padding-top:5px;}
.right_clm {width:250px; float:right; padding-right:15px; background:}
/*--top--*/
#topimg {background:url(/image/bg_topmain.jpg) repeat-x;width:850px;height:235px;margin:10px 0 0 0;float:left;}
.mainimg {padding:0 0 0 20px;float:left;}
#right_nav {width:179px;float:right;padding:10px 18px 0 0;}
#right_nav .btn {margin:0 0 5px 0;float:left;}
#top_right_nav .btn {margin:0 0 5px 0;float:left;}
#top_nav {background:url(image/bg_topmain.jpg) repeat-x;width:600px;height:70px;padding:5px 0;}
#top_nav img {float:left;}
#nav {background-color: #900;border-bottom: 8px solid #930;height: 20px;width:100%;}
#nav ul {border-right: 1px solid #fff;display: block;float: right;list-style-type:none;padding-right: 20px;}
#nav li {background: url(http://www.afbk-fx.cn/mt/plugins/ijk-tmpl/img/004_c_li.gif) no-repeat 12px 3px;border-left: 1px solid #fff;display: inline;padding-left: 22px;padding-right: 20px;}
#nav a {color: #fff;font-size: 1.3em;letter-spacing: 0.1em;line-height: 20px;}
#nav a:hover {background-color: #fff;color: #f60;}
/*●パンくずナビ*/
div#pan{font-size:12px;}
div#pan a{font-size:12px; color:#0066CC;}
div#pan a:hover{font-size:12px; color:#0099FF;}
#menu {height: 61px;background-image: url(header_menu.gif);background-repeat: no-repeat;width: 769px;float: left;padding-left: 16px;padding-right: 15px;}
#menu li {float: left;display: block;line-height: 75px;}
#menu li a{color: #0066CC;font-weight: bold;text-decoration: none;display: block;}
#menu li a:hover{background-image: url(header_menu_o.gif);background-repeat: no-repeat;color:#0099FF;}
/*コンテンツ-------------------------------------------------------------------*/
#wrap{width: 890px;margin: 0px auto auto;padding: 5px;float:left;}
/*コンテンツ　メインカラム-------------------------------------------------------------------*/
#contents {float: left;text-align: left;width:620px;}
#contents h4 {
	border-left: 5px solid #165DD1;
	color: #2D5991;
	font-size: 1.6em;
	line-height: 16px;
	margin: 15px 0px 10px 15px;
	text-indent:5px;
	background:url(/image/common/h4_bdr.jpg) no-repeat bottom left;
	height:20px;
	padding-top:5px;
}
#contents h3 {
background:url(/image/common/h3_icon.jpg) no-repeat left;
width:586px;
text-indent:20px;
font-weight:bold;
height:22px;
color: #2D5991;
font-size: 1.6em;
line-height: 16px;
margin: 15px 0px 0 15px;
padding-left: 10px;
padding-top:4px;
}
#contents p{background-image: url(http://www.afbk-fx.cn/mt/plugins/ijk-tmpl/img/004_note_line.gif);font-size:1.4em;/*line-height: 25px*/margin:0px 30px;padding: 5px 10px;}
#contents p.entry-foot{font-size:1.2em;color:#666;text-align:right;border-top:1px solid #ccc;background-image:none;}
#contents p.entry-foot a{font-size:1.0em;}
#c_pad {padding:0 5px 10px 5px;}
#c_pad p a {line-height: 20px;}
#c_pad p a:hover {text-decoration: underline;}
#c_pad p strong {line-height: 20px;}
#c_pad li{font-size:1.4em;-left:50px;}
#main1 {line-height:margin 159%;width: 558px;float: left;background-repeat: repeat-y;background-image: url(http://www.afbk-fx.cn/mt/plugins/ijk-tmpl/img/title01_main.gif);margin-left: 4px;}
/*●サイトマップ*/
#c_pad li ul{margin-bottom:15px;}
#c_pad li ul li{margin-left:30px;font-size:1.0em;}
#c_pad li ul li a{font-size:1.0em;}
/* ●トップページのメインカラムに表示するメニュー */
#c_pad div#hp_type a{color:#333;}
#c_pad div#hp_type a:hover{color:#DB4956;}
#c_pad div#hp_type ul{border-left:2px solid #ddd;margin-left:30px;}
#c_pad div#hp_type li{display:inline;margin-left:10px;}
#c_pad div#hp_type li a{color:#333;}
/*●トップページイメージ*/
#contents #top_img {background-color: #E8E6D0;border: 1px solid #C2BE83;text-align: center;padding: 10px 0;}
.smpl{background: url(http://www.afbk-fx.cn/mt/plugins/ijk-tmpl/img/004_top_img.jpg);height:186px;width:530px;margin:0 auto;}
/*●コメントフォーム*/
table.comment-form{border:none;font-size:1.2em;margin:0px 0px 10px 15px;width:90%;}
table.comment-form td{border-top:none;border-right:none;border-bottom:1px solid #ccc;border-left:none;padding:5px;}
table.comment-form th{background-color:#eee;border-top:none;border-right:none;border-bottom:1px solid #ccc;border-left:6px solid #ccc;font-size:1.2em;font-weight:bold;padding:5px;text-align:left;width:130px;}
#contents form input:focus,#contents form textarea:focus{background-color:#ffffcc;}
#comment-preview,#comment-submit{font-size:1.1em;_font-size:1.0empadding:0 5px;}
#comment-author,#comment-email,#comment-url{padding:3px 0px;}
#comment-text{_width:300px;}
/*コンテンツ　サイドメニューカラム-------------------------------------------------------------------*/
/*#side {float: right;overflow:hidden;width: 230px;}*/
#side p {font-size:1.3em;line-height:1.5;padding: 10px;}
#side p a {display: block;margin-bottom:3px;}
div.side_d {margin:5px auto;padding-top: 2px;width: 200px;}
div.side_d h3 {background: url(http://www.afbk-fx.cn/mt/plugins/ijk-tmpl/img/004_side_h3.gif) no-repeat;border-bottom: 1px solid #6F2C58;color: #FFFFFF;display: block;line-height: 24px;font-size: 1.4em;font-weight:bold;margin:3px auto 0;padding-top: 4px;text-align: center;width: 180px;}
div.side_d ul {border: solid 1px;margin: 5px 10px;}
div.side_d li {list-style-type: none;}
div.side_d li a {background:url(http://www.afbk-fx.cn/mt/plugins/ijk-tmpl/img/004_li.gif) no-repeat #E8E6D0 5px center;border-bottom: 1px solid #D5D1AA;color:#993333;display: block;font-size: 1.3em;line-height: 15px;margin: 1px auto 0;padding: 2px 0 2px 20px;text-decoration:underline;width:156px;}
div.side_d li a:hover {background-color: #FCF9E4;color: #000000;text-decoration: none;}
div.side_d div{margin: 1px 12px 0;background:#fff;}
/*●サイドバーの検索窓*/div.side_d form input.mado{margin:0 auto;width:90%;}
div.side_d form input.btn{font-size:1.0em;padding:0px;}
/*●サイドバーのカレンダー*/div.side_d div.calender table{border:1px solid burlywood;font-size:1.3em;text-align:center;width:100%;}
div.side_d div.calender th{font-weight:bold;}
div.side_d div.calender td{border:1px solid burlywood;padding:3px 0;width:14%;}
div.side_d div.calender td a{color:#00f;display:block;}
div.side_d div.calender td a:hover{background:#f00;color:#fff;}
/*フッター-------------------------------------------------------------------*/
#f_menu {border-top: 2px solid #000;clear: both;height: 30px;padding: 10px 0;text-align: center;}
#f_menu h3{font-size:1.3em;font-weight:bold; padding-top:0px;}
#f_menu li {border-right: 1px solid #333;display: inline;font-size: 1.2em;list-style-type: none;padding:0 5px;margin:0px;}
#f_menu ul {margin: 5px 0;}
#f_menu li a {font-size: 1.1em; color:#0066CC}
#f_menu li a:hover {font-size: 1.1em; color:#0099FF}
#f_menu p {color: #333333;font-size: 1.1em;}
/*コピーライト-------------------------------------------------------------------*/
address {font-size: 1.2em;padding: 5px 0;text-align: center; clear:both;}
/*メニュー-------------------------------------------------------------------*/
#bt1{ background-image: url(http://www.afbk-fx.cn/img/bt1.png);}
#bt2{ background-image: url(http://www.afbk-fx.cn/img/bt2.png);}
#bt3{ background-image: url(http://www.afbk-fx.cn/img/bt3.png);}
#bt4{ background-image: url(http://www.afbk-fx.cn/img/bt4.png);}
#bt5{ background-image: url(http://www.afbk-fx.cn/img/bt5.png);}
#c_pad table,#c_pad td{border:1px solid #333;margin: 10px 10px;padding: 5px 10px;}
#c_pad td{font-size:1.5em; padding: 3px;}
#c_pad table2,#c_pad td2{border:0px solid #333;margin: 10px 10px;padding: 5px 10px;}
#c_pad td2{font-size:1.5em; padding: 3px;}
/* ---------------------------------------------------------------- *FX会社紹介* ---------------------------------------------------------------- */
table,tr,td,th { line-height:1.0; }
table#platformIntroduction { width:100%; clear:both; margin-bottom:20px; background:#ddd; }
table#platformIntroduction02 { width:600px; clear:both; margin-bottom:20px; background:#ddd; }
table#platformIntroduction th { white-space:nowrap; text-align:left; padding:5px 5px 5px 10px; width:20%; background:#e5f2ff; }
table#platformIntroduction02 th { text-align:center; padding:5px; background:#e5f2ff; }
table#platformIntroduction td { padding:5px; line-height:1.4; padding-left:10px; background:#fff; }
table#platformIntroduction02 td { padding:5px; line-height:1.4; background:#fff; }
table#platformInfo { width:100%; clear:both; margin-bottom:20px; background:#ddd; }
table#platformInfo th { white-space:nowrap; text-align:left; padding:5px 5px 5px 10px; width:20%; background:#f9f9f9; }
table#platformInfo td { padding:5px; line-height:1.4; padding-left:10px; background:#fff; }
table#platformInfo td.sub { background:#fff2e5; }
table#platformInfo td.center { text-align:center; padding:0; width:25%; }
li { list-style-position:outside; margin-left:40px;}
li a {color:#0066CC;}
li a:hover {color:#0099FF;text-decoration:underline;}
a {color:#0066CC;}
a:hover {color:#0099FF;text-decoration:underline;}
/*--contact--*/
.contblock {
	font-size:12px;
	line-height:140%;
	width:550px;
	margin-left:30px;
	margin-top:30px;
}

.contblock p {
	font-size:12px;
}

.conttable {
	border-collapse:collapse;
	font-size:12px;
	width:500px;
	border:none;
}

.conttable th {
	text-align:left;
}

.conttable th input {
	width:270px;
	height:20px;
}

.conttable .ttl {
	background-color:#eeeeee;
	width:35%;
	border:#CCCCCC 1px solid;
	padding:5px;
	text-align:center;
}

.conttable .txt {
	width:65%;
	padding:5px;
	border:#CCCCCC 1px solid;
}

.contblock .btn {
	margin:0 auto;
	width:100px;
}

.rate {
	width:220px;
	height:420px;
}

.newstxt {
	width:600px;
	height:400px;
}

