@charset "utf-8";

/* contents
--------------------------------------------------------------------------------*/

/* all
--------------------------------------------------------------------------------*/
/* all hx  */
h1	{
	margin:0;
	width:289px;
	height:41px;
}

h2 {
	margin:0 0 10px 0;
	background: url(/images/auction/loantitle2.gif) no-repeat left bottom;
}
h2 span.ttl	{
	background: url(/images/auction/loantitle1.gif) no-repeat left top;
	display:block;
	padding:12px 25px 6px 30px;
	color:#236619;
	font-weight:bold;
	font-size: 130%;
}
h2 span.ttl img	{
	padding:4px 0;
}
h2 span.tx	{
float:right;
line-height:1;
background-position:left center;
font-weight:normal;
	margin-top:6px;
}

h3	{
	border:1px solid #CCE7C6;
	color:#236619;
	background:#F4F4F4 url(../images/bg_h3.gif) no-repeat left center;
	padding:3px 24px;
	font-weight:bold;
	margin-bottom:10px;
}
h3 span {
font-weight:normal;
}

h4	{
	border:1px solid #999999;
	border-bottom:none;
	color:#333333;
	background:#E2E2E2;
	padding:3px 13px;
	font-weight:bold;
}

h5	{
	border:1px solid #999999;
	color:#333333;
	background:#ffffff;
	padding:3px 13px;
	font-weight:bold;
	width:395px;
}

/* 20081024 - Ai Added for about maneo */
h6	{
	border:1px solid #999999;
	color:#333333;
	background:#ffffff;
	padding:3px 24px;
	font-weight:bold;
	width:91%;
}
/* table
--------------------------------------------------------------------------------*/
/* tbl01 */
table.tbl01	{
border:1px solid #999999;
border-collapse:collapse;
background:#FFF;
width:100%;
margin-bottom:20px;
}
table.tbl01 th	{
border:1px solid #999999;
background:#F1F1F1;
font-weight:bold;
text-align:center;
padding:5px 3px;
color:#333333;
}
table.tbl01 td	{
border:1px solid #999999;
padding:5px 3px;
/* text-align: center; */
}

table.tbl01 #example1 { text-align: left; }


/* tbl02 */
table.tbl02	{
border:1px solid #999999;
border-collapse:collapse;
background:#FFF;
width:100%;
margin-bottom:20px;
}
table.tbl02 th	{
border:1px solid #999999;
font-weight:normal;
padding:5px 3px;
text-align:left;
}
table.tbl02 th.top	{
border:1px solid #999999;
background:#E5E5E5;
font-weight:bold;
text-align:left;
padding:5px 3px;
color:#333333;
}
table.tbl02 td	{
border:1px solid #999999;
text-align:left;
padding:5px 3px;
}

table.tbl04	{
border:none;
padding:0;
}
table.tbl04 th,
table.tbl04 td	{
border:none;
padding:0;
}

table.tbl05     {
border:none;
}
table.tbl05 td  {
text-align:left;
width:150px;
}

/* tbl06 */
table.tbl06     {
border:1px solid #999999;
border-collapse:collapse;
background:#FFF;
width:100%;
margin-bottom:20px;
}
table.tbl06 th  {
border:1px solid #999999;
background:#F1F1F1;
font-weight:bold;
padding:5px;
text-align:center;
color:#333333;
}
table.tbl06 td  {
border:1px solid #999999;
text-align:left;
padding:0;
}
table.tbl06 td table th,
table.tbl06 td table td {
border:none;
}
table.tbl06 td table td div.graphBox    {
border:1px solid #999999;
background:#F1F1F1;
padding:15px 30px;
margin:0;
}
table.tbl06 td table td div.graphBox th,
table.tbl06 td table td div.graphBox td {
font-weight:bold;
line-height:1;
padding:0;
text-align:left;
}

.mbNone	{
margin-bottom:0 !important;
}

td.bdrNoneLeft	{
border-left:none !important;
}
td.bdrNoneRight	{
border-right:none !important;
}

img.bdr01	{
border:1px solid #000;
}
img.bdr02	{
border:1px solid #D3D3D3;
background:#FFF;
padding:1px;
}
img.bdr03	{
border:1px solid #D3D3D3;
background:#FFF;
padding:3px;
}
.odd	{
background:#F8F8F8;
}

.odd_end	{
background:#C1C1C1;
}

/* 20080811 - Ai Added for BorrowerInfo */
.obj    {
background:#E4F2E1;
}

/* setupNav
--------------------------------------------------------------------------------*/
div.setupNav	{
	background: url(../images/bg_setup_btm.gif) no-repeat;
	background-position:  left bottom;
	text-align:center;
	padding-bottom:3px;
	margin-bottom:20px;

}
div.setupNav ul	{
	background: url(../images/bg_setup_top.gif) no-repeat left top;
	padding:10px;
}
div.setupNav li	{
display:inline;
margin-right:10px;
}
/*div.setupNav li.linkArw01	{
background-position:0em 0.3em;
}

/* setupNav2
--------------------------------------------------------------------------------*/
div.setupNav2	{
	background: url(../images/bg_setup_btm02.gif) no-repeat;
	background-position:  left bottom;
	text-align:center;
	padding-bottom:3px;
	margin-bottom:0px;

}
div.setupNav2 ul	{
	background: url(../images/bg_setup_top02.gif) no-repeat left top;
	/* padding:10px; */
	padding-top:5px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
}
div.setupNav2 li	{
display:inline;
margin-right:10px;
}
/*div.setupNav2 li.linkArw01	{
background-position:0em 0.3em;
}

/* setupNav3
--------------------------------------------------------------------------------*/
div.setupNav3	{
	background: url(../images/bg_setup_btm03.gif) no-repeat;
	background-position:  left bottom;
	text-align:center;
	padding-bottom:3px;
	margin-bottom:20px;

}
div.setupNav3 ul	{
	background: url(../images/bg_setup_top03.gif) no-repeat left top;
	/* padding:10px; */
	padding-top:5px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
}
div.setupNav3 li	{
display:inline;
margin-right:10px;
}
/*div.setupNav3 li.linkArw01	{
background-position:0em 0.3em;
}

/* commGuide
--------------------------------------------------------------------------------*/
ul.commGuide	{
	background: url(../images/bg_comm_guide.gif) no-repeat left top;
	text-align:center;
	margin-bottom:20px;
	height:77px;
	overflow:hidden;
}
ul.commGuide li img	{
margin:18px 0 10px 0;
}
/*
ul.commGuide li span.linkArw01	{
background-position:0em 0.3em;
}*/

