@charset "euc-jp";



.yj950-2 #yjMain{float:right;}
.yj950-2 #yjSub{float:left;}

/* ----------------------------------------
 * メインカラム
 * ---------------------------------------- */
#yjMain p{
	line-height:1.28;
	/line-height:1.1;
}


/* ---- トップページ用トピックス ----- */
.bzsvTopics {
	border-bottom:1px dotted #999;
}
.bzsvTopics dl{
}
.bzsvTopics dt {
	width:66px;
	height:16px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bzc_common_sp.png) 0 -47px no-repeat;
	text-indent:-9999px;
}
.bzsvTopics dd {
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_topics_ico.png) 0 9px no-repeat;
	border-top:1px dotted #999;
	/*font-size:small;*/
}
.bzsvTopics p {
	margin:5px 0 5px 12px;
	}

/* ---- h1タグ ----- */
.bzcFmtH1 {
	border:1px solid #CCC;
	background:#F4F4F4;
	font-size:medium;
}
.bzcFmtH1 div {
	border-bottom:5px solid #181878;
	padding:13px 10px;
}
.bzcFmtH1 h1 {
	float:left;
	width:485px;
	font-weight:bold;
	line-height:1.01;
	/line-height:1.1;
}
.bzcFmtH1Img {
	display:block;
	float:right;
	width:185px;
	text-align:right;
}

/* ---- h2タグ ----- */
div.bzcFmtH2 {
	border:1px solid #CCC;
	border-bottom:1px solid #0D0D71;
	line-height:1.0;
}
div.bzcFmtH2 div{
	padding:9px 6px;
	/padding:10px 6px 8px;
	background:#FFF url(http://i.yimg.jp/images/biz/bzc3/common/bg_gr_sp_srv.png) 0 100% repeat-x;
	border-bottom:1px solid #FFF;
}
div.bzcFmtH2 h2 {
	padding-left:5px;
	border-left:5px solid #0D0D71;
	font-weight:bold;
	font-size:medium;
}

/* ---- h3タグ ----- */
div.bzcFmtH3 {
	padding:6px;
	border-bottom:1px solid #0D0D71;
	line-height:1.0;
}
div.bzcFmtH3 h3 {
	padding-left:5px;
	border-left:5px solid #0D0D71;
	font-weight:bold;
	font-size:medium;
}


/* ---- h4タグ ----- */
h4.bzcFmtH4 {
	padding:6px;
	background:#E3E2E9;
	line-height:1.0;
	font-weight:bold;
}
* html h4.bzcFmtH4{
	height:25px;
	} /* ie 4-6 (Mac 4-5) */



/* ---- インタビュー ----- */

.bzsvIvImg {
	float:left;
	width:62px;
}
.bzsvIvImgBd {
	border:2px solid #CCC;
}
.bzsvIvImgBd div {
	width:58px;
	height:58px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/interview.png) no-repeat;
}
.bzsvTxtBox {
	float:right;
	width:612px;
	line-height:1.28;
	/line-height:1.1;
}
.bzsvTxtBox div {
	position:relative;
	background:#F4F4F4;
	min-height:120px;
	_height:120px;
	border:1px solid #CCC;
}
span.bzsvTxtBoxFuki {
	position:absolute;
	width:25px;
	height:100px;
	left:-25px;
	top:0;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/interview.png) -58px 0 no-repeat;
}
.bzsvTxtBox dl {
	padding:15px 25px;
}
.bzsvTxtBox dt {
	font-weight:bold;
	margin-bottom:5px;
}

/* ---- メリット ----- */
.bzsvMerit dl {
	margin-bottom:15px;
	padding-top:15px;
	border-top:1px dotted #999;
}

.bzsvMerit dl.first {
	padding:0;
	border:none;
}

.bzsvMerit dl.end,.bzsvMerit dl.end {
	margin-bottom:0;
}

.bzsvMerit dt {
	float:left;
	width:65px;
	height:58px;
	text-indent:-9999px;
	/*margin-bottom:15px;*/
}

.bzsvMerit dd {
	float:right;
	width:580px;
	/*margin-bottom:15px;*/
}

