@charset "shift_jis";
/*
	Body
---------------------------------------------------------*/
body{
	background-image:url(/landing/mufgcard/fc/common_a/img/bg_header_line_apply.gif);
}

.mt10{
	margin-top:10px;
}


#areaHeader{
	margin-top:-168px;
	margin-bottom:85px;
}

#fcLogo{
	height:74px;
}

#brandLogo{
	height:74px;
}

* html div#container #areaBranding,
*+html div#container #areaBranding{
	zoom:1;
}


#areaContents{
	background-color:transparent;
}

#container h1,
#areaContents #outline p.read,
#areaContents #outline #onlineapply,
#areaContents #cardOverview p,
#areaContents #limited h2,
#areaContents #special h2,
#areaContents #limited dl dt,
#areaContents #limited dl dd,
#areaContents #special p{
	position:relative;
	overflow:hidden;
}
#container h1 img,
#areaContents #outline #firstyear img,
#areaContents #outline p.read img,
#areaContents #outline #onlineapply img,
#areaContents #cardOverview p img,
#areaContents #limited h2 img,
#areaContents #special h2 img,
#areaContents #limited dl dt img,
#areaContents #limited dl dd img,
#areaContents #special p img{
	vertical-align:top;
	position:absolute;
	left:0;
}

#container{
}
#container h1{
	width:728px;
	height:85px;
	margin:0 auto;
	padding-top:83px;
}

#areaContents #outline{
	min-height:363px;
	height:auto !important;
	height:363px;
	position:relative;
}
#areaContents #outline p{
	margin:0;
}
#areaContents #outline #firstyear{
	margin:0;
	position:relative;
	z-index:9999;
}
#areaContents #outline #firstyear img{
	position:absolute;
	top:-99px;
	left:606px;
}
#areaContents #outline p.read{
	height:287px;
}
#areaContents #outline p.read img{
	top:-85px;
}
#areaContents #outline ul.linkButtonImg,
#areaContents #outline ul.linkButtonImg a,
#areaContents #navel ul.linkButtonImg,
#areaContents #navel ul.linkButtonImg a,
#areaContents #ankle ul.linkButtonImg,
#areaContents #ankle ul.linkButtonImg a{
	width:592px;
	height:64px;
	margin:0 auto;
}
#areaContents #outline ul.linkButtonImg,
#areaContents #outline div.disableEdit{
	position:absolute;
	top:220px;
}
#areaContents #outline ul.linkButtonImg{
	left:68px;
}
#areaContents #outline div.disableEdit{
	width:710px;
}

#areaContents #outline .link{
	margin-top:2em;
}

#areaContents #navel ul.linkButtonImg,
#areaContents #navel div.disableEdit,
#areaContents #ankle ul.linkButtonImg,
#areaContents #ankle div.disableEdit{
	margin:40px auto 20px;
}
#areaContents #outline ul.linkButtonImg a img,
#areaContents #navel ul.linkButtonImg a img,
#areaContents #ankle ul.linkButtonImg a img{
	position:static;
}
#areaContents #outline ul.link,
#areaContents #outline ul.note{
	text-align:center;
}
#areaContents #outline ul.note{
	color:#999;
}
#areaContents #outline ul.link li{
	background-image:url(/landing/mufgcard/fc/common_a/img/ico_link_arrow_g.gif);
	margin:0 auto;
	display:inline;
}
#areaContents #outline ul.link a:hover{
	color:#fff;
}