/* ボロワー、レンダーナビゲーション
--------------------------------------------------------------------------------*/
#membersmenu{
	margin: -10px 0 0 0 ;
	background: url("/common2/images/navi/subnavi_bk01.gif") no-repeat center top;
	padding:7px 5px 5px 5px;
	}
#membersmenu ul{
	width:800px;
	padding:0 0 0 20px;
	}

#membersmenu li {
	padding:0 5px 0 0;
	display: inline;
	}

/* auctionDetailNav
--------------------------------------------------------------------------------*/
div.auctionDetailNav01	{
background:#F3F3F3;
padding:3px 10px;
margin-bottom:5px;
}
div.auctionDetailNav01 ul	{
float:left;
}
div.auctionDetailNav01 ul li	{
display:inline;
margin-right:10px;
}
/*div.auctionDetailNav01 ul li.linkArw01	{
background-position:0em 0.3em;
}*/
div.auctionDetailNav01 p	{
padding:0px 15px;
color: #6D6D6D;
float:right;
font-size:85%;
}
ul.auctionDetailNav02	{
text-align:center;
margin-bottom:5px;
}
ul.auctionDetailNav02 li	{
margin:0 20px;
display:inline;
}

/* commDetailNav
--------------------------------------------------------------------------------*/
ul.commDetailNav {
text-align: center;
margin-bottom: 30px;
padding-top: 10px;
	}
ul.commDetailNav li	{
margin: 0 10px;
display: inline;
	}


/* paging
--------------------------------------------------------------------------------*/
ul.paging	{
background:#F3F3F3;
padding:3px 10px;
text-align:center;
}
ul.paging li	{
display:inline;
border-right:1px solid #6D6D6D;
padding:0 10px;
}
ul.paging li.last	{
border-right:none;
}
ul.paging li a:link,
ul.paging li a:visited {
	color: #6D6D6D;
	text-decoration: none;
}
ul.paging li a:hover,
ul.paging li a:active {
	color: #6D6D6D;
	text-decoration: underline;
}

/* box01
--------------------------------------------------------------------------------*/
.box01	{
	border:1px solid #999999;
	padding:14px;
	margin-bottom:20px;
	text-align:center;
}
.box02	{
	padding:20px 14px;
	margin-bottom:20px;
	text-align:center;
	background:#E4F2E1;
}
.box03	{
	border:1px solid #E5E5E5;
	background:#F8F8F8;
	padding:14px;
	margin-bottom:20px;
	text-align:center;
}
.box03l {
        border:1px solid #E5E5E5;
        background:#F8F8F8;
        padding:10px 0px 10px 30px;
        margin-bottom:10px;
        text-align:left;
}
.box04	{
	border:1px solid #ff5a00;
	background:#FFFFCC;
	padding:14px;
	margin-bottom:20px;
	text-align:center;
}
.box05	{
	padding:5px 10px;
	margin-bottom:10px;
	text-align:left;
	background:#E4F2E1;
}
/* For Community Description box */
.box06	{
	padding:20px 14px;
	margin-bottom:20px;
	text-align:center;
	background:#E4F2E1;
	width: 562px;
	word-wrap: break-word;
	font-size:medium;
}
/* For Auction purpose and description box */
.box07	{
	border:1px solid #999999;
	padding:14px;
	margin-bottom:20px;
	width: 770px;
	overflow-y:scroll;
	height:300px;
	word-wrap: break-word;
	text-align:center;
	font-size:medium;
}
/* 20080602 - Ben Added for maneblog */
.box08	{
	border:1px solid #999999;
	margin-bottom:20px;
	font-size:medium;
	text-align:left;
}
/* 20080625 - Ai Added for guide page */
.box09	{
	border:2px solid #48ad55;
	padding:14px;
	margin-bottom:20px;
	text-align:center;
}
.box10	{
	border:1px solid #999999;
	padding:14px;
	margin-bottom:20px;
	text-align:center;
	height: 150px;
}
.txClrLightGreen	{
color:#6FA639;
}

.helpBtn	{
float:right;
margin-left:1px;
}

.box02	p.info{
	padding:0 10px;
	text-align:left;
	}

.box07 ul {
	padding-top: 5px;
	}

.box07 ul.oklist li{
	margin-bottom: 5px;
	}

.box07 ul.oklist p{
	font-size:12px;
	}

.box07 ul.oklist p.okico{
	background: url("/tieup/images/ovt_arrow_03.gif") no-repeat left 4px;
	padding-left: 12px;
	font-weight: bold;
	}

.dd_area ul{
	padding: 15px 0;
	border-bottom:solid 2px #CCCCCC;
	}
ul.dd_end{
	border: none;
	}
.dd_area li{
	padding: 3px 0;
	margin: 0;
	}

/* form
--------------------------------------------------------------------------------*/
input,select	{
vertical-align:middle;
}
.w60	{
width:60px;
}
.w85	{
width:85px;
}
.w104	{
width:104px;
}
.w150	{
width:150px;
}
.w185	{
width:185px;
}
.w246	{
width:246px;
}
.w300	{
width:300px;
}
.w360	{
width:98%;/*--修正前430px--*/
}
.mb10	{
margin-bottom:10px;
}
.mb20	{
margin-bottom:20px;
}
p.formCap01	{
font-size:85%;
padding-left:1em;
text-indent:-1em;
}
.indentUp	{
padding-left:1em;
text-indent:-1em;
}

/* btnLink01
--------------------------------------------------------------------------------*/
.btnLink01	{
text-align:center;
}
.btnLink01 input,
.btnLink01 img	{
margin:0 10px;
vertical-align:middle;
padding:0 1em;
}

/* btnLink02
--------------------------------------------------------------------------------*/
.btnLink02      {
text-align:center;
}
.btnLink02 img  {
margin:0 5px;
vertical-align:middle;
}

/* btnLink03
--------------------------------------------------------------------------------*/
/* 20080731 - Ai Added for Acrobat Reader */
.btnLink03	{
text-align:right;
}


/* community
--------------------------------------------------------------------------------*/
.communityImg	{
	background: url(../images/bg_community01.gif) repeat;
	border:1px solid #E7E7E7;
	padding:10px;
	text-align:center;
	margin-bottom:20px;
}
.communityImg img.bdr	{
	border:1px solid #D3D3D3;
}
.communityImg input	{
margin-top:10px;
}


/* prog-border
--------------------------------------------------------------------------------*/
.prog-border {
  height: 10px;
  width: 80px;
  background: #FFF5EE;
  border: 1px solid silver;
  margin: 0;
  padding: 0;
}