.bzsvMerit dd.bzsvMeritBtTxt {
	width:420px;
	float:left;
	margin-left:10px;
	_margin-left:10px;
}
.bzsvMerit dd.bzsvMeritBt {
	width:144px;
	float:right;
	margin-top:20px;
}

.bzsvMerit01 dt {background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_merit.png) no-repeat;}
.bzsvMerit02 dt {background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_merit.png) -65px 0 no-repeat;}
.bzsvMerit03 dt {background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_merit.png) -130px 0 no-repeat;}
.bzsvMerit04 dt {background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_merit.png) -195px 0 no-repeat;}
.bzsvMerit05 dt {background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_merit.png) -260px 0 no-repeat;}
.bzsvMerit06 dt {background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_merit.png) -325px 0 no-repeat;}
.bzsvMerit07 dt {background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_merit.png) -390px 0 no-repeat;}
.bzsvMerit08 dt {background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_merit.png) -455px 0 no-repeat;}
.bzsvMerit09 dt {background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_merit.png) -520px 0 no-repeat;}
.bzsvMerit10 dt {background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_merit.png) -585px 0 no-repeat;}


/* ---- グレーボックス ----- */
.bzsvGrayBox {
	padding:20px 20px 15px;
	background:#F4F4F4;
	border:1px solid #CCC;	
}
.bzsvGrayBox10 {
	padding:10px;
	background:#F4F4F4;
	border:1px solid #CCC;	
}
.bzsvGrayBox15 {
	padding:15px;
	background:#F4F4F4;
	border:1px solid #CCC;
}
.bzsvGrayBox20 {
	padding:20px;
	background:#F4F4F4;
	border:1px solid #CCC;	
}

.floatLf345 {
	float:left;
	width:345px;
}
.floatRg345 {
	float:right;
	width:345px;
}


/* ---- ナンバーリスト ----- */
.bzsvNumList1{
	min-height:20px;
	_height:20px;
	padding-left:25px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_number.png) no-repeat;
	color:#515089;
}
.bzsvNumList2{
	min-height:20px;
	_height:20px;
	padding-left:25px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_number.png) 0 -100px no-repeat;
	color:#515089;
}
.bzsvNumList3{
	min-height:20px;
	_height:20px;
	padding-left:25px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_number.png) 0 -200px no-repeat;
	color:#515089;
}
.bzsvNumList4{
	min-height:20px;
	_height:20px;
	padding-left:25px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_number.png) 0 -300px no-repeat;
	color:#515089;
}
.bzsvNumList5{
	min-height:20px;
	_height:20px;
	padding-left:25px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_number.png) 0 -400px no-repeat;
	color:#515089;
}
.bzsvNumList6{
	min-height:20px;
	_height:20px;
	padding-left:25px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_number.png) 0 -500px no-repeat;
	color:#515089;
}
.bzsvNumList7{
	min-height:20px;
	_height:20px;
	padding-left:25px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_number.png) 0 -600px no-repeat;
	color:#515089;
}
.bzsvNumList8{
	min-height:20px;
	_height:20px;
	padding-left:25px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_number.png) 0 -700px no-repeat;
	color:#515089;
}
.bzsvNumList9{
	min-height:20px;
	_height:20px;
	padding-left:25px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_number.png) 0 -800px no-repeat;
	color:#515089;
}
.bzsvNumList10{
	min-height:20px;
	_height:20px;
	padding-left:25px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_number.png) 0 -900px no-repeat;
	color:#515089;
}

/* ----------------------------------------
 * テーブルいろいろ
 * ---------------------------------------- */
 
