@charset "utf-8";
@import url(./default.css);
@import url(./customize.css);
@import url(./default_win.css);


#tab2,
#tab3,
#tab4,
#tab5,
#tab6{
	display:none;
}

#tab1 table,
#tab2 table ,
#tab3 table ,
#tab4 table ,
#tab5 table ,
#tab6 table {
	border-collapse:collapse;
}

.bg_tab_active {
	padding:8px 3px;
	border:1px #a6a7a7 solid;
	border-bottom:1px #fff solid;
	background:url(/content/dam/daiwasecurities/service/channel/brc/images/bg_tab_active.gif) top left repeat-x;
}

.bg_tab_normal {
	padding:8px 3px;
	border:1px #a6a7a7 solid;
	border-bottom:1px #fff solid;
	background:#eae9ea url(/content/dam/daiwasecurities/service/channel/brc/images/bg_tab.gif) bottom left repeat-x;
}

.bg_tab_active a ,
.bg_tab_normal a {
	color:#474545;
}
.bg_tab_active a:hover ,
.bg_tab_normal a:hover {
	color:#bd274c;
}

.bg_tab {
	border:1px #a6a7a7 solid;
	border-top:none;
}






.bg_frame_368 {
	background:url(/content/dam/daiwasecurities/seminar/images/bg_frame368_mid.gif) repeat-y;
}

.bg_frame_360_01 {
	background:url(/content/dam/daiwasecurities/onlinetrade/images/bg_frame360_mid_gray.gif) repeat-y;
}

.bg_frame_360_02 {
	background:url(/content/dam/daiwasecurities/onlinetrade/images/bg_frame360_mid_white.gif) repeat-y;
}

.bg_frame_580 {
	background:url(/content/dam/daiwasecurities/onlinetrade/images/bg_frame580_middle.gif) repeat-y;
}

.bg_frame_280 {
	background:url(../../onlinetrade/images/bg_frame280_mid.gif) repeat-y;
}




.bg_yellowocher {
	background:#e1c16a;
}




.mr1 {
	margin:0 10 0 0;
}


.line_dotgray_b {
	border-bottom:1px dashed #a5a6a6;
}


/* ::: application01 ::: */
div.application01{
padding: 0 0 10px 0;
background-color: #f3f3f3;
}

/* head */
div.application01 div.head{
}

div.application01 div.head table{
border-width: 2px 2px 0 2px;
border-style: solid;
border-color: #f3f3f3;
width: 100%;
background-color: #8b1a1e;
}

div.application01 div.head table td.td01{
padding: 7px 0 7px 8px;
}

div.application01 div.head table td.td02{
padding: 0 8px 0 0;
text-align: right;
}

div.application01 div.head table td.td02{
padding: 0 8px 0 0;
text-align: right;
}

div.application01 div.head table td.td02 img{
margin-right: 5px;
vertical-align: middle;
}

div.application01 div.head table td.td02 a{
color:#ffffff;
}

div.application01 div.head table td.td02 a:hover{
color:#f66867;
}

/* body */
div.application01 div.body{
margin: 10px 0 0 0;
}

div.application01 div.body table{
margin: 0 auto;
}

div.application01 div.body table thead th{
border-bottom: 1px solid #f3f3f3;
}

div.application01 div.body table td.sp{
width: 10px;
}

div.application01 div.body table td.txt{
vertical-align: top;
background-color: #eee6cf;
}

div.application01 div.body table td.txt p{
margin: 10px 10px 0;
}

div.application01 div.body table td.btn{
padding: 0 0 15px 0;
vertical-align: bottom;
text-align: center;
background-color: #eee6cf;
}

div.application01 div.body table td.btn p{
margin: 12px 0 0 0;
}

/* foot */
div.application01 div.foot{
margin: 0;
padding: 0 12px;
}