.prog-bar {
  height: 10px;
  margin: 0px;
  padding: 0;
  background: #FFA500;
}

/* login
--------------------------------------------------------------------------------*/
.loginBox01     {
width:284px;
}
.loginBox01 .box01      {
        background: url(../images/login_bg01.gif) no-repeat left top;
        min-height:7em;
        _height:7em;
        height:130px;
}
.loginBox01 .box01 table        {
        margin:auto;
}
.loginBox01 .box01 div  {
	padding-top:5px;
}

/* commMemberNav
--------------------------------------------------------------------------------*/
.commMemberNav	{
margin-bottom:20px;
padding-top:20px;
}
.commMemberNav li	{
float:left;
text-align:center;
width:147px;
margin-bottom:10px;
}
.commMemberNav li img	{
display:block;
margin:5px auto;
}

/* list01
--------------------------------------------------------------------------------*/
.list01	{
list-style-type:disc;
margin-left:1em;
}


.mailbox td img	{
vertical-align:middle;
margin:0 2px;
}
.newMail	{
font-weight:bold;
background:#ECF7EA;
}

/* pankuzu
--------------------------------------------------------------------------------*/
.pankuzu {
        text-decoration: none;
        font-size:small;
}
.pankuzu a,
.pankuzu a:link,
.pankuzu a:visited,
.pankuzu a:hover,
.pankuzu a:active {
        text-decoration: none;
        font-size:small;
}

/* auction_stats
--------------------------------------------------------------------------------*/
.auction_stats {
        float:right;
        font-size:85%;
        color: #6D6D6D;
        font-weight: normal;
        text-decoration: none;
}
/* flow
--------------------------------------------------------------------------------*/
div.flow        {
background: #ebebeb url(../images/bg_flow_btm.gif) no-repeat center bottom;
padding-bottom:5px;
margin-bottom:20px;
}
div.flow div.flowInr    {
background:#ebebeb;
border-right:1px solid #d2d2d2;
border-left:1px solid #d2d2d2;
padding:10px 0;
}
div.flow h3     {
background:none;
margin:0;
padding:0;
border:none;
}
div.flow h4     {
background:none;
margin:0 0 10px 0;
padding:0;
border:none;
}
div.flow p.btn  {
margin:0 10px;
text-align:right;
}
div.flow table  {
border-collapse:collapse;
}
div.flow table td       {
border:none;
padding:0;
vertical-align:top;
}
div.flow table td ul    {
margin-bottom:10px;
}
div.flow table.top      {
margin-left:10px;
	}
div.flow table.btm      {
margin-right:10px;
	}
div.flow table.com      {
margin:0 10px;
}
div.flow table.btm td.first p,
div.flow table.btm td.first ul  {
margin-left:10px;
}
div.flow table.brw td ul        {
width:180px;
}
div.flow table.lend td ul,
div.flow table.com td ul,
div.flow table.com td p {
width:130px;
}
div.flow table td ul li {
line-height:1.2;
margin-bottom:5px;
text-indent:-1.25em;
padding-left:1.25em;
}
div.flow table td ul li:first-letter    {
font-weight:bold;
}
div.flow table.brw td ul li:first-letter        {
color:#40992e;
}
div.flow table.lend td ul li:first-letter       {
color:#f29a00;
}
div.flow table.com td ul li:first-letter        {
color:#40992e;
}

div.flow table.lend td p        {
width:130px;
color:#e77801;
margin-bottom:5px;
}
div.flow table.lend td p        span {
color:#333;
}
ol      {
        margin-left:2em;
        list-style-type: decimal;
}
/* status_navi_b
--------------------------------------------------------------------------------*/
div.status_navi_b        {
display:block;
background: #ebebeb url(../images/statusnavi_b_bg01.gif) no-repeat center bottom;
width:591px;
height:77px;
text-align: center !important;
}

div.status_navi_b img { behavior: url(/css/iepngfix.htc) }

div.b_menu1       {
position: relative; top: 8px; left: 60px
}
div.b_menu2       {
position: relative; top: 23px; left: 60px
}

/* IE6 hack */
* html div.b_menu1       {
position: relative; top: 8px; left: -235px
}
* html div.b_menu2       {
position: relative; top: 23px; left: -235px
}

/* status_navi_l
--------------------------------------------------------------------------------*/
div.status_navi_l        {
background: #ebebeb url(../images/statusnavi_l_bg01.gif) no-repeat center bottom;
width:591px;
height:43px;
text-align: center !important;
}
div.status_navi_l img { behavior: url(/css/iepngfix.htc) }
div.status_navi_l div.l_menu1       {
position: relative; top: 10px; left: 60px
}

div#seminar{
	margin-bottom:5px;
}
/* IE6 hack */
* html div.status_navi_l div.l_menu1       {
position: relative; top: 10px; left: -235px
}

.boldRed {
	font-weight:bold;
	color:red;
}


/* Emergency */

#emerg{
	margin: 0 auto;
	width: 800px;
}


#emerg #wrapper{
	margin: 10px auto 0px;
	width: 796px;
	height: auto;
	background:#fff;
	}

#emerg #header{
	width: 796px;
	margin: 0 auto;
	height: auto;
}

#emerg #header .header_middle{
	width: 796px;
	height: 80px;
	position: relative;
	border-bottom:solid 3px #006600;
}

#emerg #header h1{
	padding: 0;
	position: relative ;
	top: 10px;
	left: 30px;
	width: 171px;
}

#emerg #main{
	width: 796px;
	margin:0 auto;
	 }

#emerg #emerg_main {
	height: 150px;
	width: 600px;
	padding: 30px 0 0 0;
	background:#fff;
	margin: 0 auto;
}

#emerg #emerg_main p{
	font-size: 120%;
	font-weight: bold;
	margin: 5px auto 5px;
}

/*--- fotter ---*/

#emerg #fotter {
	clear: both;
	width: 796px;
	height: 23px;
	padding-top: 5px;
	text-align: center;
	font-weight: bold;
	background: url(/images/landing/bg/landing_bg_fotter.gif) repeat-x;
}

/*-----------------------------------*/
/*-- my maneo 改修 ------------------*/
/*-----------------------------------*/
/*-- my maneo ボロワーステータス別の表示ボタン --*/
/*-- ボタン押下誘導文言 --*/
.btn_txt {
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
	}
.btn_txt2 {
	font-weight: bold;
	text-align: left;
	margin-bottom: 10px;
	}

/*-- ローン種別選択画面へ --*/
.btn_MymaneoAuctionLoan a{
	margin: 0 auto;
	width: 232px;
	height: 30px;
	display: block;
	background: url("/common2/images/btn/btn_MymaneoAuctionLoan.gif") left top;
	}