/* ---- 共通 ----- */
.bzsvTable .tbdLf, .bzsvTableSld .tbdLf{border-left:1px solid #B9B9B9;}
.bzsvTable .tbdRg, .bzsvTableSld .tbdRg{border-right:1px solid #B9B9B9;}
.bzsvTable .tbdBt, .bzsvTableSld .tbdBt{border-bottom:1px solid #B9B9B9;}
.bzsvTable .tbdTp, .bzsvTableSld .tbdTp{border-top:1px solid #B9B9B9;}
.bzsvTable .valignTop, .bzsvTableSld .valignTop{vertical-align:top;}
.bzsvTable .valignBtm, .bzsvTableSld .valignBtm{vertical-align:bottom;}
 
/* ---- 横線が点線 ----- */
.bzsvTable {
	width:100%;
	border-collapse:separate;
	border-top:1px solid #CCC;
	border-bottom:1px solid #B9B9B9;
}
.bzsvTable th {
	padding:5px;
	background:#E6E6E6;
	border-bottom:1px dotted #B9B9B9;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
}
.bzsvTable td {
	padding:5px;
	border-bottom:1px dotted #B9B9B9;
	vertical-align:middle;
}
.bzsvTable tr.line_solid th {
	border-bottom:1px solid #B9B9B9;
}

.bzsvTable th.first{
	border-top:1px solid #FFF;
}
.bzsvTable th.end,.bzsvTable td.end {
	border-bottom:none;
}

/* ---- 横線が実線 ----- */
.bzsvTableSld {
	width:100%;
	border-collapse:separate;
	border-top:1px solid #CCC;
	border-bottom:1px solid #B9B9B9;
}
.bzsvTableSld th {
	padding:5px;
	background:#E6E6E6;
	border-bottom:1px solid #B9B9B9;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
}
.bzsvTableSld td {
	padding:5px;
	border-bottom:1px solid #B9B9B9;
	vertical-align:middle;
}

.bzsvTableSld th.first{
	border-top:1px solid #FFF;
}
.bzsvTableSld th.end,.bzsvTableSld td.end {
	border-bottom:none;
}

/* ----  ----- */
.bzsvTableHalfNew th.end,.bzsvTableHalfNew td.end,.bzsvTable td.end {
	border-bottom:none;
}
.bzsvTableHalfNew {
	width:50%;
	border-collapse:separate;
	border-top:1px solid #CCC;
	border-bottom:1px solid #B9B9B9;
}

.bzsvTableHalfNew th {
	padding:5px;
	background:#E6E6E6;
	border-bottom:1px dotted #B9B9B9;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
}
.bzsvTableHalfNew td {
	padding:5px;
	border-bottom:1px dotted #B9B9B9;
	vertical-align:middle;
}
.bzsvTableHalfNew tr.line_solid th {
	border-bottom:1px solid #B9B9B9;
}

.bzsvTableHalfNew th.first{
	border-top:1px solid #FFF;
}
.bzsvTableHalfNew th.end,.bzsvTable td.end {
	border-bottom:none;
}

/* ---- 横線が実線 ----- */
.bzsvTableSld {
	width:100%;
	border-collapse:separate;
	border-top:1px solid #CCC;
	border-bottom:1px solid #B9B9B9;
}
.bzsvTableSld th {
	padding:5px;
	background:#E6E6E6;
	border-bottom:1px solid #B9B9B9;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
}
.bzsvTableSld td {
	padding:5px;
	border-bottom:1px solid #B9B9B9;
	vertical-align:middle;
}

.bzsvTableSld th.first{
	border-top:1px solid #FFF;
}
.bzsvTableSld th.end,.bzsvTableSld td.end {
	border-bottom:none;
}














/* ---- 導入事例ヘッダー ----- */
.bzsvJireiHd{
	border-left:3px solid #CCC;
	padding-left:20px;
}
.bzsvJireiHdBox{
	border:1px solid #CCC;
	padding:10px;
	background:#F4F4F4;
}
.bzsvJireiHdBoxLf{
	float:left;
	width:120px;
}

.bzsvJireiHdBoxRg{
	float:right;
	width:520px
}
.bzsvJireiHd strong{
	font-weight:bold;
}

/* ---- 導入事例ヘッダー動画ver ----- */
.bzsvJireiHdBoxLfMv{
	float:left;
	width:140px;
	text-align:center;
	font-size:small;
}

.bzsvJireiHdBoxRgMv{
	float:right;
	width:500px
}
.bzsvJireiMv{
	display:block;
	overflow:hidden;
	margin:0 auto;
	width:133px;
	height:26px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_bt.png) no-repeat;
	text-indent:-9999px;
}
.bzsvJireiMv:hover {
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bzsv_bt.png) no-repeat -133px 0;
}

/* ---- 導入事例メイン ----- */
.bzsvJireiMain{
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bg_jirei_gray.png) repeat-y;
}
.bzsvJireiMainLf{
	float:left;
	width:482px;
}
.bzsvJireiMainRg{
	float:right;
	width:188px;
}
.bzsvJireiMainRg div{
	margin:10px;
	text-align:center;
}
.bzsvJireiMainRg img {
	margin:0 auto;
}


/* ---- 導入事例フッター ----- */
.bzsvJireiComp {
	padding:10px;
	background:#F4F4F4;
	border:1px solid #CCC;	
}
.bzsvJireiComp strong {
	font-weight:bold;
}
.bzsvJireiCompLf {
	float:left;
	width:160px;
}
.bzsvJireiCompRg {
	float:right;
	width:510px;
}
.bzsvJireiLcLk {
	border-top:1px dotted #B8B8B8;
	border-bottom:1px dotted #B8B8B8;
	padding:10px 0;
}
.bzsvJireiLcLk strong {
	font-weight:bold;
}

/* ---- 導入事例3　枠ver ----- */
.bzsvJireiMain2Lf{
	float:left;
	width:70px;
}
.bzsvJireiMain2Rg {
	float:right;
	width:600px;
}
#yjMain p.bzsvJireiMain2ttl {
	padding:5px;
	margin-bottom:5px;
	/line-height:1.1;
}
/* ---- 導入事例3　枠ver 半分 ----- */
.bzsvJireiMain3Lf{
	float:left;
	width:70px;
}
.bzsvJireiMain3Rg {
	float:right;
	width:245px;
}
/*.bzsvJireiMvImg1 {
	display:block;
	overflow:hidden;
	margin:auto;
	width:200px;
	height:150px;
	background:url(	http://i.yimg.jp/images/biz/bzc3/common/movie_dammy.png);
	text-indent:-9999px;
}
.bzsvJireiMvImg1:hover {
	background:url(	http://i.yimg.jp/images/biz/bzc3/common/movie_dammy.png) -200px 0;
}*/
/*.bzsvJireiMvImg2 {
	display:block;
	overflow:hidden;
	margin:auto;
	width:140px;
	height:105px;
	background:url(	http://i.yimg.jp/images/biz/bzc3/common/movie_dammy_s.png);
	text-indent:-9999px;
}
.bzsvJireiMvImg2:hover {
	background:url(	http://i.yimg.jp/images/biz/bzc3/common/movie_dammy_s.png) -140px 0;
}*/
	




