@charset "shift_jis";

.mgR15{margin-right:15px !important;}
.fltL{float:left;}
.fltR{float:right;}
.clear{clear:both;}
.timeBox{width:200px; text-align:right;}
.arrow{background:url(../images/arrow_001.gif) no-repeat 0 0.1em;}
.arrow_pd{padding-left: 20px !important;}
.ex_pd{padding-left: 25px !important;}
.exclamation{background: url(../images/marker_04.png) no-repeat 0 0.1em}
.color_r{color: #ca0000;}

.attention_march{padding:15px !important; border: #cc0000 3px solid;}

.announceBox{border:#cc0000 1px solid; background-color:#fff2f2; padding:8px;}

.tdCenter{text-align:center;}
#fixed_deposit_yen table tr td.tdContBody{background:url(../images/table01_body.gif) repeat-y; padding:0 4px 10px; width:536px;}
#foreign_deposit table tr td.tdContBody{background:url(../images/table02_body.gif) repeat-y; padding:0 4px 10px; width:536px;}
#deposit table tr td.tdContBody{background:url(../images/table03_body.gif) repeat-y; padding:0 4px 10px; width:536px;}

table.innerTable01{width:516px; margin-top:20px; margin-left:10px;}
.tableCont{width:516px; margin-left:10px; display:block;}

table .noteBox{margin-top:5px!important;}
table tr th.attentionH{background-color:#fadb9e !important;}
table tr td.attention{background-color:#fff5d3 !important;}

ul.default{margin:0; padding-left:15px;}



/* シミュレーション */
/* ----------------------------------------- */
.simulationBox{ width:520px; margin:20px 0 20px 10px;}
.title {color:#5e9bd7; font-size:120%; display:block;}
.simulationBox .text {font-size:120%;}
.simulationBox .simulation {display:block; width:480px; background-color:#ffdf88; border:#f7c600 8px solid; padding:8px 10px;}
.simulationBox .simulation p {font-size:120%; color:#333333;}
.simulationBox .simulation p span.attention{color:#cc0000;}