.btn_MymaneoAuctionLoan a:hover{
	background: url("/common2/images/btn/btn_MymaneoAuctionLoan.gif") left bottom;
	}
/*-- オークション作成を再開する --*/
.btn_MymaneoAuctionCreate {
	margin: 0 auto;
	width: 232px;
	}

.btn_MymaneoAuctionCreate a{
	margin: 0 auto;
	width: 232px;
	height: 30px;
	display: block;
	background: url("/common2/images/btn/btn_MymaneoAuctionCreate.gif") left top;
	}
.btn_MymaneoAuctionCreate a:hover{
	background: url("/common2/images/btn/btn_MymaneoAuctionCreate.gif") left bottom;
	}
/*-- 書類送付説明画面へ --*/
.btn_MymaneoDocumentexplanation{
	width: 232px;
	margin: 0 auto;
	}
.btn_MymaneoDocumentexplanation a{
	margin: 0 auto;
	width: 232px;
	height: 30px;
	display: block;
	background: url("/common2/images/btn/btn_MymaneoDocumentexplanation.gif") left top;
	}
.btn_MymaneoDocumentexplanation a:hover{
	background: url("/common2/images/btn/btn_MymaneoDocumentexplanation.gif") left bottom;
	}

/*-- オークションを確認（開始）する --*/
.btn_MymaneoAuctionStart{
	width: 232px;
}
.btn_MymaneoAuctionStart a{
	margin: 0 auto;
	width: 232px;
	height: 30px;
	display: block;
	background: url("/common2/images/btn/btn_MymaneoAuctionStart.gif") left top;
	}
.btn_MymaneoAuctionStart a:hover{
	background: url("/common2/images/btn/btn_MymaneoAuctionStart.gif") left bottom;
	}

/*-- ボロワーステータスを削除する --*/
.btn_MymaneostatusCancell a{
	margin: 0 auto;
	width: 232px;
	height: 30px;
	display: block;
	background: url("/common2/images/btn/btn_MymaneostatusCancell.gif") left top;
	}
.btn_MymaneostatusCancell a:hover{
	background: url("/common2/images/btn/btn_MymaneostatusCancell.gif") left bottom;
	}


/*-- オークションを削除する --*/
.btn_MymaneoAuctionDeletete{
	width: 160px;
	margin: 0 auto;
	}
.btn_MymaneoAuctionDeletete a{
	width: 160px;
	height: 30px;
	display: block;
	background: url("/common2/images/btn/btn_aucDelete.gif") left top;
	}
.btn_MymaneoAuctionDeletete a:hover{
	background: url("/common2/images/btn/btn_aucDelete.gif") left bottom;
	}
/*-- オークションをキャンセルする --*/
.btn_MymaneoAuctionCancel{
	width: 203px;
	}
.btn_MymaneoAuctionCancel a{
	width: 203px;
	height: 30px;
	display: block;
	background: url("/common2/images/btn/btn_aucCancel.gif") left top;
	}
.btn_MymaneoAuctionCancel a:hover{
	background: url("/common2/images/btn/btn_aucCancel.gif") left bottom;
	}
/*-- 借入れ目的の追加 --*/
.btn_MymaneoAucaddinfo{
	width: 232px;
}
.btn_MymaneoAucaddinfo a{
	margin: 0 auto;
	width: 232px;
	height: 30px;
	display: block;
	background: url("/common2/images/btn/btn_MymaneoAucaddinfo.gif") left top;
	}
.btn_MymaneoAucaddinfo a:hover{
	background: url("/common2/images/btn/btn_MymaneoAucaddinfo.gif") left bottom;
	}

/*-- mymaneo ボタン並列時 --*/
.btn_area5 {
	margin: 0 auto;
	width: 412px;
	text-decoration: none;
	}
.btn_area5 p{
	float: left;
	margin-right: 10px;
	}
.btn_area6 {
	margin: 0 auto;
	width: 455px;
	text-decoration: none;
	}
.btn_area6 p{
	float: left;
	margin-right: 10px;
	}

/*-- mymaneoオークション選択 --*/

.btn_area4 {
	margin: 0 auto;
	width: 560px;
	text-decoration: none;
	}

.btn_gloan_small a{
	float: left;
	width: 270px;
	height: 169px;
	display: block;
	background: url("/common2/images/btn/btn_select_loan2.gif") left top;
	}
.btn_gloan_small a:hover {
	background: url("/common2/images/btn/btn_select_loan2.gif") left bottom;
	}
.btn_gloan_small_ng{
	float: left;
	width: 270px;
	height: 169px;
	display: block;
	background: url("/common2/images/btn/btn_gloan_ng2.gif") left top;
	}

.btn_maneoloan_small a{
	float: right;
	width: 270px;
	height: 169px;
	display: block;
	background: url("/common2/images/btn/btn_select_loan2.gif") right top;
	}
.btn_maneoloan_small a:hover {
	background: url("/common2/images/btn/btn_select_loan2.gif") right bottom;
	}


/*-- 貸付条件表 --*/
#sitefees_area{
}

.ttl_big{
	background: #E2E2E2;
	border: solid 1px #cccccc;
	color: #333;
	font-weight: bold;
	padding: 3px 13px;
	height: 20px;
	margin-bottom: 20px;
	}
#sitefees_area .ttl_small{
	width: 116px;
	background: #ECECEC;
	font-weight: bold;
	height: 20px;
	padding: 3px 6px;
	color: #666;
	margin-bottom: 5px;
	}

#sitefees_area .sitefees_contents{
	border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	margin-bottom: 20px;
	}
.handling_area{
	border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	margin: 20px 0;
	}

#sitefees_area .sitefees_contents th,.handling_area th{
	font-weight: bold;
	padding: 3px 5px;
	width: 120px;
	border-bottom: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	background: #D2FEC9;
	}
#sitefees_area .sitefees_contents td,.handling_area td{
	border-bottom: solid 1px #cccccc;
	border-right: solid 1px #cccccc;
	padding: 5px;
	}

#sitefees_area .sitefees_contents .inner_table{
	width: 451px;
	border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	text-align: right;
	}
#sitefees_area .sitefees_contents .inner_table th{
	text-align: center;
	font-weight: bold;
	padding: 3px 5px;
	background: #ececec;
	}
#sitefees_area .sitefees_contents .inner_table td{
	padding: 2px 3px;
	}

#sitefees_area .sitefees_contents .inner_table td.center{
	text-align: center;
	}