/* ---- ローカルリンクタブ ----- */
.bzsvLclLinkTb{
	border:1px solid #999;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bg_gr_sp_srv.png) 0 -100px repeat-x;
	border-bottom:none;
	height:40px;
	text-align:center;
}
.bzsvLclLinkTb ul{
	padding-top:4px;
	border:1px solid #FFF;
	border-bottom:none;
	border-right:none;
}
.bzsvLclLinkTb li {
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	border-right:1px solid #CCC;
	border-left:1px solid #FFF;
}
.bzsvLclLinkTb strong{
	font-weight:bold;
}
.bzsvLclLinkTb li.first {
	border-left:none;
}
.bzsvLclLinkTb li.end {
	border-right:none;
}





/* ---- ページ内リンクモジュール ----- */
.bzsvModPgLnk {
	border-top:1px dotted #999;
}
.bzsvModPgLnk dl{
	margin:12px 0 0;
	padding-bottom:12px;
	border-bottom:1px dotted #999;
}
.bzsvModPgLnk dt {
	font-weight:bold;
}
.bzsvModPgLnk dd { 
background:url(http://i.yimg.jp/images/biz/bzc3/common/icon_bzsv_txt.png) 0 -196px no-repeat;
}
.bzsvModPgLnk p {
	margin-left:15px;
	}
/* ---- ページ内リンクモジュール2分割 ----- */
.bzsvModPgLnkBox{
	margin:10px 8px 0;
}
.bzsvModPgLnkBox dd{
	font-size:small;
}
.bzsvModPgLnkBoxLf{
	float:left;
	width:320px;
}

.bzsvModPgLnkBoxRt{
	float:right;
	width:320px;
}


/* ---- FAQモジュール ----- */
.bzsvModFaq dl {
	border-bottom:1px dotted #999;
	padding:10px 0;
}
.bzsvModFaq dt {
	background:url(http://i.yimg.jp/images/biz/bzc3/common/icon_bzsv_faq.png) 0 50% no-repeat;
	margin-bottom:8px;
	font-weight:bold;
	min-height:22px;
	_height:22px;
}
.bzsvModFaq dt p{
	margin-left:40px;
}

/*○リスト*/
.bzsvListCirBox {
	border:1px solid #CCC;
	padding:10px
}
div.bzsvListCirBox ul {
	margin-left:30px;
}
.bzsvListCir {
}
.bzsvListCir li {
	background:url(http://i.yimg.jp/images/biz/bzc3/common/icon_bzsv_circle.png) 0 7px no-repeat;
	padding:3px 0 3px 12px;
	line-height:1.2;
}
.bzsvListCirBox strong {
	padding-left:10px;
	font-weight:bold;
}
.bzsvLiTitlOk {
	background:url(http://i.yimg.jp/images/biz/bzc3/common/icon_bzsv_txt.png) 0 -598px no-repeat;
	text-indent:30px;
	font-weight:bold;
	min-height:22px;
	_height:22px;
}
.bzsvLiTitlNg {
	background:url(http://i.yimg.jp/images/biz/bzc3/common/icon_bzsv_txt.png) 0 -698px no-repeat;
	text-indent:30px;
	font-weight:bold;
	min-height:22px;
	_height:22px;
}
/*○リスト 規約ver*/
.bzsvLiKiya {
	margin-left:0px;
}
.bzsvLiKiya li {
	background:url(http://i.yimg.jp/images/biz/bzc3/common/icon_bzsv_circle.png) 10px 4px no-repeat;
	padding:0 0 5px 22px;
	line-height:1.2;
}
.bzsvLiKiyaSub{
	margin-left:15px;
}
.bzsvLiKiyaSub li {
	background-image:none;
}
/*ウィンドウアイコン右側*/
.bzsvListWin {
	background:url(http://i.yimg.jp/images/biz/bzc3/common/icon_bzsv_txt.png) 100% -1198px no-repeat;
	padding-right:22px;
	min-height:22px;
	_height:22px;
}

/*チェックアイコン*/
.bzcListCheck {
	background:url(http://i.yimg.jp/images/biz/bzc3/common/icon_bzsv_txt.png) 0 -1297px no-repeat;
	padding-left:17px;
	min-height:22px;
	_height:22px;
}

/*関連情報*/
.bzsvListInfo1 {
	background:url(http://i.yimg.jp/images/biz/bzc3/common/icon_bzsv_txt.png) 0 -898px no-repeat;
	text-indent:20px;
}
.bzsvListInfo2 dt {
	float:left;
	width:100px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/icon_bzsv_txt.png) 0 -898px no-repeat;
	text-indent:20px;
}
.bzsvListInfo2 dd {
	float:left;
	width:560px;
}


/*ご注意*/
.bzsvListAtten dt {
	background:url(http://i.yimg.jp/images/biz/bzc3/common/icon_bzsv_txt.png) 0 -1098px no-repeat;
	text-indent:20px;
}
.bzsvListAtten dd {
	margin-left:20px;
}


/* ----------------------------------------
 * 代理店一覧
 * ---------------------------------------- */

/*ページ内リンク*/
.bzsvAgentLink {
	border:1px solid #CCC;
	padding:10px;
}
.bzsvAgentLink ul {
	padding-left:10px;
}
.bzsvAgentLink li {
	float:left;
	margin-right:50px;
	_margin-right:25px;
	background:url("http://i.yimg.jp/images/biz/bzc3/common/icon_bzsv_txt.png") no-repeat scroll 0 -194px transparent;
	padding-left:20px;
}
/*特約代理店*/
.bzsvAgentTokuyaku dl {	
	margin-top:10px;
	padding:10px;
	background:#F4F4F4;
	border:1px solid #CCC;
	color:#333;
}


.bzsvAgentTokuyaku dt {
	font-weight:bold;
}
.bzsvAgentTokuyaku dt a {
	background:url(http://i.yimg.jp/images/biz/bzc3/common/icon_bzsv_txt.png) 100% -1198px no-repeat;
	padding-right:22px;
}
.bzsvAgentTokuyaku dd {
	line-height:1.25;
	margin-left:125px;
}
.bzsvAgentTokuyaku dl .rogo {
	float:left;
	width:115px;
	margin:0;
	margin-right:10px;
}



/*認定代理店*/
.bzsvAgentNintei dl {
	margin-top:10px;
	padding:10px;
	background:#F4F4F4;
	border:1px solid #CCC;
	color:#333;
}
.bzsvAgentNintei dt {
	font-weight:bold;
}
.bzsvAgentNintei dt a {
	background:url(http://i.yimg.jp/images/biz/bzc3/common/icon_bzsv_txt.png) 100% -1198px no-repeat;
	padding-right:22px;
}
.bzsvAgentNintei dd {
	line-height:1.2;
}

/*登録代理店*/
.bzsvAgentTouroku table {
	width:100%;
	border-collapse:separate;
	border-top:1px solid #CCC;
	border-bottom:1px solid #B9B9B9;
}
.bzsvAgentTouroku th {
	padding:1px;
	background:#E6E6E6;
	border-bottom:1px solid #B9B9B9;
	vertical-align:middle;
	text-align:center;
	font-weight:bold;
}
.bzsvAgentTouroku td {
	padding:1px 15px;
	border-bottom:1px solid #B9B9B9;
	vertical-align:middle;
}

.bzsvAgentTouroku th.first{
	border-top:1px solid #FFF;
}
.bzsvAgentTouroku th.end,.bzsvAgentTouroku td.end {
	border-bottom:none;
}

.bzsvAgentTouroku .tbdLf{border-left:1px dotted #B9B9B9;}
.bzsvAgentTouroku .tbdRg{border-right:1px dotted #B9B9B9;}





/*メインカラム申し込みボタン*/

.bzcMainBt {
	padding: 22px 0px;
	background: #CFD1D4;
	text-align:center;
}

.bzcMainBt2 {
	padding: 22px 0px;
	background: #CFD1D4;
}
.bzcMainBt a, .bzcMainBt2 a{
	overflow:hidden;
}



/*メインカラム下ナビ*/
.bzsvNaviBtm {
	padding: 10px;
	text-align: center;
	border: 1px solid #CCC;
}


.bzsvNaviBtm li {
	display: inline;
	padding: 0 10px;
	text-align: center;
	word-break: keep-all;
	border-right:1px solid #000;
	/zoom:1;
}
.bzsvNaviBtm li.end {
	border:none;
}

.bzsvNaviBtm strong {
	font-weight:bold;
}

html>/**/body .bzsvNaviBtm li {
	white-space: nowrap;
}


/*bzc_commonの追加設定（関連情報：背景色に注意）*/
.bzcTxtConv img.ml3{
	background-color:#fff;
	margin-left:3px;
}
.bzcTxtIcon img.ml3{
	background-color:#f4f4f4;
	margin-left:3px;
}

.bzcTxtConv img.ml3-2{
	background-color:#f4f4f4;
	margin-left:3px;
}
.bzcTxtIcon img.ml3-2{
	background-color:#fff;
	margin-left:3px;
}


/* ----------------------------------------
*  サブカラム
*  ---------------------------------------- */


/*申し込みボタン（サブカラム）*/
.bzcLfBt{
	background:#CFD1D4;
	padding:20px 0;
	text-align:center;
	color:#333;
}
.bzcLfBt a{
	overflow:hidden;
}

/*左カラムメニュー*/
#bzcLfMenu {
	border: 1px solid #CCC;
	line-height:1.3;
	/line-height:1.15;
	_height:0;
}
#bzcLfMenu a {
	padding:5px 23px 5px 8px;
	display:block; 
	text-decoration:none;
	_zoom:1;
	}
#bzcLfMenu a:hover {
	color:#1D3994; 
	text-decoration:underline;
}
#bzcLfMenu li.curnt span{	
	display:block;
	padding:5px 8px;
	background:#CFD1D4;
	font-weight:bold;
	_height:0;
}

#bzcLfMenu dl {
	background-color:#F4F4F4;
	}
#bzcLfMenu dt {
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bg_gr_submenudott.png) no-repeat 0px 12px;
	border-top:1px dotted #999;
	font-weight:bold;
	min-height:20px;
	_height:20px;
	}
#bzcLfMenu dt.first{
	border-top:0;
	padding:5px 8px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bg_gr_submenudott.png) no-repeat 0px 12px #CFD1D4;
}
#bzcLfMenu dt.curnt{
	padding:5px 8px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bg_gr_submenudott.png) no-repeat 0px 12px #CFD1D4;
}
#bzcLfMenu dt.curnt_link{
	padding:0px 0px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bg_gr_submenudott.png) no-repeat 0px 12px #CFD1D4;
}
#bzcLfMenu dt a:hover{
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bg_gr_submenudott.png) no-repeat 0px 12px #CFD1D4;
	}

