@charset "utf-8";
/* 文字コード：Shift_JIS */

/* 共通 */
.p01 {
	margin:1px 0 0 0;
}
.p03 {
	margin:3px 0 0 0;
}
.p06 {
	margin:6px 0 0 0;
}
.p09 {
	margin:9px 0 0 0;
}
.pb05 {
	margin:0 0 5px 0;
}
.pdt20{
	padding:20px 0 0 0;
}
.pdl3{
	padding-left:3px;
}
.pd12{
	padding:12px;
}
.mgl7{
	margin-left:7px;
}
.pdr0{
	padding-right:0px;
}
.pdb0{
	padding-bottom:0px;
}

/* main */
#top_main {
	margin:0;
	background:url(/content/dam/daiwasecurities/resource/images/top/main_bg.gif) top left no-repeat #FFFFFF;
}
#top_main a {
	text-decoration:none;
}

/* flash */
#mainbana{
	position:relative;
}
#mainbana_topR{
	font-size:0;
	padding:7px 0 0 0;
	background:url(/content/dam/daiwasecurities/resource/images/top/pickup/bg_topR.gif) top right no-repeat;
}
#mainbana_topL{
	font-size:0;
	padding:7px 0 0 0;
	background:url(/content/dam/daiwasecurities/resource/images/top/pickup/bg_topL.gif) top left no-repeat;
}
#mainbana_right{
	text-align:left;
	padding:0 7px 0 8px;
	background:url(/content/dam/daiwasecurities/resource/images/top/pickup/bg_right.gif) right repeat-y;
}
#mainbana_bottomR{
	font-size:0;
	padding:0 0 8px 0;
	background:url(/content/dam/daiwasecurities/resource/images/top/pickup/bg_bottomR.gif) bottom right no-repeat;
}
#mainbana_bottomL{
	font-size:0;
	padding:0 0 8px 0;
	background:url(/content/dam/daiwasecurities/resource/images/top/pickup/bg_bottomL.gif) bottom left no-repeat;
}
#mainbana_left{
	text-align:left;
	padding:0 0 0 7px;
	background:url(/content/dam/daiwasecurities/resource/images/top/pickup/bg_left.gif) left repeat-y;
}
#topbn_btn{
}
#topbn_loc{
	position:absolute;
	top:9px;
	left:535px;
	z-index:99;
}
html>/**/body #topbn_loc, x:-moz-any-link, x:default{
	top:7px;
	left:535px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#topbn_loc{
		top:7px;
		left:534px;
	}
}
#pickupUp{
	border-left:4px solid #656565;
}
#pickup{
	overflow:hidden;
	background:#d6d6d6;
	border-top:1px solid #656565;
	border-bottom:1px solid #656565;
}
#pickupDown{
	border-left:4px solid #656565;
}
#pickup0,#pickup1,#pickup2,#pickup3,#pickup4,#pickup5,#pickup6,#pickup7,#pickup8,#pickup9{
	padding-bottom:1px;
	border-right:1px solid #656565;
	border-left:4px solid #656565;
}

/* title headline */
.h2_ul {
	position: absolute;
	top: 14px;
	left: 508px;
	width: 128px;
}
.h2_ul li {
	float:left;
	padding:0 20px 0 0;
	background:none;
	font-size:85%;
}
.h2_ul a {
	color:#00358a;
}
.h2_ul a:hover {
	color:#8B1A1C;
}
#h2_oshirase {
	height:54px;
	position:relative;
}
#h2_event {
	height:75px;
	display:block;
	background:none;
}
#h2_campaign {
	height:33px;
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_campaign2.gif) top left no-repeat;
}
#h2_market {
	height: 42px;
	position:relative;
}
#h2_market  a{
	position: absolute; 
	top: 0px; 
	left: 417px; 
	width: 200px;
}

#h2_market a{
	margin-top:12px;
	margin-right:12px;
}
#h3_market_douga{
	height:26px;
}
#h3_market_weekly{
	height:26px;
	margin-left:11px;
}
#h3_market_twitter{
	height:26px;
	margin-left:11px;
	position:relative;
}
.h3_market_btn_twitter{
	display:block;
	width:24px;
	height:25px;
	position:absolute;
	left:173px;
	top:-4px;
}
#h2_torikumi {
	height:44px;
}
#h3_daiwagrp {
	height:33px;
	background:url(/content/dam/daiwasecurities/resource/images/top/h3_daiwa_grp.gif) no-repeat;
}