/*---------------------------------*/
/*---------- ニュース用 -----------*/
/*---------------------------------*/
#old_agreements_box {
	padding: 10px;
	margin-top: 20px;
	border: solid 1px #ccc;
	}
#old_agreements_box h4{
	margin-bottom: 10px;
	}

#old_agreements_box li {
	margin-bottom: 5px;
	}

/*---------------------------------*/
/*----------- sslエリア -----------*/
/*---------------------------------*/
#ssl_area{
	width: 178px;
	padding: 5px;
	border:solid 1px #ccc;
	}
#ssl_area div{
	float: left;
	}
#ssl_area div.ssl_img{
	width: 46px;
	height: 88px;
	}
#ssl_area div.secom_txt{
	width: 127px;
	line-height: 140%;
	padding: 5px 0 5px 5px;
	font-size: 85%;
	color: #666;
	}

/*-------------------------------------------------*/
/*----------- ソーシャルブックマーク関連 ----------*/
/*-------------------------------------------------*/

.sbm_area ul{
	width: 99%;
	border:solid 2px #ccc;
	padding: 3px 0 1px;
	margin-bottom: 20px;
	background: #fff;
	}

.sbm_area li {
	display: inline;
	border-right: solid 1px #ccc;
	margin: 0!important;
	}

.sbm_area li.newsing {
	border: none;
	margin-right: 5px;
	}

.hatena,.ybm,.newsing {
	padding:0 5px;
	}


/*---------------------------------*/
/*----      提携企業一覧      -----*/
/*---------------------------------*/
#tieup {
	border: 1px solid #999999;
	padding: 5px 0 5px 5px;
	margin-bottom: 20px;
	}

#tieup ul {
	width: 589px;
	margin-bottom: 5px;
	}
#tieup ul.end {
	width: 589px;
	margin-bottom: 0;
	}
#tieup li {
	width: 190px;
	margin-right: 4px;
	float: left;
	}


/*---------------------------------------------------*/
/*----      ボロワー書類送付バナー遷移先用      -----*/
/*---------------------------------------------------*/
.ttl_ditailinfo {
	border-top: solid 1px #ccc;
	border-right: solid 1px #ccc;
	border-left: solid 1px #ccc;
	width: 578px;
	height:	25px;
	background: #336699;
	font-size: 120%;
	font-weight: bold;
	color: #fff;
	letter-spacing: 2px;
	padding: 6px 3px 0 8px;
	margin: 0;
	background: url("/common2/images/bg/bg_subttl.gif") left top repeat-x;
	}
.ttl_ditailinfo .ttl{
	font-size: 116%;
	font-weight: bold;
	float: left;
	padding:0 0 0 22px;
	background: url("/common2/images/ico/ico_subttl.gif") 2px 1px no-repeat;
	}

.sending_doc .doc_list{
	width: 559px;
	border: solid 1px #ccc;
	padding: 15px;
	background: #fffff0;
	margin-bottom: 15px;
	}

.sending_doc .doc_list ul{
	border: none;
	padding: 0;
	margin: 0;
	}

.sending_doc .doc_list .doc_box_end ul,
.sending_doc .doc_list .doc_box ul{
	padding: 3px 0 0 15px;
	}
.sending_doc li.doc_box_end li,
.sending_doc li.doc_box li {
	margin-left: 10px;
	padding-left: 20px;
	background: url("/common2/images/ico/ico_doc_contents.gif") left top no-repeat;
	}

.mailfax_box {
	padding: 15px;
	margin-bottom: 10px;
	border:solid 1px #ccc ;
	}

.qr_box {
	padding: 15px;
	border:solid 1px #ccc ;
	}

.qr_box_exp p,
.mailfax_box_exp p,
.mailfax_box_exp p {
	margin: 10px 0;
	padding-left: 20px;
	background: url("/common2/images/ico/ico_document.gif") left top no-repeat;
	line-height: 1.6em;
 	}
.mailfax_box_exp span.st1{
	font-size: 120%;
	background: #006600;
	padding: 3px;
	color: #FFCC00;
	letter-spacing: 1px;
	font-weight: bold;
	}
.mailfax_box_exp span.st2{
	font-size: 110%;
	background: #FFCC00;
	padding: 3px;
	color: #006600;
	letter-spacing: 1px;
	font-weight: bold;
	}

.mailfax_box_exp .telbig{
	font-size: 140%;
	background: #FFCC00;
	padding: 5px;
	color: #006600;
	font-weight: bold;
	letter-spacing: 3px;
	}
.mailfax_box_exp .telsml{
	font-size: 100%;
	background: #FFCC00;
	padding: 9px 5px 5px 8px;
	margin-left: 20px;
	color: #006600;
	letter-spacing: 1px;
	font-weight: bold;
}


.qr_ttl,
.mail_fax_ttl{
	display: inline;
	margin-bottom: 10px;
	background: #cc3300;
	border: double 3px #fff;
	padding: 3px;
	color: #fff;
	font-weight: bold;
	}

.sending_doc li.doc_box_end p,
.sending_doc li.doc_box p {
	padding-left: 27px;
	margin-bottom: 3px;
	line-height: 1.8em;
	font-size: 103%;
	}

.sending_doc li.doc_box {
	margin-bottom: 10px;
	border-bottom: solid 1px #ccc;
	padding-bottom: 10px;
	}

.sending_doc li.doc_box p.ico_docnam01 {
	font-weight: bold;
	background: url("/common2/images/ico/ico_docnam_01.gif") left 2px no-repeat;
	}
.sending_doc li.doc_box_end  p.ico_docnam02,
.sending_doc li.doc_box p.ico_docnam02 {
	font-weight: bold;
	background: url("/common2/images/ico/ico_docnam_02.gif") left 2px no-repeat;
	}
.sending_doc li.doc_box p.ico_docnam03 {
	font-weight: bold;
	background: url("/common2/images/ico/ico_docnam_03.gif") left 2px no-repeat;
	}
.sending_doc li.doc_box p.ico_docnam04 {
	font-weight: bold;
	background: url("/common2/images/ico/ico_docnam_04.gif") left 2px no-repeat;
	}
.sending_doc li.doc_box_end p.ico_docnam05 {
	font-weight: bold;
	background: url("/common2/images/ico/ico_docnam_05.gif") left 2px no-repeat;
	}
.sending_doc li.doc_box p.msg_attention,
.sending_doc li.doc_box_end p.msg_attention{
	margin-left: 20px;
	padding: 1px 0 0 30px;
	width: 500px;
	}
.mailfax_box_img,.qr_box_img {
	float: right;
	width: 106px;
	margin-left: 20px;
	padding:0 0 0 10px;
	}