#areaContents #cardOverview{
	width:728px;
	margin:28px 0;
}
#areaContents #cardOverview p{
	margin:0;
}
#areaContents #cardOverview tr,
#areaContents #cardOverview tr p{
	height:41px;
}
#areaContents #cardOverview #row1,
#areaContents #cardOverview #row1 p{
	height:55px;
}
#areaContents #cardOverview #row1 .col1 p{
	height:96px;
}
#areaContents #cardOverview #row1 p img{
}
#mufgcard_platinum #areaContents #cardOverview #row1 .col4{
	background:url(/landing/mufgcard/fc/common_a/img/platinum_table_02.gif) no-repeat scroll -330px 0;
}
#mufgcard_goldprestige #areaContents #cardOverview #row1 .col4{
	background:url(/landing/mufgcard/fc/common_a/img/prestige_table_02.gif) no-repeat scroll -330px 0;
}
#areaContents #cardOverview #row1 .col4 p{
	height:30px;
}
#areaContents #cardOverview #row1 .col4 ul{
	height:25px;
	margin:0 0 0 18px;
}
#areaContents #cardOverview #row2,
#areaContents #cardOverview #row2 p{
}
#areaContents #cardOverview #row2 p img{
	top:-55px;
}
#areaContents #cardOverview #row3,
#areaContents #cardOverview #row3 p{
}
#areaContents #cardOverview #row3 p img{
	top:-96px;
}
#areaContents #cardOverview #row4,
#areaContents #cardOverview #row4 p{
}
#areaContents #cardOverview #row4 p img{
	top:-137px;
}
#areaContents #cardOverview .col1{
	width:122px;
}
#areaContents #cardOverview #row3 .col1,
#areaContents #cardOverview #row4 .col1{
	width:210px;
}
#areaContents #cardOverview .col1 p img{
}
#areaContents #cardOverview .col2{
	width:88px;
}
#areaContents #cardOverview .col2 p img{
	left:-122px;
}
#areaContents #cardOverview .col3{
	width:120px;
}
#areaContents #cardOverview #row2 .col3,
#areaContents #cardOverview #row3 .col3,
#areaContents #cardOverview #row4 .col3{
	width:518px;
}
#areaContents #cardOverview .col3 p img{
	left:-210px;
}
#areaContents #cardOverview .col4{
	width:398px;
}
#areaContents #cardOverview .col4 p img{
	left:-330px;
}

#mufgcard_gold #areaContents #cardOverview #row1,
#mufgcard_gold #areaContents #cardOverview #row1 p{
	height:79px;
}
#mufgcard_gold #areaContents #cardOverview #row1 .col1 p{
	height:120px;
}
#mufgcard_gold #areaContents #cardOverview #row1 p img{
}
#mufgcard_gold #areaContents #cardOverview #row1 .col4{
	background:url(/landing/mufgcard/fc/common_a/img/gold_table_02.gif) no-repeat scroll -330px 0;
}
#mufgcard_gold #areaContents #cardOverview #row1 .col4 p{
	height:54px;
}
#mufgcard_gold #areaContents #cardOverview #row1 .col4 ul{
	height:25px;
	margin:0 0 0 18px;
}
#mufgcard_gold #areaContents #cardOverview #row2,
#mufgcard_gold #areaContents #cardOverview #row2 p{
	height:41px;
}
#mufgcard_gold #areaContents #cardOverview #row2 p img{
	top:-79px;
}
#mufgcard_gold #areaContents #cardOverview #row3,
#mufgcard_gold #areaContents #cardOverview #row3 p{
	height:54px;
}
#mufgcard_gold #areaContents #cardOverview #row3 p img{
	top:-205px;
}
#mufgcard_gold #areaContents #cardOverview #row4,
#mufgcard_gold #areaContents #cardOverview #row4 p{
	height:42px;
}
#mufgcard_gold #areaContents #cardOverview #row4 p img{
	top:-259px;
}
#mufgcard_gold #areaContents #cardOverview .col1{
	width:122px;
}
#mufgcard_gold #areaContents #cardOverview #row5,
#mufgcard_gold #areaContents #cardOverview #row5 p{
	height:85px;
}
#mufgcard_gold #areaContents #cardOverview #row5 p img{
	top:-120px;
}
#mufgcard_gold #areaContents #cardOverview #row3 .col1,
#mufgcard_gold #areaContents #cardOverview #row4 .col1,
#mufgcard_gold #areaContents #cardOverview #row5 .col1{
	width:210px;
}
#mufgcard_gold #areaContents #cardOverview #row5 .col3{
	background:url(/landing/mufgcard/fc/common_a/img/gold_table_02.gif) no-repeat scroll -210px -120px;
}