/* オンマウスで指カーソル */
.img_h2 {
	cursor:pointer;
	cursor:hand;
}
/*#h2a1_kab,
#h2a1_bond,
#h2a1_tos,
#h2a1_event,
#h2_campaign*/
.h2_area,
.h2_campaign_switch,
.h2_frm2_foot,
.h2_frm1_foot,
.h2_campaign_img {
	cursor:pointer;
	cursor:hand;
}
/* frm1 , frm2 , frm3 */
.h2_frm1,
.h2_frm2 {
	width:318px;
}
.h2_campaign_img {
	height:90px;
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_campaign_img.gif) top left no-repeat;
	padding:0 17px;
}
.h2_campaign_switch {
	height:22px;
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_campaign_switch.gif) top left no-repeat;
}
.h2_frm1_foot {
	height:12px;
}
#frm1_campaign {
	height:12px;
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_frm1_campaign_foot.gif) top left no-repeat;
}
#frm1_event {
	height:12px;
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_frm1_event_foot.gif) top left no-repeat;
}
.h2_frm2_foot {
	height:30px;
	width:318px;
}
.h2_frm2_ficon{
	padding-left:71px;
}
.h2_frm2_ficon img{
	margin:6px 0 9px 0;
}
#frm2_tos {
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_frm2_foot_2014.gif) top left no-repeat;
}
#frm2_bond {
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_frm2_foot_2014.gif) top left no-repeat;
}
#frm2_kab {
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_frm2_foot_2014.gif) top left no-repeat;
}
.h2_frm3 {
	width:639px;
}
.h2_frm3 .frm3_oshirasetbl {
	background-color:#FFFFFF;
	width:639px;
}
.h2_frm3_l {
	width:3px;
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_frm3_left.gif) top right repeat-y;
}
.h2_frm3_r {
	width:3px;
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_frm3_right.gif) top right repeat-y;
}
.h2_frm3_bg {
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_frm3_bg.gif) top left repeat-x;
}
.h2_frm3_foot {
	height:7px;
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_frm3_foot.gif) top left no-repeat;
}

/* frm1 , frm2  展開部分のサイズ（javaOFF用default） */
#h2_kab_list,
#h2_bond_list,
#h2_tos_list{
	height:72px;
	overflow:scroll;
}
#h2_campaign_list,
#h2_event_list{
	height:3px;
	overflow:hidden;
	display:none;
}
#h2_kab_list{
	width:312px;
	margin:0 2px;
	background:#ffffff;
	border-right:1px solid #cecece;
	border-left:1px solid #cecece;
}
#h2_bond_list{
	width:312px;
	margin:0 2px;
	background:#ffffff;
	border-right:1px solid #cecece;
	border-left:1px solid #cecece;
}
#h2_tos_list{
	width:312px;
	margin:0 2px;
	background:#ffffff;
	border-right:1px solid #cecece;
	border-left:1px solid #cecece;
}
#h2_kab_list,
#h2_bond_list,
#h2_tos_list{
	*width:314px;
}
#h2_kab_list,
#h2_bond_list,
#h2_tos_list{
	width:314px\9;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
#h2_kab_list,
#h2_bond_list,
#h2_tos_list{
	width:312px;}
}
#h2_campaign_list{
	width:314px;
	margin:0 2px;
	background:url(/content/dam/daiwasecurities/resource/images/top/campaign_list_bg.gif) top left no-repeat #d37e81;
}
#h2_event_list{
	width:314px;
	margin:0 2px;
	background:url(/content/dam/daiwasecurities/resource/images/top/event_list_bg.gif) top left no-repeat #4e9b3f;
}
/* frm1 , frm2 の date_list */
.frm2_data_list {
	background:#FFFFFF;
	/*width:296px;*/
	width:280px;/*javaOFF用default*/
}
.frm2_data_list .td_bond {
	background:#c3d0e6;
}
.frm2_data_list .td_tos {
	background:#e7e6e6;
}
.frm2_data_list .frm2_td1 {
	padding:5px;
	vertical-align:top;
	width:33px;
}
.frm2_data_list .frm2_td2 {
	padding:7px 7px 7px 5px;
	width:247px;
}
.frm2_data_list .frm2_bdl {
	border-left:1px solid #cecece;
}
.frm2_data_list .frm2_bdr {
	border-right:1px solid #cecece;
}
.frm2_data_list .frm2_td2_rank {
	padding:10px 7px 7px 5px;
}
.frm2_data_list .list_h1{
	height:30px;
}
/* h1 リンク用 */
.frm2_data_list .list_h1 .a_h1{
	display:block;
	width:296px;
	height:30px;
}