.msg_attention{
	background:transparent url(/common2/images/ico/btn_attention.gif) no-repeat scroll 5px 2px;
	clear:both;
	color:#666666;
	line-height:20px;
	padding:0 0 0 28px;
	width:95%;
	}

.use_condition {
	width: 559px;
	padding: 0 15px;
	background: #FFFFF0;
	border-left:solid 1px #ccc ;
	border-right:solid 1px #ccc ;
	}
.qr_arear {
	width: 559px;
	padding: 15px;
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	border-left:solid 1px #ccc;
	background: #fffff0;
	}

.qr_title {
	width: 549px;
	padding: 5px;
	background: #C8E3E3;
	color: #333;
	text-align: center;
	font-size: 105%;
	letter-spacing: 0.1em;
	border-top:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-left:solid 1px #ccc;
	}
.qr_main {
	width: 529px;
	padding: 15px;
	background: #f8f8f8;
	border: solid 1px #ccc;
	}
.qr_img {
	width: 248px;
	border:solid 1px #ccc;
	float: left;
	min-height: 432px;
	background: #fff;
	}
*:first-child+html .qr_img {
	width: 248px;
	border:solid 1px #ccc;
	float: left;
	min-height: 440px;
	background: #fff;
	}
* html .qr_img {
	width: 248px;
	border:solid 1px #ccc;
	float: left;
	height: 440px;
	background: #fff;
	}

.qr_img img{
	height: 106px;
	display: block;
	margin: 0 auto;
	padding:70px 0 40px;
	}
.qr_img p{
	margin: 0 auto;
	padding:0 10px;
	}
.qr_img ul.mobile_area{
	width: 246px;
	margin: 0 auto 15px;
	padding: 0;
	border: none;
	background: none;
	}
.qr_img ul.mobile_area li{
	float: left;
	width: 82px;
	text-align: center;
	}
.qr_img ul.mobile_area a{
	margin: 0 auto;
	}

.qr_img ul.mobile_area li.btn_docomo a{
	width: 40px;
	height: 40px;
	display: block;
	background: url("/common2/images/btn/btn_docomo.gif") left top no-repeat;
	}
.qr_img ul.mobile_area li.btn_au a{
	width: 40px;
	height: 40px;
	display: block;
	background: url("/common2/images/btn/btn_au.gif") left top no-repeat;
	}
.qr_img ul.mobile_area li.btn_softbank a{
	width: 40px;
	height: 40px;
	display: block;
	background: url("/common2/images/btn/btn_softbank.gif") left top no-repeat;
	}

.use_condition .title_condition{
	font-size: 105%;
	font-weight: bold;
	}

.qr_exp{
	width: 257px;
	padding: 10px;
	border-top:solid 1px #ccc;
	border-right:solid 1px #ccc;
	border-bottom:solid 1px #ccc;
	float: left;
	min-height: 348px;
	}
.qr_exp li{
	font-size: 94%;
	}
.qr_exp p{
	text-indent : -1.1em;
	margin:0 0 0 1em;
	}

.msg_attention{
	background:transparent url(/common2/images/ico/btn_attention.gif) no-repeat scroll 5px 2px;
	clear:both;
	color:#666666;
	line-height:20px;
	padding:0 0 0 28px;
	width:95%;
	}
.qr_exp .msg_attention{
	background:transparent url(/common2/images/ico/btn_attention.gif) no-repeat scroll 5px 2px;
	clear:both;
	color:#666666;
	line-height:20px;
	padding:0 0 0 28px;
	width:90%;
	}
.condition_list li{
	line-height: 180%;
	padding-left: 1em;
	}

.top_exp1{
	width: 581px;
	padding:0 5px;
	}
.top_exp1 li{
	padding: 3px 0;
	}

.top_exp2{
	width: 581px;
	padding:5px 5px 0;
	margin-bottom: 10px;
	border-top:solid 2px #ccc ;
	}
.top_exp2 img{
	position: relative;
	top: 5px;
	}

/* ID登録（ログイン前）＆ローンシミュレーター（ログイン後） */
div.regist2 .regist_id a {
	display: block;
	width: 190px;
	height: 90px;
	background: url("/common2/images/btn/btn_entry_id.gif") no-repeat left top;
	}
div.regist2 .regist_id a:hover {
	background: url("/common2/images/btn/btn_entry_id.gif") no-repeat right top;
	}

div.regist2 .loan_sim a {
	display: block;
	width: 190px;
	height: 90px;
	background: url("/common2/images/btn/btn_simulation.gif") no-repeat left top;
	}
div.regist2 .loan_sim a:hover {
	background: url("/common2/images/btn/btn_simulation.gif") no-repeat right top;
	}

/* メールマガジン購読バナー */
div.regist2 .magazine a {
	display: block;
	width: 190px;
	height: 90px;
	background: url("/common2/images/btn/regist_magazine.gif") no-repeat left top;
	}
div.regist2 .magazine a:hover {
	background: url("/common2/images/btn/regist_magazine.gif") no-repeat left bottom;
	}
/* 書類送付方法バナー */
div.regist2 .sending_doc a {
	display: block;
	width: 190px;
	height: 90px;
	background: url("/common2/images/btn/sending_document.gif") no-repeat left top;
	}
div.regist2 .sending_doc a:hover {
	background: url("/common2/images/btn/sending_document.gif") no-repeat left bottom;
	}
/* ボロワー体験談バナー */
div.regist2 .btn_howto a {
	display: block;
	width: 190px;
	height: 50px;
	background: url("/common2/images/btn/btn_howto.gif") no-repeat left top;
	}
div.regist2 .btn_howto a:hover {
	background: url("/common2/images/btn/btn_howto.gif") no-repeat right bottom;
	}

.btn_howto2 a {
	display: block;
	width: 190px;
	height: 50px;
	margin: 0 auto;
	text-align: center;
	background: url("/common2/images/btn/btn_howto.gif") no-repeat left top;
	}
.btn_howto2 a:hover {
	background: url("/common2/images/btn/btn_howto.gif") no-repeat right bottom;
	}

div.regist2 {
	margin-bottom: 10px;
	}

/*----- ボロワー登録サポート係表示 -----*/
#support_msg {
	margin: 0 0 10px;
	}
#support_msg div{
	padding-left: 28px;
	}
#support_msg .msg_attention{
	color: #333;
	}
#support_msg .support_strong{
	font-size: 120%;
	font-weight: bold;
	}
#support_msg .support_strong span{
	padding-left: 22px;
	background: url("/common2/images/ico/ico_tel.gif") left 5px no-repeat;
	font-size: 140%;
	border-bottom: solid 1px #333;
	}
