@charset "utf-8";
@import url(base.css);
@import url(menu.css);
@import url(style.css);

/* コールセンター */

/* コールセンター */
ul.callinfo-1,ul.callinfo-2,ul.callinfo-3,ul.callinfo-4,ul.callinfo-5,ul.callinfo-6{background:url(img/background/t1/item_bg.jpg) repeat-x 0px 0px;border:1px solid #ccc;padding:1px;width:184px!important;width:188px;height:12em;}
ul.callinfo-1{float:left;margin-right:13px;}
ul.callinfo-2{float:left;}
ul.callinfo-3{float:right;}
ul.callinfo-4{float:left;margin-right:13px;margin-top:10px;}
ul.callinfo-5{float:left;margin-top:10px;}
ul.callinfo-6{float:right;margin-top:10px;}
ul.callinfo-1 li.title,ul.callinfo-2 li.title,ul.callinfo-3 li.title,ul.callinfo-4 li.title,ul.callinfo-5 li.title,ul.callinfo-6 li.title{background-repeat:no-repeat;background-position:0px 0px;list-style-image:none;list-style-type:none;margin:0 0 5px;overflow:hidden;padding-top:42px;height:0!important;height:42px;}
ul.callinfo-1 li,ul.callinfo-2 li,ul.callinfo-3 li,ul.callinfo-4 li,ul.callinfo-5 li,ul.callinfo-6 li{/*list-style-image:url(img/common/t1/li2.gif);*/list-style-type:none;margin:5px 5px 0;}
ul.callinfo-1 li a,ul.callinfo-2 li a,ul.callinfo-3 li a,ul.callinfo-4 li a,ul.callinfo-5 li a,ul.callinfo-6 li a{text-decoration:none;}
ul.callinfo-1 li a:hover,ul.callinfo-2 li a:hover,ul.callinfo-3 li a:hover,ul.callinfo-4 li a:hover,ul.callinfo-5 li a:hover,ul.callinfo-6 li a:hover{text-decoration:underline;}
ul.callinfo-1 li.title{background-image:url(img/call/t1/callinfo-1_title.jpg);}
ul.callinfo-2 li.title{background-image:url(img/call/t1/callinfo-2_title.jpg);}
ul.callinfo-3 li.title{background-image:url(img/call/t1/callinfo-3_title.jpg);}
ul.callinfo-4 li.title{background-image:url(img/call/t1/callinfo-4_title.jpg);}
ul.callinfo-5 li.title{background-image:url(img/call/t1/callinfo-5_title.jpg);}
ul.callinfo-6 li.title{background-image:url(img/call/t1/callinfo-6_title.jpg);}

ul.callinfo_f_book-1,ul.callinfo_f_book-2,ul.callinfo_f_book-3,ul.callinfo_f_book-4,ul.callinfo_f_book-5,ul.callinfo_f_book-6{background:url(img/background/t1/item_bg.jpg) repeat-x 0px 0px;border:1px solid #ccc;padding:1px;width:184px!important;width:188px;height:12em;}
ul.callinfo_f_book-1{float:left;margin-left:26px;}
ul.callinfo_f_book-2{float:right;margin-right:26px;}
ul.callinfo_f_book-3{float:left;margin-left:26px;margin-top:10px;}
ul.callinfo_f_book-4{float:right;margin-right:26px;margin-top:10px;}
ul.callinfo_f_book-5{float:left;margin-left:26px;margin-top:10px;}
ul.callinfo_f_book-6{float:right;margin-right:26px;margin-top:10px;}
ul.callinfo_f_book-1 li.title,ul.callinfo_f_book-2 li.title,ul.callinfo_f_book-3 li.title,ul.callinfo_f_book-4 li.title,ul.callinfo_f_book-5 li.title,ul.callinfo_f_book-6 li.title{background-repeat:no-repeat;background-position:0px 0px;list-style-image:none;list-style-type:none;margin:0 0 5px;overflow:hidden;padding-top:42px;height:0!important;height:42px;}
ul.callinfo_f_book-1 li,ul.callinfo_f_book-2 li,ul.callinfo_f_book-3 li,ul.callinfo_f_book-4 li,ul.callinfo_f_book-5 li,ul.callinfo_f_book-6 li{/*list-style-image:url(img/common/t1/li2.gif);*/list-style-type:none;margin:5px 5px 0;}
ul.callinfo_f_book-1 li a,ul.callinfo_f_book-2 li a,ul.callinfo_f_book-3 li a,ul.callinfo_f_book-4 li a,ul.callinfo_f_book-5 li a,ul.callinfo_f_book-6 li a{text-decoration:none;}
ul.callinfo_f_book-1 li a:hover,ul.callinfo_f_book-2 li a:hover,ul.callinfo_f_book-3 li a:hover,ul.callinfo_f_book-4 li a:hover,ul.callinfo_f_book-5 li a:hover,ul.callinfo_f_book-6 li a:hover{text-decoration:underline;}
ul.callinfo_f_book-1 li.title{background-image:url(img/call/t1/callinfo-1_title.jpg);}
ul.callinfo_f_book-2 li.title{background-image:url(img/call/t1/callinfo-2_title.jpg);}
ul.callinfo_f_book-3 li.title{background-image:url(img/call/t1/callinfo-3_title.jpg);}
ul.callinfo_f_book-4 li.title{background-image:url(img/call/t1/callinfo-4_title.gif);}
ul.callinfo_f_book-5 li.title{background-image:url(img/call/t1/callinfo-5_title.jpg);}
ul.callinfo_f_book-6 li.title{background-image:url(img/call/t1/callinfo-6_title.jpg);}

ul.callpoint li{list-style-type: none;text-indent: -9999px;text-decoration: none;}
ul.callpoint li.point1{width: 580px;height: 64px;background: url("img/call/point_1.png") left top no-repeat;}
ul.callpoint li.point2{width: 580px;height: 64px;background: url("img/call/point_2.png") left top no-repeat;}
ul.callpoint li.point3{width: 580px;height: 64px;background: url("img/call/point_3.png") left top no-repeat;}
ul.callpoint li.point4{width: 580px;height: 64px;background: url("img/call/point_4.png") left top no-repeat;}
ul.callpoint li.point5{width: 580px;height: 64px;background: url("img/call/point_5.png") left top no-repeat;}

ul.callpoint_f_book li{list-style-type: none;text-indent: -9999px;text-decoration: none;}
ul.callpoint_f_book li.point1{width: 500px;height: 55px;background: url("img/call/point_1_f.png") left top no-repeat;}
ul.callpoint_f_book li.point2{width: 500px;height: 55px;background: url("img/call/point_2_f.png") left top no-repeat;}
ul.callpoint_f_book li.point3{width: 500px;height: 55px;background: url("img/call/point_3_f.png") left top no-repeat;}
ul.callpoint_f_book li.point4{width: 500px;height: 55px;background: url("img/call/point_4_f.png") left top no-repeat;}
ul.callpoint_f_book li.point5{width: 500px;height: 55px;background: url("img/call/point_5_f.png") left top no-repeat;}

div.callindexbox dd{padding:0.5em 0.5em 0.5em 120px!important;height:9em!important;height:10em;}
dd.callindexbox00{background:url(img/call/callinfo00.png) no-repeat 9px center;}

/*情報配信サービス*/
div.callinfobox dd{padding:0.5em 0.5em 0.5em 120px!important;height:9em!important;height:10em;}
dd.callbox00{background:url(img/call/callinfo00.png) no-repeat 9px center;}
dd.callbox01{background:url(img/call/callinfo01.jpg) no-repeat 9px center;}
dd.callbox02{background:url(img/call/callinfo02.jpg) no-repeat 9px center;}
dd.callbox03{background:url(img/call/callinfo03.jpg) no-repeat 9px center;}
dd.callbox04{background:url(img/call/callinfo04.jpg) no-repeat 9px center;}

div.callinfobox2 dd{padding:0.5em 0.5em 0.5em 0.5em!important;height:9em!important;height:10em;}
div.callinfobox2 dd p{padding-left:120px!important;}
div.callinfobox2 dd p.noneimg{padding:0px!important;}
dd.callbox05{background:url(img/call/callinfo05.jpg) no-repeat 9px center;}
dd.callbox06{background:url();}

/* P-フラッシュ */
h1.p-fla_h1{background-image:url(img/call/top_p-fla.jpg);}
#pfintro{background:url(../call/img/pflash_top_bg2.jpg) no-repeat 0px 0px;margin:0 auto;padding-left:10px;padding-top:50px;text-align:left;width:570px!important;width:580px;min-height:300px;}
* html #pfintro{height:350px;}
#pfintro p{width:230px;}
#pfintro p.c{margin-top:1em;padding-left:1em;text-indent:-1em;}
#pf_main_function{background-color:#fafafa;padding-left:7px;position:relative;margin:0 40px;}
#pf_main_function ul{font-weight:bold;list-style-type:circle;margin-left:2em;margin-bottom:15px;position:relative;z-index:2;}
#pf_main_function ul ul{font-weight:normal;list-style-type:disc;margin-left:1em;}
#P-FLASH{position:absolute;top:3px;right:0px;z-index:1;}

/* インフォ・ユニコム */
h1.callinfounicom_h1{background-image:url(img/call/t1/infounicomtopimage.jpg);}
.iimgborder{border:2px solid #1c4486;}
dl.reseach_conts:after{content:".";clear:both;display:block;height:0;visibility:hidden;}dl.reseach_conts{display:inline-block;min-height:1%;}* html dl.reseach_conts{height:1%;}
dl.reseach_conts{background-color:#fdffe1;border:1px solid #ccc;display:block;margin:0 auto;padding:0 5px 5px 5px;text-align:left;width:588px!important;width:600px;}
dl.reseach_conts dt,dl.reseach_conts dd{font-size:13px;}
dl.reseach_conts dt{background-color:#fff;border:3px solid #777;clear:left;float:left;font-weight:bold;margin-top:5px;padding:4px 0 2px;text-align:center;width:184px!important;width:190px;}
dl.reseach_conts dd{background-color:#fff;border:3px solid #fafafa;float:right;margin-top:5px;padding:4px 0 2px 5px;width:384px!important;width:395px;}

/* 手数料・取引証拠金 */
#self,#tocom-se,#tocom-sp{color:#303030;text-decoration:none;}
.fl-list:after{content:".";clear:both;display:block;height:0;visibility:hidden;}.fl-list{display:inline-block;min-height:1%;}* html .fl-list{height:1%;}
.fl-list{display:block;margin:30px auto;width:380px;}
.fl-list ul{list-style-type:none;}
.fl-list ul li{float:left;text-align:center;width:170px;}
.fl-list ul li a,.fl-list ul li a:hover{background-color:#eae7d9;border:1px solid #c1bdae;display:block;padding:7px 0;width:170px;}
.fl-list ul li.fl-li-1{margin-right:40px;}

/* お取引までの流れ */
.flow{float:left;margin-top:10px;width:220px;}
.flow dl{background:url(img/call/flow.gif) no-repeat center bottom;margin:0 auto 10px;padding:0 0 40px 0;width:200px;}
.flow dl.b{background-image:none;padding:0 0 10px 0;}
.flow dl dt{background:url(img/call/flow_top.gif) no-repeat 0px 0px;font-weight:bold;margin:0;padding:18px 10px 0 10px;}
.flow dl dd{z-index:1;background:url(img/call/flow_bottom.gif) no-repeat 0px bottom;margin:0;padding:0 10px 0 70px;}
.flow dl dd span{position:relative;top:-1.4em;}
.flow_expo{float:right;margin-top:10px;width:360px;}
.flow_expo dl{margin-right:10px;}
.flow_expo dl dt{background-color:#ccc;margin:0 0 7px;font-weight:bold;text-indent:5px;}
.flow_expo dl dd{margin:0;padding:3px;}

/* プライバシーポリシー */
div.privacy{margin-left:auto!important;margin-left:0;margin-right:auto!important;margin-right:0;width:560px;}
div.privacy p{text-indent:1em;}
div.privacy p span{margin-left:1em;}
div.privacy ol, div.privacy ul{margin:0.5em 0px 0.5em 2em;}

.call_form{margin-left:auto!important;margin-left:0;margin-right:auto!important;margin-right:0;padding:10px;width:630px!important;width:650px;}
.call_form table td{padding:5px 0 5px 10px;}
.call_form table th span{color:#f99;}
.call_form table td input,.call_form table td span{vertical-align:middle;}
.imea{ime-mode:active;}
.imed{ime-mode:disabled;}
.sousin input{text-align:center;padding-top:1px!important;padding-top:3px;}
p.caution{margin-left:4px;}
p.caution span{color:#f00;}
.image img{float:right;margin-right:10px;}

/* twitter */
div#twtr-widget-1 div.twtr-hd a.twtr-profile-img-anchor{float:left;width:31px;}
div#twtr-widget-1 div.twtr-hd h3,div#twtr-widget-1 div.twtr-hd h4{background:none;border:0;clear:none;float:right;line-height:100%;padding:0!important;width:120px!important;}
div#twtr-widget-1 div.twtr-hd h3{margin:1px 0 0 0!important;height:14px!important;}
div#twtr-widget-1 div.twtr-hd h4{margin:0 0 5px!important;height:15px!important;}