/* date_list */
.kab_list {
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_frm2_bg_gra_2014.gif) top left repeat-x;
	padding:6px 7px 9px;
	/*margin:0 2px;*/
	margin:0 0 0 2px;/*javaOFF用default*/
}
.kab_list .h1_kab01 {
	background:url(/content/dam/daiwasecurities/resource/images/top/kab_list_h1_01_2014.gif) top left no-repeat;
}
.kab_list .h1_kab02 {
	background:url(/content/dam/daiwasecurities/resource/images/top/kab_list_h1_02_2014.gif) top left no-repeat;
}
.kab_list .h1_kab03 {
	background:url(/content/dam/daiwasecurities/resource/images/top/kab_list_h1_03_2014.gif) top left no-repeat;
}
.kab_list .kab_list_foot{
	background:url(/content/dam/daiwasecurities/resource/images/top/kab_list_foot_2014.gif) top left no-repeat;
	height:4px;
}
.kab_list .kab_list_bd {
	border-bottom:1px solid #cecece;
}
.bond_list {
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_frm2_bg_gra_2014.gif) top left repeat-x;
	padding:6px 7px 9px;
	/*margin:0 2px;*/
	margin:0 0 0 2px;/*javaOFF用default*/
}
.bond_list .h1_bond01 {
	background:url(/content/dam/daiwasecurities/resource/images/top/bond_list_h1_01_2014.gif) top left no-repeat;
}
.bond_list .h1_bond02 {
	background:url(/content/dam/daiwasecurities/resource/images/top/bond_list_h1_02_2014.gif) top left no-repeat;
}
.bond_list .h1_bond03 {
	background:url(/content/dam/daiwasecurities/resource/images/top/bond_list_h1_03_2014.gif) top left no-repeat;
}
.bond_list .h1_bond04 {
	background:url(/content/dam/daiwasecurities/resource/images/top/bond_list_h1_04_2014.gif) top left no-repeat;
}
.bond_list .h1_bond05 {
	background:url(/content/dam/daiwasecurities/resource/images/top/bond_list_h1_05_2014.gif) top left no-repeat;
}
.bond_list .h1_bond06 {
	background:url(/content/dam/daiwasecurities/resource/images/top/bond_list_h1_06_2014.gif) top left no-repeat;
}
.bond_list .h1_bond07 {
	background:url(/content/dam/daiwasecurities/resource/images/top/bond_list_h1_07_2014.gif) top left no-repeat;
}
.bond_list .bond_list_foot{
	background:url(/content/dam/daiwasecurities/resource/images/top/bond_list_foot_2014.gif) top left no-repeat;
	height:4px;
}
.bond_list .bond_list_foot_b{
	background:url(/content/dam/daiwasecurities/resource/images/top/bond_list_foot_b.gif) top left no-repeat;
	height:4px;
}
.bond_list .bond_list_bd {
	border-bottom:1px solid #cecece;
}
.tos_list {
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_frm2_bg_gra_2014.gif) top left repeat-x;
	padding:6px 7px 9px;
	/*margin:0 2px;*/
	margin:0 0 0 2px;/*javaOFF用default*/
}
.tos_list .h1_tos01 {
	background:url(/content/dam/daiwasecurities/resource/images/top/tos_list_h1_01_2014.gif) top left no-repeat;
}
.tos_list .h1_tos02 {
	background:url(/content/dam/daiwasecurities/resource/images/top/tos_list_h1_02_2014.gif) top left no-repeat;
}
.tos_list .h1_tos03 {
	background:url(/content/dam/daiwasecurities/resource/images/top/tos_list_h1_03_2014.gif) top left no-repeat;
}
.tos_list .tos_list_foot{
	background:url(/content/dam/daiwasecurities/resource/images/top/tos_list_foot_2014.gif) top left no-repeat;
	height:4px;
}
.tos_list .tos_list_foot_g{
	background:url(/content/dam/daiwasecurities/resource/images/top/tos_list_foot_g_2014.gif) top left no-repeat;
	height:4px;
}
.tos_list .tos_list_bd {
	border-bottom:1px solid #cecece;
}
.campaign_list {
	background:url(/content/dam/daiwasecurities/resource/images/top/campaign_list_bg.gif) top left no-repeat #d37e81;
	padding:9px 7px;
	margin:0 2px;
}
.campaign_list .campaign_list_head{
	background:url(/content/dam/daiwasecurities/resource/images/top/campaign_list_head.gif) top left no-repeat;
	height:4px;
}
.campaign_list .campaign_list_foot{
	background:url(/content/dam/daiwasecurities/resource/images/top/campaign_list_foot.gif) top left no-repeat;
	height:4px;
}
.campaign_list .campaign_list_bd {
	border-bottom:1px solid #d37e81;
}
.event_list {
	background:url(/content/dam/daiwasecurities/resource/images/top/event_list_bg.gif) top left no-repeat #4e9b3f;
	padding:9px 7px;
	margin:0 2px;
}
.event_list .event_list_head{
	background:url(/content/dam/daiwasecurities/resource/images/top/event_list_head.gif) top left no-repeat;
	height:4px;
}
.event_list .event_list_foot{
	background:url(/content/dam/daiwasecurities/resource/images/top/event_list_foot.gif) top left no-repeat;
	height:4px;
}
.event_list .event_list_bd {
	border-bottom:1px solid #4e9b3f;
}
.info_list{
	margin:0 9px;
}

