body {
	margin: 0;
	padding: 0;
}
*{
	line-height: 1em;
}
p,div,span{
	color: #333333;
	line-height: 1.5em;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
dl,dt,dd,ul,ol,li,th,td,img{
	margin: 0;
	padding: 0;
}
ol,ul{
	list-style: none;
}
fieldset,img{
	border: 0;
}
table {
	margin: 0;
	padding: 0;
}
a img {
	border: 0;
}

}
a,
a:link,
a:visited {
	color: #2d4696;
	text-decoration: underline;
}
a:hover,
a:active {
	color: #2d4696;
	text-decoration: none;
}
.blocktop {
	_margin: 1em 0 0 0;
}
p.start_top_text {
	margin: 6px 0 0 63px;
}
.start_step1 {
	margin: 20px 0 0 1px;
}
.start_step2_4 {
	margin: 20px 0 0 11px;
}
.start_step3 {
	margin: 20px 0 0 10px;
}
.start_title_1 {
	margin: 33px 0 0 0;
}
.start_text_01 {
	padding: 0 0px 0 20px;
}
.start_text_02 {
	padding: 11px 0px 0 20px;
}
.start_text_03 {
	padding: 8px 0px 0 32px;
}
.start_text_04 {
	padding: 8px 0px 0 41px;
}
.start_text_05 {
	padding: 2px 0px 0 41px;
}
.start_text_06 {
	padding: 8px 0px 0 20px;
}
.start_text_07 {
	padding: 12px 0px 0 22px;
}
.start_text_08 {
	padding: 3px 26px 0 0px;
}
.start_text_09 {
	padding: 16px 0px 0 0px;
}

.start_text_01_top {
	padding: 17px 0 0 22px;
}
.start_text_st {
	margin: 0 0 0 15px;
}
.start_text_st_2 {
	margin: 0 0 0 20px;
}
.start_small_text {
	font-size: 10px;
}
.start_01_arrow {
	margin: 9px 3px 0 0;
}

.start_main_bg {
	background: url(/service/onsite/images/bg.gif) left top repeat-y;
}
.start_main_bg_02 {
	background: url(/service/onsite/images/step2_bg.gif) left top repeat-y;
}
.start_smal_bg {
	background: url(/service/onsite/images/bg_step2.gif) left top repeat-y;
}
.start_02_top {
	margin: 10px 0 0 0;
}
p.start02_top_text {
	padding: 17px 0 0 21px;
}
.start_02_wrap {
	margin: 9px 0 0 17px;
}
.start_02_odenwa {
	margin: 11px 0 0 15px;
}
.start_02_odenwa_02 {
	margin: 4px 0 0 15px;
}
.start_02_odenwa_fd {
	margin: 7px 0 0 0;
}

.start_02_hp_mob {
	margin: 0 0 0 5px;
}
.start_02_hp {
	margin: 11px 0 0 11px;
}
.start_02_hp_02 {
	margin: 4px 0 0 11px;
}

.start_02_hp_fd {
	margin: 5px 0 0 0;
}

.start_02_mb {
	margin: 12px 0 0 11px;
}
.start_02_mb_fd {
	padding: 4px 0 0 0;
}


.start_02_fd {
	padding: 20px 0 0px 0;
}
.start_02_arrow {
	margin: 10px 3px 0 0;
}

.start_03_top {
	margin: 11px 0 0 0;
}
p.start_03_title {
	padding: 18px 0 0 22px;
}
.start_03_line {
	margin: 11px 0 0 20px;
}
.start_03_dottext {
	margin: 8px 0 0 31px;
}
.star_03_ten {
	margin: 3px 0 0 42px;
}
.star_03_ten_02 {
	margin: 0px 0 0 42px;
}
.star_03_ten_03 {
	margin: 3px 0 0 41px;
}
.star_03_ten_04 {
	margin: 0px 0 0 41px;
}
.star_03_text {
	margin: 6px 0 0 20px;
}
.star_03_btline {
	margin: 13px 0 0 22px;
}

.start_03_fd {
	padding: 15px 0 0 0;
}
.start_03_arrow {
	margin: 9px 3px 0 0px;
}
/* =====Step4===== */
.start_04_text {
	margin: 0px 0px 0 22px;
}
.start_04_fd {
	padding: 10px 0 0 0;
}

.start_04_indent {
	text-indent: 1px;
	text-indent: -2px;
}


/* =====ENGLISH=============== */

.eng p,div,span{
	color: #333333;
	line-height: 1.5em;
	font-size: 12px;
	margin: 0;
	padding: 0;
}


/* =====Step1===== */
p.start_top_text_e {
	margin: 6px 0 0 49px;
}
.start_titlen_1 {
	_margin: 30px 0 0 0;
}
.start_text_st_2e {
	margin: 0 0 0 12px;
}
.start_text_07e {
	padding: 9px 0px 0 22px;
}
.start_text_08e {
	padding: 3px 16px 0 0px;
}
.start_text_09e {
	padding: 9px 0px 0 0px;
}



.start_text_05_e {
	padding: 0px 0px 0 41px;
}
/* =====Step2===== */
p.start02_top_texte {
	margin: -2px 0 0 21px;
}
.start_02_wrape {
	margin: 0px 0 0 17px;
}
.start_02_odenwae {
	margin: 11px 0 0 9px;
}
.start_02_odenwae_02 {
	margin: 4px 0 0 9px;
}
.start_02_odenwae_03 {
	margin: 1px 0 0 9px;
}
.start_02_hp_fde {
	margin: 15px 0 0 0;
}
.start_02_mb_fde {
	padding: 14px 0 0 0;
}
.start_02_odenwae_fd {
	margin: 15px 0 0 0;
}
.star_02_red {
	color: red;
}
.star_02_hedframe {
	margin-top: 17px;
}


/* =====Step3===== */
.star_03_ten_02e {
	margin: 7px 0 0 42px;
}
.star_03_ten_03e {
	margin: 12px 0 0 42px;
}
.start_03_dottexte {
	margin: 11px 0 0 31px;
}
.star_03_ten_04e {
	margin: 6px 0 0 41px;
}

.sv-pagenavi table td a,
.sv-pagenavi table td a:link,
.sv-pagenavi table td a:visited {
	color: #333;
	text-decoration: none;
}
.sv-pagenavi table td a:hover,
.sv-pagenavi table td a:active {
	color: #333;
	text-decoration: underline;
}