#support_msg .support_time a{
	font-weight: bold;
	}
/*----- 「確認のご連絡について」表示 -----*/
#conf_msg {
	margin: 10px 0;
	}
#conf_msg .conf_ttl{
	font-weight: bold;
	}
#conf_msg .conf_txt{
	width: 742px;
	padding-left: 28px;
	}
#supportmsg_area {
	width: 500px;
	margin: 20px auto -10px;
	}

/*----- 商品説明画面 -----*/

#syouhin_txt {
	padding: 0 10px 10px;
	}

#ttl_link {
	margin-bottom: 20px;
	padding: 0 10px 10px;
	border-bottom: dotted 2px #999;
	}

#ttl_link .loan_ttl{
	margin-bottom: 10px;
	}

#ttl_link .loan_ttl p{
	margin: 0;
	padding: 0 1px 0 30px;
	font-weight: bold;
	}
#ttl_link .loan_ttl .mloan_index{
	width: 340px;
	background:	url("/common2/images/bg/mloan_index.gif") repeat-x;
	}
#ttl_link .loan_ttl .gloan_index{
	margin-bottom: 20px;
	width: 340px;
	background:	url("/common2/images/bg/gloan_index.gif") repeat-x;
	}
#ttl_link .loan_ttl .normal_index{
	width: 340px;
	background:	url("/common2/images/bg/normal_index.gif") repeat-x;
	}
#ttl_link .loan_ttl .gl_main_ttl{
	width: 300px;
	padding: 4px 10px 4px 28px;
	border:solid 2px #000066;
	background:	url("/common2/images/ico/ico_Loan_ttl_main2.gif") 6px 6px no-repeat;
	font-size: 120%;
	}
#ttl_link .loan_ttl .ml_main_ttl{
	width: 300px;
	padding: 4px 10px 4px 28px;
	border:solid 2px #009900;
	background:	url("/common2/images/ico/ico_Loan_ttl_main.gif") 6px 6px no-repeat;
	font-size: 120%;
	}

#ttl_link .loan_ttl .normal_main_ttl{
	width: 300px;
	padding: 4px 10px 4px 28px;
	border:solid 2px #B9B9B9;
	background:	url("/common2/images/ico/ico_Loan_ttl_normal.gif") 6px 6px no-repeat;
	font-size: 110%;
	}
#ttl_link .loan_ttl a{
	color: #333;
	}
#ttl_link .loan_ttl .sub_ttl01{
	padding: 2px 10px 0px 32px;
	background:	url("/common2/images/ico/ico_Loan_ttl_sub1.gif") left top no-repeat;
	font-size: 100%;
	}
#ttl_link .loan_ttl .sub_ttl02{
	padding: 2px 10px 0px 32px;
	background:	url("/common2/images/ico/ico_Loan_ttl_sub2.gif") left top no-repeat;
	font-size: 100%;
	}
#ttl_link .sub_ttl01 a,#ttl_link .sub_ttl02 a{
	color: #006600;
	}



#syouhin div#m_loan h3 {
	margin: 0;
	padding: 3px 3px 3px 8px;
	font-size: 140% !important;
	background: url("/common2/images/bg/m_loan_ttl.gif") repeat-x;
	border: 3px solid #009900;
	line-height: 30px;
	color: #333;
	}
#syouhin div#g_loan h3 {
	margin-bottom: 0;
	padding: 3px 3px 3px 8px;
	font-size: 140% !important;
	background: url("/common2/images/bg/g_loan_ttl.gif") repeat-x;
	border: 3px solid #000066;
	line-height: 30px;
	color: #333;
	}
#syouhin div#normal1 h3,#syouhin div#normal2 h3 {
	margin-bottom: 0;
	padding: 3px 3px 3px 8px;
	font-size: 120% !important;
	background: url("/common2/images/bg/normal_ttl.gif") repeat-x;
	border: 3px solid #B9B9B9;
	line-height: 30px;
	color: #333;
	}
#syouhin div#m_loan h3 span.sikaku {
	color: #009900;
	}
#syouhin div#g_loan h3 span.sikaku {
	color: #000066;
	}
#syouhin div#normal1 h3 span.sikaku,#syouhin div#normal2 h3 span.sikaku {
	color: #999;
	}

#syouhin div.m_loan_area{
	margin-bottom: 20px;
	padding: 10px;
	border-right: solid 1px #009900;
	border-bottom: solid 1px #009900;
	border-left: solid 1px #009900;
	background: #FAFFE6;
	}
#syouhin div.g_loan_area{
	margin-bottom: 20px;
	padding: 10px;
	border-right: solid 1px #000066;
	border-bottom: solid 1px #000066;
	border-left: solid 1px #000066;
	background: #EEF1F8;
	}
#syouhin div.normal_area{
	margin-bottom: 20px;
	padding: 10px;
	border-right: solid 1px #999;
	border-bottom: solid 1px #999;
	border-left: solid 1px #999;
	background: #F7F7F7;
	}

#syouhin div#m_loan h4 {
	width: 320px;
	margin-bottom: 5px;
	border:solid 1px #999;
	background: url("/common2/images/bg/m_loan_sttl.gif") repeat-x;
	}

#syouhin table {
	margin-bottom: 10px;
	border-top: solid 1px #999;
	border-left: solid 1px #999;
	background: #fff;
	}

#syouhin div#normal1 table,#syouhin div#normal2 table {
	margin-bottom: 20px;
	border-top: none;
	border-left: solid 1px #999;
	background: #fff;
	}

#syouhin div#m_loan th {
	width: 120px;
	padding: 2px 0 2px 4px;
	background: #BEDE9E;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	font-weight: bold;
	}
#syouhin div#g_loan th {
	width: 120px;
	padding: 2px 0 2px 4px;
	background: #C2E0E0;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	font-weight: bold;
	}
#syouhin div#normal1 th,#syouhin div#normal2 th {
	width: 120px;
	padding: 2px 0 2px 4px;
	background: #efefef;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	font-weight: bold;
	}
#syouhin table td {
	padding: 2px 4px 2px 4px;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	}

#syouhin div#m_loan_dtl a{
	color: #CC3300;
	}
#syouhin div#m_loan_dtl p,#syouhin div.g_loan_dtl p {
	padding: 0 10px ;
	line-height:1.5em;
	}
#syouhin div#m_loan_dtl p.fst {
	margin-bottom: 10px ;
	}

#syouhin div#m_loan_dtl span.att {
	margin-right: 2px;
	padding: 2px;
	background: #009900;
	font-weight: bold;
	color: #fff;
	}
