@charset "utf-8";

/*---WGS contents---*/
/*---Detail---*/
#contents div.WGS_setup_step div.WGS_detail ol.WGS_step_list>li {
	margin-right: 2.75em;
}
#contents div.WGS_setup_step div.WGS_detail ol.WGS_step_list>li:before {
	padding: 0.2em 0.45em;
	margin-left: 0.3em;
}

/* from 22S */
#contents div.WGS_setup_step div.WGS_detail ol.WGS_step_list ul.WGS_step_list_c {
	margin-right: 1.3em;
}
#contents div.WGS_setup_step div.WGS_detail ol.WGS_step_list ul.WGS_step_list_c>li:before,
#contents div.WGS_modal_main div.modal_contents_main ul.WGS_modal_pc_os>li:before { /* from 23A */
	right: 1.5em;
}
#contents div.WGS_contents div.WGS_step_connect_sg_lead div.WGS_dl_button_sg ul.WGS_step_link_list { /* from 25A */
	text-align: right;
}

/*---DL button---*/
/* pc */
#contents div.WGS_contents p.WGS_dl_button_pc a img {
	padding-left: 0.2em;
}

/*---link list---*/
#contents div.WGS_contents ul.WGS_step_link_list a,
#contents div.WGS_contents ul.WGS_step_link_list_lead a,
#contents div.WGS_contents_sg_links ul.WGS_step_link_list a { /* from 21A */
	background-position: 99% 4px;
	padding: 3px 17px 3px 0;
}
/* from 22A */
#contents div.WGS_setup_step div.WGS_detail ul.WGS_lead_link_list li {
	padding: 3px 17px 3px 0;
}

/*---Select os---*/
#contents ul.WGS_select_os {
	margin-right: 0.9em;
}

/*---smartgs---*/
#contents div.WGS_contents_sg_links {
	text-align: left;
}
#contents div.WGS_contents_sg_links div.WGS_step_connect_sg {
	text-align: right;
	margin-left: 1em;
}
#contents div.WGS_contents_sg_links li.WGS_step_link_sg,
#contents div.WGS_contents_sg_links li.WGS_step_link_sg_note {
	padding-right: 17px;
}
/* from 24S */
#contents div.WGS_contents div.WGS_step_connect_sg_lead div.WGS_dl_button_sg ul.WGS_step_list_c_sg>li {
	margin-right: 1.3em;
}
#contents div.WGS_contents div.WGS_step_connect_sg_lead div.WGS_dl_button_sg ul.WGS_step_list_c_sg>li:before {
	right: calc(-50% + -10px);	
}
#contents div.WGS_contents div.WGS_step_connect_sg_lead div.WGS_dl_button_sg ul.WGS_step_list_c_sg p.WGS_step_msg_sg {
	text-align: right;
}
/* from 23A */
#contents div.WGS_modal_main div.modal_contents_main ul.WGS_modal_pc_os {
	margin-right: 1.5em;
}
#contents div.WGS_modal_main div.modal_contents_main ul.WGS_modal_pc_os>li:before {
	right: -1em;
}

/**********************************************************************************/
@media screen and (min-width: 480px) {
	/*---Modal tips---*/
	#contents div.WGS_contents ul.WGS_step_link_list a,
	#contents div.WGS_contents ul.WGS_step_link_list_lead a,
	#contents div.WGS_contents_sg_links ul.WGS_step_link_list a { /* from 21A */
		padding-right: 20px;
	}

	/*---link list---*/
	/* from 22A */
	#contents div.WGS_setup_step div.WGS_detail ul.WGS_lead_link_list li {
		padding-right: 20px;
	}

	/*---Select os---*/
	#contents ul.WGS_select_os {
		margin-right: 1.3em;
	}

	/*---smartgs---*/
	#contents div.WGS_contents_sg_links li.WGS_step_link_sg,
	#contents div.WGS_contents_sg_links li.WGS_step_link_sg_note {
		padding-right: 20px;
	}
}
/**********************************************************************************/
@media screen and (min-width: 700px) {

	/*===Contents===*/
	/*---Detail---*/
	#contents div.WGS_contents div.WGS_step_connect div.WGS_detail {
		padding-right: 3%;
	}
	#contents div.WGS_contents div.WGS_step_connect_sg_lead div.WGS_detail_sg { /* from 23A */
		padding-right: 10%;
	}
	/* from 22A */
	#contents div.WGS_contents div.WGS_step_connect_sg_lead div.WGS_dl_button_sg div.WGS_app_dl_link_area {
		margin-right: 50%;
		text-align: right;
	}
	#contents div.WGS_contents div.WGS_step_connect_sg_lead div.WGS_dl_button_sg div.WGS_app_dl_link_area p.WGS_app_dl_link {
		right: -91px;
	}
}
/**********************************************************************************/
@media print {
/************480px************/	
	/*---Modal tips---*/
	#contents div.WGS_contents ul.WGS_step_link_list a,
	#contents div.WGS_contents ul.WGS_step_link_list_lead a {
		padding-right: 20px;
	}
	/*---Select os---*/
	#contents ul.WGS_select_os {
		margin-right: 1.3em;
	}
}