/* frm3（info_list） の date_list */
.date_list {
	margin:3px 0 0 0;
	padding:0;
	width:auto;
}
.date_list .td1 {
	padding:13px 0 13px 19px;
	vertical-align:top;
	white-space:nowrap;
	background:none;
}
.date_list .td2 {
	padding:14px 18px 12px 7px;
	vertical-align:top;
	background:none;
	width:95%;
}
.date_list .td_bd {
	border-bottom:1px solid #c7c7c7;
}
.date_list.mtxt,
.date_list.mtxtb {
	font-size:90%;
	line-height:140%;
}
/* products_list */
.lproducts_list{
	width:639px;
}
.products_list{
	height:94px;
}
.products_list a{
	text-decoration:none;
}
.products_list ul{
	margin:0px;
	padding:0px;
}
.products_list li {
	float:left;
	margin:0;
	padding:0px;
	font-size:0px;
}
.products_list .li_dnb{
	width:105px;
	height:46px;
	display:block;
}
.products_list .li_fdnb{
	width:105px;
	height:48px;
	display:block;
}
.products_list .li_nsr{
	width:106px;
	height:46px;
	display:block;
}
.products_list .li_medical{
	width:106px;
	height:48px;
	display:block;
}
.products_list .li_sma{
	width:106px;
	height:46px;
	display:block;
}
.products_list .li_fw{
	width:106px;
	height:48px;
	display:block;
}
.products_list .li_lms{
	width:108px;
	height:94px;
	display:block;
}
.products_list .li_mrg{
	width:108px;
	height:94px;
	display:block;
}
.products_list .li_fx{
	width:105px;
	height:46px;
	display:block;
}
.products_list .li_365{
	width:105px;
	height:48px;
	display:block;
}
/*
body:nth-of-type(1) .products_list .li_365{
	margin-top:1px;
}
body:first-of-type .products_list .li_365{
	margin-top:1px;
}
body:nth-of-type(1) .products_list .li_fdnb{
	margin-top:1px;
}
body:first-of-type .products_list .li_fdnb{
	margin-top:1px;
}
body:nth-of-type(1) .products_list .li_fw{
	margin-top:1px;
}
body:first-of-type .products_list .li_fw{
	margin-top:1px;
}
*/
.products_list .li_op{
	width:106px;
	height:94px;
	display:block;
}