#bzcLfMenu dd{
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bg_gr_submenudott.png) no-repeat 0px 12px;
	border-top:1px dotted #999;
	min-height:20px;
	_height:20px;
}
#bzcLfMenu dd.first{
	border-top:0;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bg_gr_submenudott.png) no-repeat 0px 12px;
}
#bzcLfMenu dd a:hover{
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bg_gr_submenudott.png) no-repeat 0px 12px #CFD1D4;
}

#bzcLfMenu dd.bzcLfMenuChld{
	background:none;
}
#bzcLfMenu dd.bzcLfMenuChld,#bzcLfMenu dt.bzcLfMenuChld{
	padding:0 0 0 20px;
	background-image:none;
}
#bzcLfMenu .bzcLfMenuChld li a:hover{
	background-image:none;
}

#bzcLfMenu dd.bzcLfMenuParent{
	background: url(http://i.yimg.jp/images/biz/bzc3/common/bg_gr_submenuardott.png) 0px 7px no-repeat;
}
#bzcLfMenu dt.bzcLfMenuParent{
	background: url(http://i.yimg.jp/images/biz/bzc3/common/bg_gr_submenuardott.png) 0px 7px no-repeat;
}
#bzcLfMenu dt.bzcLfMenuParentCr{
	padding:5px 23px 5px 8px;
	background:url(http://i.yimg.jp/images/biz/bzc3/common/bg_gr_submenuardott.png) 0px 7px no-repeat #CFD1D4;
}

