@charset "utf-8";

.zai-box * {
        list-style:none;
        margin:0px;
        padding: 0px;
        text-decoration: none;
        font-family:"ヒラギノ角ゴ Pro W3",Osaka,"ＭＳ Ｐゴシック",sans-serif;
        /*font-size:100%;
        line-height:120%;*/
}
.zai-box s,
.zai-box strike,
.zai-box del{
        text-decoration:line-through;
}
/* ▼リンク、画像border、hr▼ */
.zai-box a:link,
.zai-box a:active{
        color: #0000cc;
        border-bottom: 0px solid ;
        text-decoration:none;
}
.zai-box a:visited{
        color:#800080;
}
.zai-box a:hover{
        color: #ff0000;
        text-decoration:underline;
}
.zai-box img{
        border: 0;
        vertical-align:bottom;
}
.zai-box-clearfix:after {
        content: " ";
        display: block;
        height: 0;
        visibility: hidden;
        clear: both;
}

.zai-box-clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .zai-box-clearfix {
	height: 1%;
}
.zai-box-clearfix {
	display: block;
}
/* End hide from IE-mac */

/*
**********************************
ザイFX！期間限定キャンペーン実施中
**********************************
*/
#zai-box2 .zai-box-fx-campaign{
	margin-bottom:15px;
}
#zai-box2 .zai-box-fx-campaign h3 a{
	width:300px;
	height:74px;
	background: url(http://zai.diamond.jp/common/images/zaiklug/v1/subcontents/zaiklug-campaign.jpg) no-repeat;
	display:block;
}
#zai-box2 .zai-box-fx-campaign ul{
	border:solid 1px #d7dcdf;
	padding:9px;
	width:280px;
}
* html #zai-box2 .zai-box-fx-campaign ul{
	width:300px;
}
#zai-box2 .zai-box-fx-campaign ul li{
	padding:4px 2px 4px 23px;
	line-height:14px;
	font-size:14px;
}
.zai-box-fx-campaign ul li a,
.zai-box-fx-campaign ul li a:visited,
.zai-box-fx-campaign ul li a:active{
	font-size:12px;
	color:#0000cc;
}
.zai-box-fx-campaign ul li a:hover{
	color:#0000cc;
	text-decoration:unerline;
}
.zai-box-fx-campaign ul li a strong{
}
.zai-box-fx-campaign ul li.zai-box-odd{
	background: url(http://zai.diamond.jp/common/images/common/v1/subcontents/fx-campaign-icon2.gif) no-repeat 8px 6px;
	background-color:#fee9f4;
}
.zai-box-fx-campaign ul li.zai-box-even{
	background: url(http://zai.diamond.jp/common/images/common/v1/subcontents/fx-campaign-icon1.gif) no-repeat 8px 6px;
	background-color:#ffd5ec;
}
/*250px ver*/
#zai-box4 .zai-box-fx-campaign{
	width:250px;
}
#zai-box4 .zai-box-fx-campaign h3 a{
	width:250px;
	height:75px;
	background: url(http://zai.diamond.jp/common/images/zaiklug/v1/subcontents/zaiklug-campaign-250.gif) no-repeat;
	display:block;
}
#zai-box4 .zai-box-fx-campaign ul{
	border:solid 1px #d7dcdf;
	padding:7px;
	width:234px;
}
* html #zai-box4 .zai-box-fx-campaign ul{
	width:250px;
}
#zai-box4 .zai-box-fx-campaign ul li{
	padding:3px 4px 4px 20px;
	line-height:14px;
	font-size:14px;
}

.zai-box-fx-campaign h3 span{
	display:none;
}