/*マウスオーバー時*/
.products_list .li_dnb:hover,
.products_list .li_fdnb:hover,
.products_list .li_nsr:hover,
.products_list .li_medical:hover,
.products_list .li_sma:hover,
.products_list .li_fw:hover,
.products_list .li_lms:hover,
.products_list .li_mrg:hover,
.products_list .li_fx:hover,
.products_list .li_365:hover,
.products_list .li_op:hover,
.products_list .li_inh:hover,
.products_list .li_life:hover,
.products_list .li_prm:hover,
.products_list .li_reservation:hover,
.products_list .li_semi:hover,
.products_list .li_brclist:hover{
	background-position:bottom;
}

/* gray area */
.g_area {
	width:635px;
	margin:6px 2px 0 2px;
}
.g_area_head {
	height:10px;
	background:url(/content/dam/daiwasecurities/resource/images/top/g_area_head.gif) top left no-repeat;
}
.g_area_bg {
	padding:0 8px;
	background:url(/content/dam/daiwasecurities/resource/images/top/g_area_bg.gif) top left repeat-y;
}
.g_area_foot {
	height:9px;
	background:url(/content/dam/daiwasecurities/resource/images/top/g_area_foot.gif) top left no-repeat;
}
.g_area .g_area_tbl {
	width:619px;
}
.g_area .wbox_area {
	margin:0;
	background-color:#FFFFFF;
}
.g_area .wbox_l {
	width:3px;
	background:url(/content/dam/daiwasecurities/resource/images/top/wbox_left.gif) top left repeat-y;
}
.g_area .wbox_r {
	width:3px;
	background:url(/content/dam/daiwasecurities/resource/images/top/wbox_right.gif) top right repeat-y;
}
.g_area .wbox_bg {
	background:#ffffff;
}
.g_area .wbox_foot {
	height:7px;
	background:url(/content/dam/daiwasecurities/resource/images/top/wbox_foot.gif) top right no-repeat;
}
.g_area .mkt_area {
	padding:16px 14px 10px 18px;
}
.g_area .mkt_area_tbl {
	width:293px;
}
.g_area .mkt_area_head {
	height:7px;
	background:url(/content/dam/daiwasecurities/resource/images/top/mkt_area_head.gif) top left no-repeat;
}
.g_area .mkt_area_bg {
	padding:0 10px 0 8px;
	background:url(/content/dam/daiwasecurities/resource/images/top/mkt_area_bg.gif) top left repeat-y;
}
.g_area .mkt_area_foot {
	height:8px;
	background:url(/content/dam/daiwasecurities/resource/images/top/mkt_area_foot.gif) top left no-repeat;
}
.g_area .oneColumnFrame{
	width:574px;
}
.g_area .oneColumn{
	background:url(/content/dam/daiwasecurities/resource/images/top/mkt_oneCol_bg.gif) transparent top left no-repeat;
	padding:11px 13px;
}
.g_area .oneColumnFoot{
	background:url(/content/dam/daiwasecurities/resource/images/top/mkt_oneCol_foot.gif) transparent bottom left no-repeat;
	height:4px;
	line-height:0;
	font-size:0;
}
.g_area .twoColumnFrame{
	width:295px;
	float:left;
}
.g_area .twoColumn{
	background:url(/content/dam/daiwasecurities/resource/images/top/mkt_twoCol_bg.gif) transparent top left no-repeat;
	width:278px;
	padding-top:15px;
	padding-bottom:15px;
	vertical-align:top;
}
.g_area .twoColumnFoot{
	background:url(/content/dam/daiwasecurities/resource/images/top/mkt_twoCol_foot.gif) transparent bottom left no-repeat;
	height:4px;
	line-height:0;
	font-size:0;
}
.g_area .twoColumnSpace{
	width:17px;
	font-size:0;
	line-height:0;
}
.g_area .weekly{
	margin-left:11px;
}
.g_area .weekly th.tl,
.g_area .weekly th.tc,
.g_area .weekly th.tr,
.g_area .weekly th.ml,
.g_area .weekly th.mr,
.g_area .weekly td.ml,
.g_area .weekly td.mr,
.g_area .weekly td.bl,
.g_area .weekly td.bc,
.g_area .weekly td.br{
	font-size:0px;
	text-align:-99999px;
}
.g_area .weekly th.mc{
	padding:10px 0 6px 0;
}
.g_area .weekly td.mc{
	background:url(/content/dam/daiwasecurities/resource/images/top/mkt_weekly_bg.gif) transparent top left no-repeat;
	vertical-align:top;
}
.g_area .weekly td.bc{
	height:10px;
	background:url(/content/dam/daiwasecurities/resource/images/top/mkt_weekly_foot.gif) transparent bottom left no-repeat;
}
.g_area .weeklyMainTitle{
	color:#8A171E;
	font-size:90%;
	line-height:140%;
	font-weight:bold;
	float:left;
}
.g_area .weeklyUpdate{
	display:none;
}
.g_area .weeklyNew{
	display:block;
	margin-right:8px;
	float:left;
}
.g_area .weekly .data{
	width:250px;
}
.g_area .weekly .data .title{
	color:#00358A;
	text-align:left;
	font-weight:bold;
	font-size:80%;
	line-height:130%;
	padding:8px 28px 0px 7px;
}
.g_area .weekly .data .excerpt{
	font-size:80%;
	line-height:130%;
	padding:7px 28px 6px 7px;
}
.g_area .weekly .latest{
	display:none;
}
.g_area #twitterTimeline{
	margin-top:10px;
	margin-left:11px;
}
.g_area .btn_marketpage{
	float:left;
	margin-top:18px;
}
.g_area .otherinfo_area .otherinfo_cnt {
	margin:7px 20px;
}
.g_area .otherinfo_area_head {
	height:7px;
	background:url(/content/dam/daiwasecurities/resource/images/top/info_head.gif) top left no-repeat;
}
.g_area .otherinfo_area_bg {
	background:url(/content/dam/daiwasecurities/resource/images/top/info_bg.gif) top left repeat-y;
}
.g_area .otherinfo_area_foot {
	height:7px;
	background:url(/content/dam/daiwasecurities/resource/images/top/info_foot.gif) top left no-repeat;
}
.g_area .otherinfo_area p {
	margin:0;
	padding:0 0 10px 0;
}
.g_area .grp_area {
	padding:15px 15px 15px 18px;
}
.g_area .grp_area .grp_td {
	padding-left:15px;
	padding-right:15px;
	background:url(/content/dam/daiwasecurities/resource/images/top/grp_area_bg.gif) top left repeat-x #f2f2f2;
}

