@charset "utf-8";

.text_m {
	PADDING-LEFT: 7px; FONT-SIZE: 12px; COLOR: #444444; LINE-HEIGHT: 140%
}

.res_bg {
	PADDING-RIGHT: 31px; PADDING-LEFT: 31px; BACKGROUND: #F2D7B0; PADDING-BOTTOM: 11px; PADDING-TOP: 4px
}
.res_bg {
	PADDING-RIGHT: 31px; PADDING-LEFT: 31px; BACKGROUND: #F2D7B0; PADDING-BOTTOM: 11px; PADDING-TOP: 4px
}
.res_bg2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #F2D7B0; PADDING-BOTTOM: 11px; PADDING-TOP: 4px
}
.regi_main_bg {
	MARGIN-LEFT: 6px; WIDTH: 650px; BACKGROUND-REPEAT: repeat-y
}
.ac_main_bg1 {
	MARGIN-LEFT: 6px; WIDTH: 655px; height:38px; BACKGROUND-REPEAT: repeat-y; background:url(../user/images/account_w1.gif);
}
.ac_main_bg2 {
	MARGIN-LEFT: 6px; WIDTH: 655px; background:url(../user/images/account_w2.gif);
}
.ac_main_bg3 {
	MARGIN-LEFT: 6px; WIDTH: 655px; height:13px; BACKGROUND-REPEAT: repeat-y; background:url(../user/images/account_w3.gif);
}
.ac_main_bg4 {
	MARGIN-LEFT: 6px; WIDTH: 655px; height:38px; BACKGROUND-REPEAT: repeat-y; background:url(../user/images/account_w1a.gif);
}
.ac_main_bg5 {
	MARGIN-LEFT: 6px; WIDTH: 655px; height:38px; BACKGROUND-REPEAT: repeat-y; background:url(../user/images/account_w1b.gif);
}


.regi_table_bg3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../user/images/table_bg.gif); PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.regi_design3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.regi_table_bg3 TABLE {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-COLLAPSE: collapse
}
.regi_table_bg3 TD {
	BORDER-RIGHT: #c2bfb7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c2bfb7 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c2bfb7 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #c2bfb7 1px solid
}
.regi_table_bg3 TH {
	BORDER-RIGHT: #c2bfb7 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c2bfb7 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f4f3eb; PADDING-BOTTOM: 5px; BORDER-LEFT: #c2bfb7 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #c2bfb7 1px solid
}
.regi_table_colored {
	BACKGROUND: #eeedea
}

.regi_error {
	WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 39px;
}

.pre_title {
	PADDING-LEFT: 10px; padding-top:5px; padding-bottom:5px; background-color: #FFEEAC ; font-size:14px; margin-bottom:5px; font-weight:bold; border-left: solid #FF3300
}

.pre_ph {
	PADDING-LEFT: 0px; width:200px ; float:left ; font-size:14px ; font-weight:bold ; color:#FF0000 ; line-height: 140%; text-align:center
}

.pre_text {
	PADDING-LEFT: 0px; width:400px ; float:right ; FONT-SIZE: 14px; COLOR: #444444; LINE-HEIGHT: 140%
}

.pre_text2 {
	PADDING-LEFT: 0px; padding-right: 10px;width:400px ; float:right ; FONT-SIZE: 14px; COLOR: #444444; LINE-HEIGHT: 140%; text-align:right
}

.pre_teikyo {
clear:both;PADDING-LEFT: 10px; padding-top:5px; padding-bottom:5px; background-color: #FFffff ; font-size:14px; margin-bottom:5px; margin-top:5px; font-weight:bold; border-bottom: solid #FF3300
}

.pre_teikyo2 {
PADDING-LEFT: 10px; width:400px ; float:right; padding-top:5px; padding-bottom:5px; background-color: #FFffff ; font-size:14px; margin-bottom:5px; margin-top:5px; font-weight:bold; border-bottom: solid #E7AD6E; border-top: solid #E7AD6E
}

.teikyo_text {
	PADDING-LEFT: 0px; width:350px ; float:left ; FONT-SIZE: 14px; COLOR: #444444; LINE-HEIGHT: 140%
}

.pre_oubo {
	PADDING-LEFT: 0px; width:270px ; float:right ; font-size:14px ; font-weight:bold ; color:#FF0000 ; line-height: 140%; text-align:center
}