.zai-box-fx-hikaku{
	border:solid 1px #ccc;
	padding:4px 4px 6px 4px;
	width:290px;
}
* html .zai-box-fx-hikaku{
	width:300px;
}
.zai-box-fx-hikaku h3,
.zai-box-fx-hikaku h3 a{
	width:285px;
	height:75px;
	background: url(http://zai.diamond.jp/common/images/zaiklug/v1/subcontents/fx-hikaku.gif) no-repeat 2px top;
	margin-left:0px;
	display:block;
}
.zai-box-fx-hikaku h3 span{
	display:none;
}
.zai-box-fx-hikaku-camp{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	background: url(http://zai.diamond.jp/common/images/zaiklug/v1/subcontents/fx-hikaku-camp.jpg) no-repeat;
	width:290px;
	height:25px;
	padding:5px 0 0 0;
}
* html .zai-box-fx-hikaku-camp{
	height:30px;
}
.zai-box-fx-hikaku-camp a:link,
.zai-box-fx-hikaku-camp a:active{
	text-decoration:underline;
}

.zai-box-fx-hikaku-category{
	margin-bottom:4px;
}
.zai-box-fx-hikaku-category ul{
	width:143px;
	float:left;
	padding:0;
}
.zai-box-fx-hikaku-category ul li{
	font-size:12px;
	line-height:14px;
	margin-bottom:1px;
	background-repeat:no-repeat;
	background-position:0 0;
}
.zai-box-fx-hikaku-category ul li.zai-box-bg01{ background-image: url(http://zai.diamond.jp/common/images/zaiklug/v1/zaiklugbox/bg01.gif); background-color:#ff9cbf;}
.zai-box-fx-hikaku-category ul li.zai-box-bg02{ background-image: url(http://zai.diamond.jp/common/images/zaiklug/v1/zaiklugbox/bg02.gif); background-color:#ffb297;}
.zai-box-fx-hikaku-category ul li.zai-box-bg03{ background-image: url(http://zai.diamond.jp/common/images/zaiklug/v1/zaiklugbox/bg03.gif); background-color:#ffd44e;}
.zai-box-fx-hikaku-category ul li.zai-box-bg04{ background-image: url(http://zai.diamond.jp/common/images/zaiklug/v1/zaiklugbox/bg04.gif); background-color:#c8ec6c;}
.zai-box-fx-hikaku-category ul li.zai-box-bg05{ background-image: url(http://zai.diamond.jp/common/images/zaiklug/v1/zaiklugbox/bg05.gif); background-color:#8cf8eb;}
.zai-box-fx-hikaku-category ul li.zai-box-bg06{ background-image: url(http://zai.diamond.jp/common/images/zaiklug/v1/zaiklugbox/bg06.gif); background-color:#90d3fb;}
.zai-box-fx-hikaku-category ul li.zai-box-bg07{ background-image: url(http://zai.diamond.jp/common/images/zaiklug/v1/zaiklugbox/bg07.gif); background-color:#bed2fa;}
.zai-box-fx-hikaku-category ul li.zai-box-bg08{ background-image: url(http://zai.diamond.jp/common/images/zaiklug/v1/zaiklugbox/bg08.gif); background-color:#da7e92;}
.zai-box-fx-hikaku-category ul li.zai-box-bg09{ background-image: url(http://zai.diamond.jp/common/images/zaiklug/v1/zaiklugbox/bg09.gif); background-color:#bfae88;}
.zai-box-fx-hikaku-category ul li.zai-box-bg10{ background-image: url(http://zai.diamond.jp/common/images/zaiklug/v1/zaiklugbox/bg10.gif); background-color:#c5ccd0;}
/*box1仕様*/
#zai-box1 .zai-box-fx-hikaku .zai-box-fx-hikaku-category ul li{
	padding:4px 0 0 20px;
	height:15px;
	width:123px;
}
* html #zai-box1 .zai-box-fx-hikaku .zai-box-fx-hikaku-category ul li{
	height:19px;
	width:143px;
}
/*box3仕様*/
#zai-box3 .zai-box-fx-hikaku .zai-box-fx-hikaku-category ul li{
	padding:4px 0 0 20px;
	_padding:3px 0 0 20px;
	height:14px;
	width:123px;
}
* html #zai-box3 .zai-box-fx-hikaku .zai-box-fx-hikaku-category ul li{
	height:16px;
	width:143px;
}


/*特色のあるFX会社が集合*/
#zai-box3 img.zai-box-fx-hikaku-group{
	margin-bottom:0;
}
.zai-box-hikaku-tokusyoku{
	margin-bottom:7px;
}
#zai-box1 .zai-box-hikaku-tokusyoku{
	margin-bottom:0;
}
#zai-box3 .zai-box-hikaku-tokusyoku{
	margin-bottom:0;
}
.zai-box-hikaku-tokusyoku span{
	width:135px;
	font-size:12px;
	line-height:16px;
	float:left;
	padding:3px 0 0 10px;
	height:17px;
}
* html .zai-box-hikaku-tokusyoku span{
	width:145px;
	height:19px;
}
.zai-box-hikaku-tokusyoku span.zai-box-blue1{background-color:#c2d2fa;}
.zai-box-hikaku-tokusyoku span.zai-box-blue2{background-color:#dfe8fc;}
.zai-box-fx-hikaku p{
	font-size:12px;
	line-height:18px;
	padding:5px 0px 0 16px;
	height:34px;
}
* html .zai-box-fx-hikaku p{
	height:39px;
}
.zai-box-fx-hikaku p.zai-box-pink1{
	background: url(http://zai.diamond.jp/common/images/common/v1/subcontents/fx-hikaku-icon1.gif) no-repeat 6px 8px;
	background-color:#fac2df;
}
.zai-box-fx-hikaku p.zai-box-pink2{
	background: url(http://zai.diamond.jp/common/images/common/v1/subcontents/fx-hikaku-icon2.gif) no-repeat 6px 8px;
	background-color:#fcdfef;
}
.zai-box-fx-hikaku-group{
	margin-left:5px;
	margin-bottom:2px;
}
.zai-box-rectangle {
	margin-top:5px;
	width:300px;
	height:250px;
}