#mufgcard_gold #areaContents #cardOverview #row5 .col3 p{
	height:62px;
}
#mufgcard_gold #areaContents #cardOverview #row5 .col3 ul{
	height:23px;
	margin:0 0 0 17px;
}
#mufgcard_gold #areaContents #cardOverview .col1 p img{
}
#mufgcard_gold #areaContents #cardOverview .col2{
	width:88px;
}
#mufgcard_gold #areaContents #cardOverview .col2 p img{
	left:-122px;
}
#mufgcard_gold #areaContents #cardOverview .col3{
	width:120px;
}
#mufgcard_gold #areaContents #cardOverview #row2 .col3,
#mufgcard_gold #areaContents #cardOverview #row3 .col3,
#mufgcard_gold #areaContents #cardOverview #row4 .col3,
#mufgcard_gold #areaContents #cardOverview #row5 .col3{
	width:518px;
}
#mufgcard_gold #areaContents #cardOverview .col3 p img{
	left:-210px;
}
#mufgcard_gold #areaContents #cardOverview .col4{
	width:398px;
}
#mufgcard_gold #areaContents #cardOverview .col4 p img{
	left:-330px;
}

#areaContents #limited h2,
#areaContents #special h2{
	height:80px;
}
#areaContents #limited h2 img,
#areaContents #special h2 img,
#areaContents #limited dl,
#areaContents #limited dl dt,
#areaContents #limited dl dt img,
#areaContents #limited dl dd img,
#areaContents #special p{
	margin:0;
}

#areaContents #limited{
	margin-top:30px;
}
#areaContents #limited dt{
	height:58px;
}
#areaContents #limited #limited01 dt{
}
#areaContents #limited #limited01 dt img{
	top:-80px;
}
#areaContents #limited #limited01 dd{
	height:80px;
}
#areaContents #limited #limited01 dd img{
	top:-138px;
}
#areaContents #limited #limited02 dt{
}
#areaContents #limited #limited02 dt img{
	top:-218px;
}
#areaContents #limited #limited02 dd{
	height:92px;
}
#areaContents #limited #limited02 dd img{
	top:-276px;
}

#areaContents #special{
}
#areaContents #special h2 img{
}
#areaContents #special p.read{
	height:76px;
}
#areaContents #special p.read img{
	top:-80px;
}
#areaContents #special #addpoint{
	height:349px;
}
#areaContents #special #addpoint img{
	top:-156px;
}
#areaContents #special p.attention{
	height:95px;
}
#areaContents #special p.attention img{
	top:-505px;
}
#areaContents #special #globalplus{
	height:214px;
}
#areaContents #special #globalplus img{
	top:-156px;
}
#areaContents #special #anniversarypoint{
	height:101px;
}
#areaContents #special #anniversarypoint img{
	top:-701px;
}
#areaContents #special #premiumstar{
	background:url(/landing/mufgcard/fc/common_a/img/prestige_special.jpg) no-repeat scroll 0 -802px;
	height:268px;
}
#areaContents #special #premiumstar p{
	height:78px;
}
#areaContents #special #premiumstar p img{
	top:-802px;
}
#areaContents #special #premiumstar table{
	width:633px;
	height:132px;
	margin-left:49px;
}
#areaContents #special #premiumstar table tr,
#areaContents #special #premiumstar table p{
	height:48px;
}
#areaContents #special #premiumstar table .stage,
#areaContents #special #premiumstar table .stage p{
	width:112px;
}
#areaContents #special #premiumstar table .cond,
#areaContents #special #premiumstar table .cond p{
	width:253px;
}
#areaContents #special #premiumstar table .qty,
#areaContents #special #premiumstar table .qty p{
	width:268px;
}
#areaContents #special #premiumstar table th p img{
	top:-880px;
}
#areaContents #special #premiumstar table #bonus10 p img{
	top:-928px;
}
#areaContents #special #premiumstar table #bonus20 p img{
	top:-976px;
}
#areaContents #special #premiumstar table .stage p img{
	left:-49px;
}
#areaContents #special #premiumstar table .cond p img{
	left:-161px;
}
#areaContents #special #premiumstar table .qty p img{
	left:-414px;
}


#areaContents .applyComments{
	margin-left:190px;
}
#areaContents .applyComments p{
	margin-left:0;
}

