@charset "Shift_JIS";
/* list style */
@import url(list.css);

.Hbk1 { background-color: #7c0009; text-align:right; }
.Mbk1 { background-image:url(/landing/ufj/past_common/image/common/main_bg1.gif) }
.Mbk2 { background-image:url(/landing/ufj/past_common/image/common/main_bg2.gif) }
#contentsArea .Cbk1 { background-color: #fbcf6f; }
#contentsArea .Cbk2 { background-color: #fff7d8; }
.Tbk1 { background-color: #b7b7b7; }
.Tbk2 { background-color: #e6e6e6; }
.Pbk1 { background-color: #b7b7b7; }
.Pbk2 { background-color: #e6e6e6; }
.Kbk1 { background-color: #b7b7b7; }
.Kbk2 { background-color: #b7b7b7; }
.Kbk3 { background-color: #b7b7b7; }
.Kbk4 { background-color: #fbcf6f; }
.ADbk1 { background-image:url(/landing/ufj/past_common/image/common/pdf_left.gif) }
.ADbk2 { background-image:url(/landing/ufj/past_common/image/common/pdf_right.gif) }
.Kbk1 th { background-color: #e6e6e6; font-weight:normal; text-align:left; }
.Kbk1 td { background-color: #fff; }
.Kbk2 th { background-color: #e6e6e6; font-weight:normal; }
.Kbk2 td { background-color: #fff; }
.Kbk3 td { background-color: #e6e6e6; }
.Kbk4 th { background-color: #fff7d8; font-weight:normal; }
.Kbk4 td.td4 { background-color: #fff7d8; }
.Kbk4 td { background-color: #fff; }
.Kbk5 { background-color: #b7b7b7; }
.Kbk5 th.yellow { background-color: #fff7d8; font-weight:normal; }
.Kbk5 th.gray { background-color: #e6e6e6; font-weight:normal; }
.Kbk5 th.blue { background-color: #d5eafd; font-weight:normal; }
.Kbk5 th.pink { background-color: #ffe3de; font-weight:normal; }
.Kbk5 td { background-color: #fff; }
.Kbk5 td.yellow { background-color: #fff7d8; }
.cardbk1 { background-color: #fbcf6f; }
.cardbk2 { background-color: #fff; }
.cardbk3 { background-color: #fff7d8; }
.cardbk4 { background-color: #ffe3a7; }
.Kbk6 { background-color: #ffb2b2; }
.Kbk6 td { background-color: #fff; }
.Kbk7 { background-color: #ffa6a4; }
.Kbk7 th { background-color: #ffe2d8; font-weight:normal; }
.Kbk7 td { background-color: #fff; }
.Kbk8 { background-color: #76de42; }
.Kbk8 th { background-color: #dcffcb; font-weight:normal; }
.Kbk8 td { background-color: #fff; }
.Kbk9 { background-color: #4ecfef; }
.Kbk9 th { background-color: #d4f6ff; font-weight:normal; }
.Kbk9 td { background-color: #fff; }
.Kbk10 { background-color: #c98ee8; }
.Kbk10 th { background-color: #f4dfff; font-weight:normal; }
.Kbk10 td { background-color: #fff; }
.Kbk11 { background-color: #ffde00; }
.Kbk11 th { background-color: #fff9cd; font-weight:normal; }
.Kbk11 td { background-color: #fff; }


/* DEFAULT  */

body { color: #131313; margin: 0px; background-color: #fff;}

.searchform { width:150px; height:18px; }
.wlcform { width:90px; height:18px; }


/* left menu */

#Lmenu .title { background-color: #e6e6e6; }
#Lmenu div { margin: 5px 0 0 16px; color: #212121; }

#Lmenu { margin: 0; }
#Link { margin: 6px 0 0 0; }

#Lmenu a:link, a:active  { text-decoration: none; color: #0b34ab; }
#Lmenu a:visited { text-decoration: none; color: #0b34ab; }
#Lmenu a:hover { text-decoration: underline; color: #0b34ab; }
#Lmenu a.Lnow:link, a.Lnow:active { text-decoration: none; color: #212121; font-weight: bold; }
#Lmenu a.Lnow:visited { text-decoration: none; color: #212121; font-weight: bold; }
#Lmenu a.Lnow:hover { text-decoration: none; color: #212121; font-weight: bold; }


/* main */

h1 { margin:0 0 15px 0; }
h1.noMargin { margin:0; }
.JCBcontents {
	margin: 0;
	padding: 0;
}

.color_a { color: #fcad02; font-weight: bold; }

#contentsArea strong, #contentsSitemap strong, #contentsJCB strong { color: #fc020e; font-weight: bold; }
#contentsArea em, #contentsSitemap em, #contentsJCB em { font-weight: bold; font-style:normal; }

#iconArea {text-align:right; margin:5px 0 15px 0;}

/* page top */

#PT1 {
width: 550px;
margin-top: 30px;
background-image: url(/landing/ufj/past_common/image/common/bg_pt.gif);
background-color: #dadada;
}
#PT1 .PT2 {
padding: 3px 4px;
text-align: right;
}


/* margin */

#Campaign { margin-left: 9px; }

#News { margin-left: 13px; }


ul.main1{margin-top:0;}

/* FOOTER */

#Copyright {
width: 324px;
height: 16px;
}


/* link */

a:link, a:active { text-decoration: underline; color: #0b34ab; }
a:visited { text-decoration: underline; color: #551a8b; }
a:hover { text-decoration: underline; }


/* FAQ  */

#faq div { margin: 8px 10px; }

.Qbk1 { background-image:url(/landing/ufj/past_commonfaq/image/q_left.gif) }
.Qbk2 { background-image:url(/landing/ufj/past_commonfaq/image/q_right.gif) }
.Qbk3 { background-color: #e6e6e6; }
.Qbk4 { background-color: #b7b7b7; }
.Abk1 { background-image:url(/landing/ufj/past_commonfaq/image/a_left.gif) }
.Abk2 { background-image:url(/landing/ufj/past_commonfaq/image/a_right.gif) }
.Abk3 { background-color: #fff7d8; }
.Abk4 { background-color: #fbcf6f; }

/* JCB  */

.Jbk1 { background-image:url(/landing/ufj/past_common/image/common/jcb_bg1.gif) }

#contentsJCB .Cbk1 { background-color: #8fc586; }
#contentsJCB .Cbk2 { background-color: #f1fde8; }


/* ========================================================== */
/*  2007.1 スタイルシート追加（ログインリニューアル）         */
/* ---------------------------------------------------------- */

#WSL_top {
	margin: 0px;
	padding: 0px;
	background: #ECF2FF;
	}

#WSL_top h1 {
	margin: 5px 0px 0px 0px;
	padding:0px;
}

#WSL_top .mainte {
	padding-left:10px;
	font-size: 70%;
	line-height: 130%;
	background:url(/landing/ufj/past_common/image/common/lm_ws_arrow.gif) no-repeat #ECF2FF;
	margin: 9px 0px 6px 0px;
}

#WSL_top .cautionsub{
	font-size:70%;
	line-height:110%;
	text-indent:-1em;
	margin-left:1em;
}

#WSL1 { margin: 12px 0 0 0; }
#WSL2 { margin: 0; }

#WSL1,#WSL2 {
	border: solid 1px #C3D5EC;
	padding: 4px 4px 8px 4px;
	background: #E0F2FF;
	}

#WSL1 .mainte,#WSL2 .mainte {
	padding-left:10px;
	font-size: 70%;
	line-height: 130%;
	background:url(/landing/ufj/past_common/image/common/lm_ws_arrow.gif) no-repeat #E0F2FF;
	margin: 6px 0px 6px 0px;
}

#WSL1 .cautionsub,#WSL2 .cautionsub{
	font-size:70%;
	line-height:110%;
	text-indent:-1em;
	margin-left:1em;
}

/* Giftcard  */
table.giftcardShops{
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	width:530px;
}
table.giftcardShops td{
	border:1px solid #CCC;
	padding:4px;
	width:33%;
}

/* ========================================================== */
/*  2007.6 スタイルシート追加（ログインリニューアル）         */
/* ---------------------------------------------------------- */

#WSL_top li {
	margin-left:10px;
	font-size: 70%;
	line-height: 100%;
}
#WSL_top .lst_arrow {
	list-style-image: url(/landing/ufj/past_common/image/top/lm_ws_arrow.gif);
	margin-left:10px;
}
#WSL_top .mainte2 {
	padding-left:16px;
	font-size: 70%;
	line-height: 130%;
	background:url(/landing/ufj/past_common/image/top/lst_bk2.gif) no-repeat #ECF2FF;
	margin: 9px 0px 6px 3px;
}



#contentsArea .pagetop {
	text-align:right;
	line-height: 1em;
	margin: 4px 0px 15px 0px;
}

#contentsArea .pagetop a{
	padding-left:14px;
	font-size: 80%;
	background:url(/landing/ufj/past_common/image/common/ico_pagetop.gif) no-repeat;
}



/* ========================================================== */
/*  2007.9 金融商品仲介         */
/* ---------------------------------------------------------- */


.disclaimer{
	text-align:right;
}

.disclaimer a{
	line-height:150%;
}