BODY {
	BACKGROUND: url(../images/background.gif) #fff; MARGIN: 0px 10px; COLOR: #333
}
TD {
	FONT-SIZE: 93%; COLOR: #333
}
BODY TD A:link {
	COLOR: #00f
}
BODY TD A:active {
	COLOR: #00f
}
BODY TD A:visited {
	COLOR: #800080
}
BODY TD A:hover {
	TEXT-DECORATION: underline
}
FORM INPUT {
	FONT-SIZE: 11px
}
#loginid {
	FONT-SIZE: 12px; WIDTH: 80px
}
#loginpass {
	FONT-SIZE: 12px; WIDTH: 80px
}
.menu TD {
	FONT-SIZE: 70%; COLOR: #999
}
.s-menu TD {
	FONT-SIZE: 70%
}
SMALL {
	FONT-SIZE: 80%
}
STRONG {
	FONT-WEIGHT: bold
}
P {
	PADDING-BOTTOM: 0.5em; LINE-HEIGHT: 1.4
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.main {
	FONT-SIZE: 84%; LINE-HEIGHT: 150%
}
.mainNL {
	FONT-SIZE: 84%
}
.sub {
	FONT-SIZE: 90%; LINE-HEIGHT: 135%
}
.subNL {
	FONT-SIZE: 90%
}
.ssub {
	FONT-SIZE: 75%; LINE-HEIGHT: 130%
}
.small {
	FONT-SIZE: 0.7em; LINE-HEIGHT: 1.3
}
TD.menu {
	BACKGROUND: url(/image/common/menu_txt.gif) #fff no-repeat; PADDING-TOP: 15px
}

TD.menu-e {
	FONT-SIZE: 90%; COLOR: #CCC; padding-left: 3px
}

TD.menu-ec {
	FONT-SIZE: 90%; padding-left: 3px
}


.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; BACKGROUND: url(../images/menu_back.gif) #fff repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 145px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu UL LI {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; LIST-STYLE-TYPE: none
}
.menu A:link {
	COLOR: #00f
}
.menu A:visited {
	COLOR: #800080
}
.ftrnv UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 7px 0px; PADDING-TOP: 0px
}
.ftrnv UL LI {
	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.smp_list01 {
	PADDING-BOTTOM: 0.5em; WIDTH: 290px
}
.smp_list01 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.smp_list01 UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 12px; BACKGROUND: url(/image/common/lst02.gif) no-repeat 0px 5px; PADDING-BOTTOM: 2px; MARGIN: 0px; LINE-HEIGHT: 1.4; PADDING-TOP: 2px; LIST-STYLE-TYPE: none
}
UL.smp_lnkchild LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/image/common/lst05.gif) no-repeat 9px 5px; PADDING-BOTTOM: 1px; MARGIN: 0px; LINE-HEIGHT: 1.5; PADDING-TOP: 1px; LIST-STYLE-TYPE: none
}
BR.allclear {
	CLEAR: both; DISPLAY: block; LINE-HEIGHT: 0
}
DIV.allclear {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 1px
}
.header-1 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 85%; MARGIN-LEFT: 5px
}
.header-3 .header-1 A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.header-3 .header-1 A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.header-3 .header-1 A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.header-3 .header-1 A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.header-2 {
	FONT-WEIGHT: bold; FONT-SIZE: 85%
}
.header-3 {
	COLOR: #ffffff; PADDING-TOP: 3px; BACKGROUND-COLOR: #ff6332
}
.header-4 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 10px
}
.header-5 {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; LINE-HEIGHT: 150%
}
.id_small {
	FONT-SIZE: 70%; COLOR: #ff0000
}
.id_sub {
	FONT-SIZE: 82%; COLOR: #2ba222; LINE-HEIGHT: 135%
}
.ic_index_txt1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 84%; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.ic_index_txt2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 84%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 150%; PADDING-TOP: 10px
}
.ic_about_txt1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 84%; PADDING-BOTTOM: 14px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 170%; PADDING-TOP: 10px
}
.ic_about_txt2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 84%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 170%; PADDING-TOP: 4px
}
.ic_about_txt3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 84%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 170%; PADDING-TOP: 0px
}
.ic_about_txt4 {
	PADDING-RIGHT: 12px; PADDING-LEFT: 5px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 130%; PADDING-TOP: 0px
}
.ic_about_txt5 {
	PADDING-RIGHT: 22px; PADDING-LEFT: 15px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 130%; PADDING-TOP: 9px
}
.ic_faq_txt1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 84%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #37b100; LINE-HEIGHT: 160%; PADDING-TOP: 5px
}
.ic_faq_txt2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 84%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 150%; PADDING-TOP: 7px
}
.ic_member_txt1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 84%; PADDING-BOTTOM: 26px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 160%; PADDING-TOP: 10px
}
.ic_member_txt2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; FONT-WEIGHT: normal; FONT-SIZE: 84%; BACKGROUND: #32a200; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #ffffff; LINE-HEIGHT: 150%; PADDING-TOP: 5px
}
.ic_member_txt3 {
	BORDER-RIGHT: #32a200 1px solid; BORDER-TOP: #32a200 1px solid; BORDER-LEFT: #32a200 1px solid; BORDER-BOTTOM: #32a200 1px solid
}
.ic_member_txt4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #313131; LINE-HEIGHT: 130%; PADDING-TOP: 10px
}
.ic_member_txt5 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 21px; FONT-SIZE: 84%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #313131; LINE-HEIGHT: 160%; PADDING-TOP: 13px
}
.ic_member_txt6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #313131; LINE-HEIGHT: 130%; PADDING-TOP: 3px
}
.ic_member_txt7 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 84%; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #000000; LINE-HEIGHT: 160%; PADDING-TOP: 5px
}
.mp_atm_txt1 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 39px; FONT-SIZE: 84%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.mp_atm_txt2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 18px; FONT-SIZE: 84%; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 160%; PADDING-TOP: 23px
}
.mp_atm_txt3 {
	BORDER-RIGHT: #cb002b 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cb002b 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 84%; BACKGROUND: #ffebef; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #cb002b 1px solid; COLOR: #b10028; LINE-HEIGHT: 150%; PADDING-TOP: 6px; BORDER-BOTTOM: #cb002b 1px solid
}
.mp_atm_txt4 {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #cb002b 1px solid; BORDER-LEFT: #cb002b 1px solid; BORDER-TOP-COLOR: #cb002b; BORDER-BOTTOM: #cb002b 1px solid
}
.mp_atm_txt5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 84%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 170%; PADDING-TOP: 12px
}
.mp_faq_txt1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 84%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 150%; PADDING-TOP: 1px
}
.mp_faq_txt2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 84%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #5386e2; LINE-HEIGHT: 160%; PADDING-TOP: 5px
}
.mp_faq_txt3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 84%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 150%; PADDING-TOP: 7px
}
.mp_faq_txt4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 21px; FONT-SIZE: 84%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 170%; PADDING-TOP: 3px
}
.mp_index_txt1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 84%; PADDING-BOTTOM: 6px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 160%; PADDING-TOP: 3px
}
.mp_index_txt2 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 150%; PADDING-TOP: 0px
}
.mp_manual_txt1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 130%; PADDING-TOP: 10px
}
.lh16 TD {
	LINE-HEIGHT: 160%
}
.lh17 TD {
	LINE-HEIGHT: 170%
}
.lh18 TD {
	LINE-HEIGHT: 180%
}
.mp_setup_txt1 {
	BACKGROUND: url(/use/mobilepass/image/mp_setup_img5.gif) no-repeat right top
}
.mp_setup_txt2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 125%; PADDING-TOP: 0px
}
.mcl {
	LETTER-SPACING: -1px
}
UNKNOWN {
	LETTER-SPACING: 0px
}
 HTML .mcl {
	LETTER-SPACING: 0px
}
.f-ttl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; PADDING-TOP: 0px; TEXT-ALIGN: center
}
SPAN.mark {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; COLOR: #ff0000
}

/*--テーブルの設定--*/
table.std {border-collapse: collapse; border-spacing: 0px; border: 1px solid #f12e00; margin:0px;clear:both;}
table.std td {border: 1px solid #f12e00;}
table.std td table td{border: 1px; solid #f12e00;}
table.std td table td table td{border: 0px;}

/*--配置ポジションの設定--*/
.position-1{margin-left:10px;}

.position-2{margin-right:5px;}

/*--フォームのフォントサイズ・align設定--*/
.formItem1{text-align:right; font-size:120%;}