.g_area .daiwa_grp{
	background-color:#ededed;
	margin-top:18px;
}
.g_area .daiwa_grp .td_glist{
	padding:19px 0 19px 30px;
}
.g_area .daiwa_grp #group_list li{
	line-height:2em;
	width:243px;
	float:left;
	background:url(/content/dam/daiwasecurities/resource/images/top/icn_grp_li.gif) left no-repeat;
	padding-left:27px;
	text-indent:-27px;
}
.g_area .daiwa_grp #group_list li a{
	padding-left:27px;
	text-decoration:none;
}

/* side area btn */
.houjin_area {
	padding:1px 2px 3px 2px;
}
#h2_btn_houjin {
	width:314px;
	height:37px;
	display:block;
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_btn_houjin.gif) no-repeat;
}
#h2_btn_open2 {
	width:240px;
	height:73px;
	display:block;
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_btn_open2.gif) no-repeat;
}
#h2_btn_brc {
	width:81px;
	height:73px;
	display:block;
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_btn_brc_2014.gif) no-repeat;
}

/* b_common */
#b_common{
	margin:0;
	padding:7px 11px 1px 11px;
}
#b_common .p15{
	margin:0;
}

/*javaOFF用 txt*/
.off_js{
	margin:0 2px;
	padding:10px;
	background-color:#f2f2f2;
	border:1px solid #d5d5d5;
}