/*
	オンライン入会申込み
---------------------------------------------------------*/
#areaContents div.onlineCardApply,
#areaContents div.onlineCardApply-in,
#areaContents div.onlineCardApplyCont,
#areaContents div.onlineCardApplyCont-in,
#areaContents div.onlineCardApplyContBox,
#areaContents div.webService,
#areaContents div.colLine,
#areaContents div.webDetails,
#areaContents div.txBox,
#areaContents div.phBox,{
	margin:0;
	padding:0;
}

#areaContents div.onlineCardApply{
	width:726px;
	height:auto;
	word-break:break-all;
	word-wrap:break-word;
	border:1px solid #bcbfc9;
	background:#ebedf3 url(/landing/mufgcard/fc/common_a/img/online_card_apply_07.jpg) repeat-x scroll 0 0;
}

#areaContents div.onlineCardApply .onlineCardApplyBg01{
	background: url(/landing/mufgcard/fc/common_a/img/online_card_apply_08.gif) no-repeat scroll 0 0;
	position:relative;
	margin:-1px;
	zoom:1;
}

#areaContents div.onlineCardApply .onlineCardApplyBg02{
	background: url(/landing/mufgcard/fc/common_a/img/online_card_apply_09.gif) no-repeat scroll 100% 0;
}

#areaContents div.onlineCardApply .onlineCardApplyBg03{
	background: url(/landing/mufgcard/fc/common_a/img/online_card_apply_10.gif) no-repeat scroll 0 100%;
}

#areaContents div.onlineCardApply .onlineCardApplyBg04{
	background: url(/landing/mufgcard/fc/common_a/img/online_card_apply_11.gif) no-repeat scroll 100% 100%;
}

#areaContents div.onlineCardApply .onlineCardApply-in{
	padding:13px;
}

#areaContents div.onlineCardApply .onlineCardApply-in .ttlImg{
	margin:0;
	padding:0 0 5px 0;
	text-align:center;
}

#areaContents div.onlineCardApply .onlineCardApplyCont-in{
	clear:both;
	width:700px;
	height:auto;
	background:#fff url(/landing/mufgcard/fc/common_a/img/online_card_apply_14.gif) repeat-y scroll 0 0;
}

#areaContents div.onlineCardApply .onlineCardApplyCont .boxBgTop{
	margin:0;
	padding:0;
	font-size:1px;
}

#areaContents div.onlineCardApply .onlineCardApplyCont .boxBgTop img{
	display:block;
	vertical-align:bottom;
}

#areaContents div.onlineCardApply .onlineCardApplyCont .boxBgBottom{
	clear:both;
	margin:0;
	padding:0;
	font-size:1px;
}

#areaContents div.onlineCardApply .onlineCardApplyCont .boxBgBottom img{
	display:block;
}

#areaContents div.onlineCardApply .onlineCardApplyContBox{
	padding:10px 10px 0 10px;
}

#areaContents div.onlineCardApply .webService{
	width:320px;
	float:left;
}

#areaContents div.onlineCardApply .colLine{
	width:30px;
	float:left;
}

#areaContents div.onlineCardApply .webDetails{
	width:320px;
	float:left;
}

#areaContents div.onlineCardApply .txBox{
	width:240px;
	float:left;
}

#areaContents div.onlineCardApply .txBox p{
	margin-left:0;
}

#areaContents div.onlineCardApply .phBox{
	width:60px;
	float:left;
	margin:0 16px 12px 0;
}

#areaContents div.onlineCardApply .phBox img{
	vertical-align:top;
	margin:0;
}

#areaContents div.onlineCardApply .txtpt10{
	padding-top:10px;
}

#areaContents .mt20{
	margin-top:20px;
}

#areaContents .mtb20{
	margin:20px 0;
}

#areaContents div.onlineCardApply div{
	zoom:1;
}

#areaContents div.onlineBtn{ 
	margin-top:10px !important;
	border:none !important;
}

#areaContents div.onlineBtn div.first-child{
	border-bottom:none !important;
}

#areaContents #outline ul.link .icoBlankb{
	margin-left:2px;
}

#areaContents #outline ul.link li a{
	color:#5998b8;
}

/*
	JSOFF
---------------------------------------------------------*/
#areaContents div.disableEdit{
	color:#9f0100;
	font-weight:bold;
	background-color:#fff;
	width:322px;
	margin:0 auto;
}


@media print{
#container h1{
	margin:0;
}
}