#syouhin div.g_loan_dtl span.att {
	margin-right: 2px;
	padding: 2px;
	background: #000066;
	font-weight: bold;
	color: #fff;
	}
#syouhin span.att2 {
	font-weight: bold;
	color: #cc3300;
	}

#syouhin .normal_area div{
	margin-bottom: 10px;
	border: solid 1px #999;
	background: #efefef;
	}


#syouhin .normal_area p.loan_sim,#syouhin .normal_area p.fdl {
	width: 190px;
	padding: 10px;
	float: left;
	border-right: solid 1px #999;
	background: #fff;
	}
#syouhin .normal_area p{
	float: right;
	width: 350px;
	padding: 5px 0 21px 5px;
	background: #fff;
	}

#syouhin .normal_area p.loan_sim a{
	width: 190px;
	height: 45px;
	display: block;
	background: url("/common2/images/btn/btn_tool_03.gif") left top no-repeat;
	}
#syouhin .normal_area p.loan_sim a:hover{
	background: url("/common2/images/btn/btn_tool_03.gif") right top no-repeat;
	}

#syouhin .normal_area p.fdl a{
	width: 190px;
	height: 45px;
	display: block;
	background: url("/common2/images/btn/btn_tool_04.gif") left top no-repeat;
	}
#syouhin .normal_area p.fdl a:hover{
	background: url("/common2/images/btn/btn_tool_04.gif") right top no-repeat;
	}

/*-----------------------------------------------*/
/*----- コーポラティブサイト ヘルプページ  ------*/
/*-----------------------------------------------*/
/* maneo口座について */

#help_ch div.help_subtitle {
	border: 1px solid #999999;
	padding: 1px;
	}

#help_ch h4 {
	border: none;
	background: #F3F3F3;
	line-height: 150%;
	}

#help_ch p,
#help_ch dl {
	margin: 10px 0 20px 0;
	}

#help_ch dt {
	font-weight: bold;
	}

#help_ch dd {
	margin: 0 0 0 1em;
	text-indent: -0.5em;
	}

#help_ch dd.ddM {
	margin:0 0 10px 1em;
	}


/**
 * HELP 左メニュー
 */
.leftBlock{
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
	background: url(/common2/images/bg/help_block_bottom.gif) no-repeat center bottom;
	}

.help_left_menu_title{
	background: url(/common2/images/bg/help_title.gif) left top no-repeat;
	line-height: 180%;
	padding:0 0 0 16px;
	color: #666666;
	font-weight: bold;
	}

ul.help_left_menu{
	border-top: 1px dotted #cccccc;
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	padding:0 0 4px 0;
	}

.help_left_menu li{
	background:url(/images/bg_arw01.gif) no-repeat 0.3em 0.6em;
	padding:2px 5px 2px 1em;
	margin:0 0 2px 0;
	border-bottom:1px dotted #cccccc;
	}
.help_left_menu li img{
	margin: 0 0 0 2px;
	}

.help_left_menu li.last{
	background:none;
	padding:0 5px 2px 1em;
	margin:0 0 2px 0;
	border-bottom:1px dotted #cccccc;
	text-align: right;
	}
.help_left_menu li.last a{
	display: block;
	padding:3px;
	width: 100%;
	}

.help_left_menu li a:hover{
	color:#0099FF;
	}

.help_left_menu li.target{
	background: url(/images/bg_arw04.gif) no-repeat 0.3em 0.6em;
	color:#1A7439;
	font-weight:bold;
	}

/* お問い合わせテーブル */
#customerInfo table{
	border-top: solid 1px #ccc;
	border-left: solid 1px #ccc;
	width: 100%;
	margin-bottom: 10px;
	}
#customerInfo table td,
#customerInfo table th{
	border-right: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	padding: 4px 0 4px 4px;
	}
#customerInfo table th.ttl1{
	padding-left: 28px;
	font-weight: bold;
	color: #fff;
	background: #006600 url("/common2/images/ico/ico_tel.gif") 5px 6px no-repeat;
	}
#customerInfo table th.ttl2{
	padding-left: 28px;
	font-weight: bold;
	color: #fff;
	background: #ff6600 url("/common2/images/ico/ico_tel.gif") 5px 6px no-repeat;
	}
#customerInfo table th.ttl3{
	padding-left: 28px;
	font-weight: bold;
	color: #666;
	background: #efefef url("/common2/images/ico/ico_csAtt.gif") 5px 6px no-repeat;
	}
#customerInfo table tr.maneoInfo{
	background: #EDFFB5;
	}
#customerInfo tr.maneoInfo th{
	width: 30%;
	}
#customerInfo table tr.marketInfo{
	background: #FFD9B3;
	}
#customerInfo tr.marketInfo th{
	width: 30%;
	}
#customerInfo table span{
	font-size: 120%;
	font-weight: bold;
	}

/* お問い合せ情報 */
#cusInfo {
	padding: 9px;
	border: solid 1px #ccc;
	font-size: 95%;
	}
#cusInfo ul#borrower{
	background: #EDFFB5;
	border-right: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	border-left: solid 1px #ccc;
	margin-bottom:10px;
	padding:4px;
	}
#cusInfo ul#lender{
	background: #FFD9B3;
	border-right: solid 1px #ccc;
	border-bottom: solid 1px #ccc;
	border-left: solid 1px #ccc;
	padding:4px;
	}
#cusInfo li.top_line{
	margin-top: 5px;
	border-top: dotted 1px #ccc;
	}
/*---------------------------------*/
/*--- mymaneoデータダウンロード ---*/
/*---------------------------------*/

#data_dl{
	margin-top: 10px;
	}
#data_dl h4{
	background: #ffcc99;
	letter-spacing: 2px;
	}
#data_dl .box01{
	background: #ffffcc
	}
#data_dl .pdf_link span{
	margin-bottom: 10px;
	padding-left:25px;
	background: url("/common2/images/ico/ico_pdf.gif") left top no-repeat;
	line-height: 200%;
	font-size: 120%;
	}
#data_dl .box01 ul{
	margin: 0 auto;
	}
#data_dl .box01 li{
	text-align: left;
	}

/*---------------------------------*/
/*--- adobe reader ダウンロード ---*/
/*---------------------------------*/
/*--pdfエリア--*/

.adobe_DL{
	padding: 10px;
	margin: 10px auto 0;
	border: dotted 1px #ccc;
	background: #FFFFE1;
	}
.adobe_DL .btn_acrobat{
	float: left;
	margin: 0;
	}

.adobe_DL .link_explanation {
	float: left;
	margin-left:10px;
	width:75%;
	font-size: 90%;
	line-height: 140%;
	}