#bzcLfMenu dd.bzcLfMenuParent a:hover{
	background: url(http://i.yimg.jp/images/biz/bzc3/common/bg_gr_submenuardott.png) 0px 7px no-repeat #CFD1D4;
}
#bzcLfMenu dt.bzcLfMenuParent a:hover{
	background: url(http://i.yimg.jp/images/biz/bzc3/common/bg_gr_submenuardott.png) 0px 7px no-repeat #CFD1D4;
}

#bzcLfMenu li{
	font-size:85%;
	line-height:1.4;
	/line-height:1.25;
}
#bzcLfMenu dt li{
	_height:0;
}
#bzcLfMenu dd li{
	border-bottom:1px dotted #999;
}
#bzcLfMenu li a.bzcLfMenu li span{
	padding-left:3px;
}
#bzcLfMenu li.end{
	border:none;
}
#bzcLfMenu ul{padding:0;}

#bzcLfMenu dd.bzcLfMenuImg{
	padding:7px 0 2px 0;
	text-align:center;
	background-image:none;
	min-height:0;
	_height:0;
}
#bzcLfMenu dd.bzcLfMenuImg img{
	display:block;
	margin:0 auto 5px auto;
}
#bzcLfMenu dd.bzcLfMenuImg a{
	display:inline;
	padding:0;
	_zoom:0;
}
#bzcLfMenu dd.bzcLfMenuImg a:hover{
	background:none;
}


