@charset "utf-8";

/*-----------------------------------------------
  == Okasan Online Securities Common Style ==
  --------------------------------------------------
  File       : web_main.css
  Date       : 2010.07.29
  Last Update: 2010.08.04
--------------------------------------------------*/

/*-----------------------------------------------
#web-main
--------------------------------------------------*/

#web-main {
	margin:0px 0px 15px 0px;
}



/*--- .pgh-arrow-01 ---*/

.pgh-arrow-01 img {
	vertical-align:middle;
}


/*-----------------------------------------------
NAVI
--------------------------------------------------*/

.imgTxtLayoutD02{
zoom:1;
}
.imgTxtLayoutD02:after{
content:".";
display: block;
height:0px;
clear:both;
visibility:hidden;
}

.imgTxtLayoutD02 .item{
width:180px;
padding-right:8px;
float:left;
}

.imgTxtLayoutD02 .lastItem{
padding-right:0;
}


/*-----------------------------------------------
REPORT
--------------------------------------------------*/

#report {
background:url(/ont/function/ont_web/order/img/report_bg.gif) repeat-x left bottom #dadada;
min-height:99px;
display:block;
zoom:1;
overflow:visible;
}

#report .re-box {
padding:10px;
}

*html #report .re-box {
margin-bottom:10px; /* IE6対策 */
}

*:first-child+html #report .re-box {
margin-bottom:10px; /* IE7対策 */
}

#report .re-box-l {
padding-top:0px;
}

*:first-child+html #report .re-box-l {
padding-top:10px;
}


#report .re-box div{
zoom:1;
}

#report .re-box:after{
content:".";
display: block;
height:0px;
clear:both;
visibility:hidden;
}

#report .re-box div.item{
width:261px;
margin-right:10px;
background:#fff;
border:solid 1px #aaaaaa;
float:left;
}

#report .re-box div.lastitem{
margin-right:0;
}