/* ご注意 */
#att_common{
	background-color:#e4e4e4;
	padding:7px;
	width:946px;
}
#att_common .att{
	width:946px;
}
#att_common .att *{
	text-decoration:none;
	line-height:110%;
}
#att_common .att_title{
	padding-bottom:5px;
}
#att_common .att th{
	background-color:#fafafa;
	text-align:left;
}
#att_common .att td{
	background-color:#f4f4f4;
}
#att_common .att_hline{
	width:100%;
	height:4px;
	background:url(/content/dam/daiwasecurities/resource/images/footer/ft2_m_lineBgGrey.gif) repeat-x center left;
	margin-top:8px;
	margin-bottom:13px;
	font-size:0;
}
#att_common .att td.att_vline{
	background-color:#e4e4e4;
	font-size:0px;
	width:1px;
}
#att_common .att td div{
	padding-bottom:6px;
}
#att_common .att td.clearfix div{
	float:left;
	white-space:nowrap;
}
#att_common .att .att_tl{
	background:url(/content/dam/daiwasecurities/resource/images/top/att_tl.gif) no-repeat top left;
	width:13px;
	font-size:0px;
	text-indent:-9999px;
}
#att_common .att .att_tr{
	background:url(/content/dam/daiwasecurities/resource/images/top/att_tr.gif) no-repeat top right;
	width:13px;
	font-size:0px;
	text-indent:-9999px;
}
#att_common .att .att_bl{
	background:url(/content/dam/daiwasecurities/resource/images/top/att_bl.gif) no-repeat bottom left;
	width:12px;
	height:14px;
	font-size:0px;
}
#att_common .att .att_br{
	background:url(/content/dam/daiwasecurities/resource/images/top/att_br.gif) no-repeat bottom right;
	width:12px;
	height:10px;
	font-size:0px;
}
#att_common .att .att_topline{
	border-top:solid #d5d5d5 1px;
	height:9px;
	font-size:1px;
}
#att_common .att .att_bottomline{
	border-bottom:1px solid #cacaca;
	height:10px;
	font-size:1px;
}
#att_common .att .att_sideline_tl{
	border-left:1px solid #d5d5d5;
	font-size:1px;
}
#att_common .att .att_sideline_tr{
	border-right:1px solid #d5d5d5;
	font-size:1px;
}
#att_common .att .att_sideline_bl{
	border-left:1px solid #cacaca;
	font-size:1px;
}
#att_common .att .att_sideline_br{
	border-right:1px solid #cacaca;
	font-size:1px;
}
#att_common .att .att_sideline_grad{
	font-size:1px;
	text-indent:-9999px;
	width:1px;
	background:url(/content/dam/daiwasecurities/resource/images/top/att_sideline.gif) no-repeat top left #cacaca;
}
.pdl10{
	padding-left:10px;
}
.fs0{
	font-size:0;
}

/* Google tag */
.googletag{
	background-color:#8c1b1f;
	width:960px;
	height:1px;
	margin:0px 0px 0px 10px;
	font-size:1px;
}
/* 20130408 */
#h2_btn_event {
	width:237px;
	height:73px;
	display:block;
	background:url(/content/dam/daiwasecurities/resource/images/top/h2_btn_event_2014.gif) no-repeat;
}
.products_list .li_inh{
	width:106px;
	height:94px;
	display:block;
}
.products_list .li_prm{
	width:107px;
	height:94px;
	display:block;
}
.products_list .li_life{
	width:105px;
	height:94px;
	display:block;
}
.products_list .li_dnb_l{
	width:3px;
	height:95px;
	display:block;
	background:url(/content/dam/daiwasecurities/resource/images/top/pdtli_dnb_l_2014.gif) top left no-repeat;
}
/* 201409 */
.top_faq_list{
	background:url(/content/dam/daiwasecurities/resource/images/top/bg_faq.gif) repeat-y top left;
}
.top_faq_list p{
	font-size:75%;
	line-height:170%;
	padding: 3px 15px 3px 28px;
	background:url(/content/dam/daiwasecurities/resource/images/arrow6.gif) no-repeat 13px 4px ;
}
.top_faq_other{
	background:url(/content/dam/daiwasecurities/resource/images/top/bg_faq_btm_2014.gif) no-repeat;
	height:33px;
}
.top_faq_other p{
	padding: 5px 10px 5px 245px;
	background:url(/content/dam/daiwasecurities/resource/images/icn_blank.gif) no-repeat 230px 7px ;
	font-size:75%;
	line-height:170%;
}
/* 201412 start*/
.products_list .li_brclist{
	width:107px;
	height:60px;
	display:block;
}
.products_list .li_reservation{
	width:107px;
	height:60px;
	display:block;
}
.products_list .li_semi{
	width:104px;
	height:60px;
	display:block;
}
/* 201412 end*/
/* 201503 start*/
.bnrnoimg {
	display:none;
}
/* 201503 end*/
