@charset "utf-8";

#sub {
padding:0;
}

.clearfix:after{
content: ".";
display: block;
visibility: hidden;
height: 0.1px;
font-size: 0.1em;
line-height: 0;
clear: both;
}
.clearfix{
zoom: 1;
}

/* margin padding */
.marginB5{margin-bottom:5px;}
.marginB10{margin-bottom:10px;}
.marginB20{margin-bottom:20px;}
.marginLR10{margin-left:10px;margin-right:10px;}

/* font */
.fontSize14{font-size:14px;}
.fontColor01{color:#FF6600;}

/* align */
.tAlignL{text-align:left;}
.tAlignC{text-align:center;}
.tAlignR{text-align:right;}


#incomeWrap {
margin:14px;
background:url(/image/all_wrap_in.jpg) repeat-y;
letter-spacing:1.4px;
font-size:12px;
}
#incomeWrapHd {
background:url(/image/all_wrap_hd.jpg) left top no-repeat;
}
#incomeWrapFt {
padding:0 45px 45px 45px;
background:url(/image/all_wrap_ft.jpg) left bottom no-repeat;
_height:1%;
}
*:first-child+html #incomeWrapFt{height:1%;}

#incomeWrap #incomeTi{
padding:42px 0 25px 10px;
}

#icTxt {
margin:0 0 30px 50px;
}

#icMone{
margin:0 0 5px 185px;
position:relative;
width:366px;
height:158px;
}
#icMone #icMoneTi,
#icMone #icMoneNum,
#icMone #icMoneTxt{
position:absolute;
}
#icMone #icMoneTi{top:0px;left:0px;}
#icMone #icMoneNum{top:38px;left:0px;}
#icMone #icMoneTxt{top:103px;left:315px;}

#icMone #icMoneNum{
height:120px;
background:url(/image/mone_bg.jpg) left bottom no-repeat;
}
#icMone #icMoneNum li{
float:left;
margin:0 10px 0 0;
padding:0;
height:90px;
}

#icContentTxt {
margin:0 20px 20px 20px;
}
#icContentTxt ul#icExpeUl2{
margin:0 0 10px 50px;
}
#icContentTxt ul#icExpeUl2 span{
font-weight:bold;
color:#FF6600;
}

#icContentForm {
  margin: 0px 20px 20px 20px;
  padding: 10px;
  background-color: #FFE4B5;
}

#icContents {
margin:0 0 15px 0;
padding:15px 0 10px 0;
border:#E3E3E3 1px solid;
background:#EFEFEF;
text-align:center;
}
#icContents h3{
margin:0 auto;
padding:0 0 15px 0;
width:650px;
background:url(/image/cont_wrap_hd.gif) left bottom no-repeat;
}
#icContentsIn{
margin:0 auto 10px auto;
padding:0 0 15px 0;
width:650px;
background:url(/image/cont_wrap_in.gif) repeat-y;
border-bottom:#BEBEBE 1px solid;
text-align:left;
}
#icContentsIn ul#icForm{
margin:0 15px;
padding:12px 15px;
background:#F7F5E0;
}
#icContentsIn ul#icForm li{
margin:0 0 8px 0;
padding:0 0 8px 30px;
background:url(/image/cont_dot.gif) left bottom repeat-x;
}
#icContentsIn ul#icForm li.lastLi{
margin:0;
padding:0 0 0 30px;
background:none;
}
#icContentsIn ul#icForm li p.icFormQ{
float:left;
width:280px;
}
#icContentsIn ul#icForm li p.icFormA{
float:left;
width:280px;
}
#icContentsIn ul#icForm li p.icFormA select{
margin:0 10px 0 0;
}

#icContentsIn ul#icExpeUl{
margin:0 15px;
padding:12px 15px;
background:#F7F5E0;
}
#icContentsIn ul#icExpeUl li{
margin:0 0 2px 0;
list-style:disc inside;
}
#icContentsIn p.icExpeTxt{
padding:0 20px 10px 20px;
}

#incomeNote{
margin:0 10px;
font-size:10px;
line-height:1.5em;
color:#666666;
}

