@charset "utf-8";

.sa_dialog ul.country_list.flag_sprites li span.flag_img{
	display:block;
	width:28px;
	height:19px;
	background-image:url(/images/common/flag_sprites.png?date=20190820);
	position:relative;
	top:0;
	left:0;
}
/*ヨーロッパ------------------------------------------------------------------------------------*/
.flag_sprites span.flag_img.france,
.flag_sprites span.flag_img.france-3g,
.flag_sprites span.flag_img.france-plus,
.flag_sprites span.flag_img.france-4g,
.flag_sprites span.flag_img.france-4gplus,
.flag_sprites span.flag_img.france-4gplus1gb{
	background-position:-30px -160px;
}
.flag_sprites span.flag_img.italy,
.flag_sprites span.flag_img.italy-plus,
.flag_sprites span.flag_img.italy-4g,
.flag_sprites span.flag_img.italy-4gplus,
.flag_sprites span.flag_img.italy-4gplus1gb{
	background-position:-90px -220px;
}
.flag_sprites span.flag_img.unitedkingdom,
.flag_sprites span.flag_img.unitedkingdom-plus,
.flag_sprites span.flag_img.unitedkingdom-4g,
.flag_sprites span.flag_img.unitedkingdom-4gplus,
.flag_sprites span.flag_img.unitedkingdom-4gplus1gb{
	background-position:-120px -440px;
}
.flag_sprites span.flag_img.spain,
.flag_sprites span.flag_img.spain-plus,
.flag_sprites span.flag_img.spain-4g,
.flag_sprites span.flag_img.spain-4gplus,
.flag_sprites span.flag_img.spain-4gplus1gb{
	background-position:-30px -400px;
}
.flag_sprites span.flag_img.germany,
.flag_sprites span.flag_img.germany-plus,
.flag_sprites span.flag_img.germany-4g,
.flag_sprites span.flag_img.germany-4gplus,
.flag_sprites span.flag_img.germany-4gplus1gb{
	background-position:-180px -160px;
}
.flag_sprites span.flag_img.iceland,
.flag_sprites span.flag_img.iceland-plus,
.flag_sprites span.flag_img.iceland-4g,
.flag_sprites span.flag_img.iceland-4gplus,
.flag_sprites span.flag_img.iceland-4gplus1gb{
	background-position:-90px -200px;
}
.flag_sprites span.flag_img.ireland,
.flag_sprites span.flag_img.ireland-plus,
.flag_sprites span.flag_img.ireland-4g,
.flag_sprites span.flag_img.ireland-4gplus,
.flag_sprites span.flag_img.ireland-4gplus1gb{
	background-position:-240px -200px;
}
.flag_sprites span.flag_img.albania,
.flag_sprites span.flag_img.albania-plus,
.flag_sprites span.flag_img.albania-4g,
.flag_sprites span.flag_img.albania-4gplus,
.flag_sprites span.flag_img.albania-4gplus1gb{
	background-position:-90px -20px;
}
.flag_sprites span.flag_img.andorra,
.flag_sprites span.flag_img.andorra-plus,
.flag_sprites span.flag_img.andorra-4g,
.flag_sprites span.flag_img.andorra-4gplus{
	background-position:-240px -20px;
}
.flag_sprites span.flag_img.bailiwickofguernsey,
.flag_sprites span.flag_img.bailiwickofguernsey-plus,
.flag_sprites span.flag_img.bailiwickofguernsey-4g,
.flag_sprites span.flag_img.bailiwickofguernsey-4gplus{
	background-position:-30px -60px;
}
.flag_sprites span.flag_img.ukraine,
.flag_sprites span.flag_img.ukraine-plus,
.flag_sprites span.flag_img.ukraine-4g,
.flag_sprites span.flag_img.ukraine-4gplus{
	background-position:-90px -440px;
}
.flag_sprites span.flag_img.estonia,
.flag_sprites span.flag_img.estonia-plus,
.flag_sprites span.flag_img.estonia-4g,
.flag_sprites span.flag_img.estonia-4gplus,
.flag_sprites span.flag_img.estonia-4gplus1gb{
	background-position:-180px -140px;
}
.flag_sprites span.flag_img.austria,
.flag_sprites span.flag_img.austria-plus,
.flag_sprites span.flag_img.austria-4g,
.flag_sprites span.flag_img.austria-4gplus,
.flag_sprites span.flag_img.austria-4gplus1gb{
	background-position:-210px -40px;
}
.flag_sprites span.flag_img.aland{
	background-position:-30px -20px;
}
.flag_sprites span.flag_img.netherlands,
.flag_sprites span.flag_img.netherlands-plus,
.flag_sprites span.flag_img.netherlands-4g,
.flag_sprites span.flag_img.netherlands-4gplus,
.flag_sprites span.flag_img.netherlands-4gplus1gb{
	background-position:-180px -300px;
}
.flag_sprites span.flag_img.cyprus,
.flag_sprites span.flag_img.cyprus-plus,
.flag_sprites span.flag_img.cyprus-4g,
.flag_sprites span.flag_img.cyprus-4gplus,
.flag_sprites span.flag_img.cyprus-4gplus1gb{
	background-position:-180px -120px;
}
.flag_sprites span.flag_img.greece,
.flag_sprites span.flag_img.greece-plus,
.flag_sprites span.flag_img.greece-4g,
.flag_sprites span.flag_img.greece-4gplus,
.flag_sprites span.flag_img.greece-4gplus1gb{
	background-position:-270px -160px;
}
.flag_sprites span.flag_img.croatia,
.flag_sprites span.flag_img.croatia-plus,
.flag_sprites span.flag_img.croatia-4g,
.flag_sprites span.flag_img.croatia-4gplus,
.flag_sprites span.flag_img.croatia-4gplus1gb{
	background-position:-90px -120px;
}
.flag_sprites span.flag_img.kosovo,
.flag_sprites span.flag_img.kosovo-plus,
.flag_sprites span.flag_img.kosovo-4g,
.flag_sprites span.flag_img.kosovo-4gplus{
	background-position:-270px -220px;
}
.flag_sprites span.flag_img.sanmarino,
.flag_sprites span.flag_img.sanmarino-plus,
.flag_sprites span.flag_img.sanmarino-4g,
.flag_sprites span.flag_img.sanmarino-4gplus{
	background-position:-240px -360px;
}
.flag_sprites span.flag_img.gibraltar,
.flag_sprites span.flag_img.gibraltar-plus,
.flag_sprites span.flag_img.gibraltar-4g,
.flag_sprites span.flag_img.gibraltar-4gplus{
	background-position:-240px -160px;
}
.flag_sprites span.flag_img.channelislands,
.flag_sprites span.flag_img.channelislands-plus,
.flag_sprites span.flag_img.channelislands-4g,
.flag_sprites span.flag_img.channelislands-4gplus{
	background-position:-150px -100px;
}
.flag_sprites span.flag_img.switzerland,
.flag_sprites span.flag_img.switzerland-plus,
.flag_sprites span.flag_img.switzerland-4g,
.flag_sprites span.flag_img.switzerland-4gplus,
.flag_sprites span.flag_img.switzerland-4gplus1gb{
	background-position:0 -420px;
}
.flag_sprites span.flag_img.sweden,
.flag_sprites span.flag_img.sweden-plus,
.flag_sprites span.flag_img.sweden-4g,
.flag_sprites span.flag_img.sweden-4gplus,
.flag_sprites span.flag_img.sweden-4gplus1gb{
	background-position:-270px -400px;
}
.flag_sprites span.flag_img.svalbard,
.flag_sprites span.flag_img.svalbard-plus,
.flag_sprites span.flag_img.svalbard-4g,
.flag_sprites span.flag_img.svalbard-4gplus{
	background-position:-210px -400px;
}
.flag_sprites span.flag_img.islascanarias,
.flag_sprites span.flag_img.islascanarias-plus,
.flag_sprites span.flag_img.islascanarias-4g,
.flag_sprites span.flag_img.islascanarias-4gplus{
	background-position:0 -220px;
}
.flag_sprites span.flag_img.slovakia,
.flag_sprites span.flag_img.slovakia-plus,
.flag_sprites span.flag_img.slovakia-4g,
.flag_sprites span.flag_img.slovakia-4gplus,
.flag_sprites span.flag_img.slovakia-4gplus1gb{
	background-position:-210px -380px;
}
.flag_sprites span.flag_img.slovenia,
.flag_sprites span.flag_img.slovenia-plus,
.flag_sprites span.flag_img.slovenia-4g,
.flag_sprites span.flag_img.slovenia-4gplus,
.flag_sprites span.flag_img.slovenia-4gplus1gb{
	background-position:-240px -380px;
}
.flag_sprites span.flag_img.serbia,
.flag_sprites span.flag_img.serbia-plus,
.flag_sprites span.flag_img.serbia-4g,
.flag_sprites span.flag_img.serbia-4gplus{
	background-position:-30px -380px;
}
.flag_sprites span.flag_img.czechrepublic,
.flag_sprites span.flag_img.czechrepublic-plus,
.flag_sprites span.flag_img.czechrepublic-4g,
.flag_sprites span.flag_img.czechrepublic-4gplus,
.flag_sprites span.flag_img.czechrepublic-4gplus1gb{
	background-position:-210px -120px;
}

.flag_sprites span.flag_img.denmark,
.flag_sprites span.flag_img.denmark-plus,
.flag_sprites span.flag_img.denmark-4g,
.flag_sprites span.flag_img.denmark-4gplus,
.flag_sprites span.flag_img.denmark-4gplus1gb{
	background-position:-270px -120px;
}
.flag_sprites span.flag_img.norway,
.flag_sprites span.flag_img.norway-plus,
.flag_sprites span.flag_img.norway-4g,
.flag_sprites span.flag_img.norway-4gplus,
.flag_sprites span.flag_img.norway-4gplus1gb{
	background-position:-90px -320px;
}
.flag_sprites span.flag_img.islasbaleares,
.flag_sprites span.flag_img.islasbaleares-plus,
.flag_sprites span.flag_img.islasbaleares-4g,
.flag_sprites span.flag_img.islasbaleares-4gplus{
	background-position:-270px -200px;
}
.flag_sprites span.flag_img.vaticancity,
.flag_sprites span.flag_img.vaticancity-plus,
.flag_sprites span.flag_img.vaticancity-4g,
.flag_sprites span.flag_img.vaticancity-4gplus,
.flag_sprites span.flag_img.vaticancity-4gplus1gb{
	background-position:-240px -440px;
}
.flag_sprites span.flag_img.hungary,
.flag_sprites span.flag_img.hungary-plus,
.flag_sprites span.flag_img.hungary-4g,
.flag_sprites span.flag_img.hungary-4gplus,
.flag_sprites span.flag_img.hungary-4gplus1gb{
	background-position:-60px -200px;
}
.flag_sprites span.flag_img.finland,
.flag_sprites span.flag_img.finland-plus,
.flag_sprites span.flag_img.finland-4g,
.flag_sprites span.flag_img.finland-4gplus,
.flag_sprites span.flag_img.finland-4gplus1gb{
	background-position:0 -160px;
}
.flag_sprites span.flag_img.faeroeislands,
.flag_sprites span.flag_img.faeroeislands-plus,
.flag_sprites span.flag_img.faeroeislands-4g,
.flag_sprites span.flag_img.faeroeislands-4gplus,
.flag_sprites span.flag_img.faeroeislands-4gplus1gb{
	background-position:-240px -140px;
}
.flag_sprites span.flag_img.frenchwestindies,
.flag_sprites span.flag_img.frenchwestindies-plus,
.flag_sprites span.flag_img.frenchwestindies-4g,
.flag_sprites span.flag_img.frenchwestindies-4gplus{
	background-position:-60px -160px;
}
.flag_sprites span.flag_img.bulgaria,
.flag_sprites span.flag_img.bulgaria-plus,
.flag_sprites span.flag_img.bulgaria-4g,
.flag_sprites span.flag_img.bulgaria-4gplus,
.flag_sprites span.flag_img.bulgaria-4gplus1gb{
	background-position:-210px -80px;
}
.flag_sprites span.flag_img.belarus,
.flag_sprites span.flag_img.belarus-plus,
.flag_sprites span.flag_img.belarus-4g,
.flag_sprites span.flag_img.belarus-4gplus,
.flag_sprites span.flag_img.belarus-4gplus1gb{
	background-position:-120px -60px;
}
.flag_sprites span.flag_img.belgium,
.flag_sprites span.flag_img.belgium-plus,
.flag_sprites span.flag_img.belgium-4g,
.flag_sprites span.flag_img.belgium-4gplus,
.flag_sprites span.flag_img.belgium-4gplus1gb{
	background-position:-150px -60px;
}
.flag_sprites span.flag_img.poland,
.flag_sprites span.flag_img.poland-plus,
.flag_sprites span.flag_img.poland-4g,
.flag_sprites span.flag_img.poland-4gplus,
.flag_sprites span.flag_img.poland-4gplus1gb{
	background-position:-90px -340px;
}
.flag_sprites span.flag_img.bosnia,
.flag_sprites span.flag_img.bosnia-plus,
.flag_sprites span.flag_img.bosnia-4g,
.flag_sprites span.flag_img.bosnia-4gplus{
	background-position:-60px -80px;
}
.flag_sprites span.flag_img.portugal,
.flag_sprites span.flag_img.portugal-plus,
.flag_sprites span.flag_img.portugal-4g,
.flag_sprites span.flag_img.portugal-4gplus,
.flag_sprites span.flag_img.portugal-4gplus1gb{
	background-position:-150px -340px;
}
.flag_sprites span.flag_img.madeira,
.flag_sprites span.flag_img.madeira-plus,
.flag_sprites span.flag_img.madeira-4g,
.flag_sprites span.flag_img.madeira-4gplus{
	background-position:-120px -260px;
}
.flag_sprites span.flag_img.macedonia,
.flag_sprites span.flag_img.macedonia-plus,
.flag_sprites span.flag_img.macedonia-4g,
.flag_sprites span.flag_img.macedonia-4gplus{
	background-position:-60px -260px;
}
.flag_sprites span.flag_img.malta,
.flag_sprites span.flag_img.malta-plus,
.flag_sprites span.flag_img.malta-4g,
.flag_sprites span.flag_img.malta-4gplus,
.flag_sprites span.flag_img.malta-4gplus1gb{
	background-position:-270px -260px;
}
.flag_sprites span.flag_img.isleofman,
.flag_sprites span.flag_img.isleofman-plus,
.flag_sprites span.flag_img.isleofman-4g,
.flag_sprites span.flag_img.isleofman-4gplus,
.flag_sprites span.flag_img.isleofman-4gplus1gb{
	background-position:-30px -220px;
}
.flag_sprites span.flag_img.monaco,
.flag_sprites span.flag_img.monaco-plus,
.flag_sprites span.flag_img.monaco-4g,
.flag_sprites span.flag_img.monaco-4gplus,
.flag_sprites span.flag_img.monaco-4gplus1gb{
	background-position:-180px -280px;
}
.flag_sprites span.flag_img.moldova,
.flag_sprites span.flag_img.moldova-plus,
.flag_sprites span.flag_img.moldova-4g,
.flag_sprites span.flag_img.moldova-4gplus{
	background-position:-150px -280px;
}
.flag_sprites span.flag_img.montenegro,
.flag_sprites span.flag_img.montenegro-plus,
.flag_sprites span.flag_img.montenegro-4g,
.flag_sprites span.flag_img.montenegro-4gplus{
	background-position:-240px -280px;
}
.flag_sprites span.flag_img.latvia,
.flag_sprites span.flag_img.latvia-plus,
.flag_sprites span.flag_img.latvia-4g,
.flag_sprites span.flag_img.latvia-4gplus,
.flag_sprites span.flag_img.latvia-4gplus1gb{
	background-position:-90px -240px;
}
.flag_sprites span.flag_img.lithuania,
.flag_sprites span.flag_img.lithuania-plus,
.flag_sprites span.flag_img.lithuania-4g,
.flag_sprites span.flag_img.lithuania-4gplus,
.flag_sprites span.flag_img.lithuania-4gplus1gb{
	background-position:-270px -240px;
}
.flag_sprites span.flag_img.liechtenstein,
.flag_sprites span.flag_img.liechtenstein-plus,
.flag_sprites span.flag_img.liechtenstein-4g,
.flag_sprites span.flag_img.liechtenstein-4gplus,
.flag_sprites span.flag_img.liechtenstein-4gplus1gb{
	background-position:-240px -240px;
}
.flag_sprites span.flag_img.romania,
.flag_sprites span.flag_img.romania-plus,
.flag_sprites span.flag_img.romania-4g,
.flag_sprites span.flag_img.romania-4gplus,
.flag_sprites span.flag_img.romania-4gplus1gb{
	background-position:-270px -340px;
}
.flag_sprites span.flag_img.luxembourg,
.flag_sprites span.flag_img.luxembourg-plus,
.flag_sprites span.flag_img.luxembourg-4g,
.flag_sprites span.flag_img.luxembourg-4gplus,
.flag_sprites span.flag_img.luxembourg-4gplus1gb{
	background-position:0 -260px;
}
.flag_sprites span.flag_img.russia,
.flag_sprites span.flag_img.russia-plus,
.flag_sprites span.flag_img.russia-4g,
.flag_sprites span.flag_img.russia-4gplus,
.flag_sprites span.flag_img.russia-4gplus1gb,
.flag_sprites span.flag_img.moscow,
.flag_sprites span.flag_img.moscow-plus,
.flag_sprites span.flag_img.moscow-4g,
.flag_sprites span.flag_img.moscow-4gplus{
	background-position:0 -360px;
}
.flag_sprites span.flag_img.northerncyprus,
.flag_sprites span.flag_img.northerncyprus-plus,
.flag_sprites span.flag_img.northerncyprus-4g,
.flag_sprites span.flag_img.northerncyprus-4gplus{
	background-position:-60px -320px;
}
.flag_sprites span.flag_img.greenland,
.flag_sprites span.flag_img.greenland-plus,
.flag_sprites span.flag_img.greenland-4g,
.flag_sprites span.flag_img.greenland-4gplus{
	background-position:0 -180px;
}
.flag_sprites span.flag_img.azores{
	background-position:-270px -500px;
}

/*アフリカ------------------------------------------------------------------------------------*/
.flag_sprites span.flag_img.algeria {
	background-position: -240px -500px;
}
.flag_sprites span.flag_img.algeria-plus,
.flag_sprites span.flag_img.algeria-4g,
.flag_sprites span.flag_img.algeria-4gplus{
	background-position:120px -20px;
}
.flag_sprites span.flag_img.angola,
.flag_sprites span.flag_img.angola-plus,
.flag_sprites span.flag_img.angola-4g,
.flag_sprites span.flag_img.angola-4gplus{
	background-position:-270px -20px;
}
.flag_sprites span.flag_img.uganda,
.flag_sprites span.flag_img.uganda-plus,
.flag_sprites span.flag_img.uganda-4g,
.flag_sprites span.flag_img.uganda-4gplus{
	background-position:-60px -440px;
}
.flag_sprites span.flag_img.egypt,
.flag_sprites span.flag_img.egypt-plus,
.flag_sprites span.flag_img.egypt-4g,
.flag_sprites span.flag_img.egypt-4gplus{
	background-position:-120px -140px;
}
.flag_sprites span.flag_img.ethiopia,
.flag_sprites span.flag_img.ethiopia-plus,
.flag_sprites span.flag_img.ethiopia-4g,
.flag_sprites span.flag_img.ethiopia-4gplus{
	background-position:-210px -140px;
}
.flag_sprites span.flag_img.ghana,
.flag_sprites span.flag_img.ghana-plus,
.flag_sprites span.flag_img.ghana-4g,
.flag_sprites span.flag_img.ghana-4gplus{
	background-position:-210px -160px;
}
.flag_sprites span.flag_img.gabon,
.flag_sprites span.flag_img.gabon-plus,
.flag_sprites span.flag_img.gabon-4g,
.flag_sprites span.flag_img.gabon-4gplus{
	background-position:-90px -160px;
}
.flag_sprites span.flag_img.guinea,
.flag_sprites span.flag_img.guinea-plus,
.flag_sprites span.flag_img.guinea-4g,
.flag_sprites span.flag_img.guinea-4gplus{
	background-position:-180px -180px;
}
.flag_sprites span.flag_img.kenya,
.flag_sprites span.flag_img.kenya-plus,
.flag_sprites span.flag_img.kenya-4g,
.flag_sprites span.flag_img.kenya-4gplus{
	background-position:-240px -220px;
}
.flag_sprites span.flag_img.congo,
.flag_sprites span.flag_img.congo-plus,
.flag_sprites span.flag_img.congo-4g,
.flag_sprites span.flag_img.congo-4gplus{
	background-position:0 -120px;
}
.flag_sprites span.flag_img.democraticcongo,
.flag_sprites span.flag_img.democraticcongo-plus,
.flag_sprites span.flag_img.democraticcongo-4g,
.flag_sprites span.flag_img.democraticcongo-4gplus{
	background-position:-240px -120px;
}
.flag_sprites span.flag_img.zambia,
.flag_sprites span.flag_img.zambia-plus,
.flag_sprites span.flag_img.zambia-4g,
.flag_sprites span.flag_img.zambia-4gplus{
	background-position:-60px -460px;
}
.flag_sprites span.flag_img.sierraleone,
.flag_sprites span.flag_img.sierraleone-plus,
.flag_sprites span.flag_img.sierraleone-4g,
.flag_sprites span.flag_img.sierraleone-4gplus{
	background-position:-90px -380px;
}
.flag_sprites span.flag_img.seychelles,
.flag_sprites span.flag_img.seychelles-plus,
.flag_sprites span.flag_img.seychelles-4g,
.flag_sprites span.flag_img.seychelles-4gplus{
	background-position:-60px -380px;
}
.flag_sprites span.flag_img.senegal,
.flag_sprites span.flag_img.senegal-plus,
.flag_sprites span.flag_img.senegal-4g,
.flag_sprites span.flag_img.senegal-4gplus{
	background-position:0 -380px;
}
.flag_sprites span.flag_img.tanzania,
.flag_sprites span.flag_img.tanzania-plus,
.flag_sprites span.flag_img.tanzania-4g,
.flag_sprites span.flag_img.tanzania-4gplus{
	background-position:-120px -420px;
}
.flag_sprites span.flag_img.chad,
.flag_sprites span.flag_img.chad-plus,
.flag_sprites span.flag_img.chad-4g,
.flag_sprites span.flag_img.chad-4gplus{
	background-position:-120px -100px;
}
.flag_sprites span.flag_img.nigeria,
.flag_sprites span.flag_img.nigeria-plus,
.flag_sprites span.flag_img.nigeria-4g,
.flag_sprites span.flag_img.nigeria-4gplus{
	background-position:-30px -320px;
}
.flag_sprites span.flag_img.niger,
.flag_sprites span.flag_img.niger-plus,
.flag_sprites span.flag_img.niger-4g,
.flag_sprites span.flag_img.niger-4gplus{
	background-position:0 -320px;
}
.flag_sprites span.flag_img.reunion,
.flag_sprites span.flag_img.reunion-plus,
.flag_sprites span.flag_img.reunion-4g,
.flag_sprites span.flag_img.reunion-4gplus{
	background-position:-240px -340px;
}
.flag_sprites span.flag_img.burkinafaso,
.flag_sprites span.flag_img.burkinafaso-plus,
.flag_sprites span.flag_img.burkinafaso-4g,
.flag_sprites span.flag_img.burkinafaso-4gplus{
	background-position:-240px -80px;
}
.flag_sprites span.flag_img.madagascar,
.flag_sprites span.flag_img.madagascar-plus,
.flag_sprites span.flag_img.madagascar-4g,
.flag_sprites span.flag_img.madagascar-4gplus{
	background-position:-90px -260px;
}
.flag_sprites span.flag_img.mayott,
.flag_sprites span.flag_img.mayott-plus,
.flag_sprites span.flag_img.mayott-4g,
.flag_sprites span.flag_img.mayott-4gplus{
	background-position:-60px -280px;
}
.flag_sprites span.flag_img.malawi,
.flag_sprites span.flag_img.malawi-plus,
.flag_sprites span.flag_img.malawi-4g,
.flag_sprites span.flag_img.malawi-4gplus{
	background-position:-150px -260px;
}
.flag_sprites span.flag_img.mali,
.flag_sprites span.flag_img.mali-plus,
.flag_sprites span.flag_img.mali-4g,
.flag_sprites span.flag_img.mali-4gplus{
	background-position:-240px -260px;
}
.flag_sprites span.flag_img.liberia,
.flag_sprites span.flag_img.liberia-plus,
.flag_sprites span.flag_img.liberia-4g,
.flag_sprites span.flag_img.liberia-4gplus{
	background-position:-180px -240px;
}
.flag_sprites span.flag_img.rwanda,
.flag_sprites span.flag_img.rwanda-plus,
.flag_sprites span.flag_img.rwanda-4g,
.flag_sprites span.flag_img.rwanda-4gplus{
	background-position:-30px -360px;
}
.flag_sprites span.flag_img.lesotho,
.flag_sprites span.flag_img.lesotho-plus,
.flag_sprites span.flag_img.lesotho-4g,
.flag_sprites span.flag_img.lesotho-4gplus{
	background-position:-150px -240px;
}
.flag_sprites span.flag_img.southafrica,
.flag_sprites span.flag_img.southafrica-plus,
.flag_sprites span.flag_img.southafrica-4g,
.flag_sprites span.flag_img.southafrica-4gplus{
	background-position:-270px -380px;
}
.flag_sprites span.flag_img.zanzibar,
.flag_sprites span.flag_img.zanzibar-plus,
.flag_sprites span.flag_img.zanzibar-4g,
.flag_sprites span.flag_img.zanzibar-4gplus{
	background-position:-90px -460px;
}
.flag_sprites span.flag_img.mozambique,
.flag_sprites span.flag_img.mozambique-plus,
.flag_sprites span.flag_img.mozambique-4g,
.flag_sprites span.flag_img.mozambique-4gplus{
	background-position:-30px -300px;
}
.flag_sprites span.flag_img.cameroon,
.flag_sprites span.flag_img.cameroon-plus,
.flag_sprites span.flag_img.cameroon-4g,
.flag_sprites span.flag_img.cameroon-4gplus{
	background-position:-30px -100px;
}
.flag_sprites span.flag_img.gambia,
.flag_sprites span.flag_img.gambia-plus,
.flag_sprites span.flag_img.gambia-4g,
.flag_sprites span.flag_img.gambia-4gplus{
	background-position:-120px -160px;
}
.flag_sprites span.flag_img.cotedivoire,
.flag_sprites span.flag_img.cotedivoire-plus,
.flag_sprites span.flag_img.cotedivoire-4g,
.flag_sprites span.flag_img.cotedivoire-4gplus{
	background-position:-60px -120px;
}
.flag_sprites span.flag_img.zimbabwe,
.flag_sprites span.flag_img.zimbabwe-plus,
.flag_sprites span.flag_img.zimbabwe-4g,
.flag_sprites span.flag_img.zimbabwe-4gplus{
	background-position:-120px -460px;
}
.flag_sprites span.flag_img.sudan,
.flag_sprites span.flag_img.sudan-plus,
.flag_sprites span.flag_img.sudan-4g,
.flag_sprites span.flag_img.sudan-4gplus{
	background-position:-150px -400px;
}
.flag_sprites span.flag_img.swaziland,
.flag_sprites span.flag_img.swaziland-plus,
.flag_sprites span.flag_img.swaziland-4g,
.flag_sprites span.flag_img.swaziland-4gplus{
	background-position:-240px -400px;
}
.flag_sprites span.flag_img.tunisia,
.flag_sprites span.flag_img.tunisia-plus,
.flag_sprites span.flag_img.tunisia-4g,
.flag_sprites span.flag_img.tunisia-4gplus{
	background-position:-240px -420px;
}
.flag_sprites span.flag_img.namibia,
.flag_sprites span.flag_img.namibia-plus,
.flag_sprites span.flag_img.namibia-4g,
.flag_sprites span.flag_img.namibia-4gplus{
	background-position:-90px -300px;
}
.flag_sprites span.flag_img.benin,
.flag_sprites span.flag_img.benin-plus,
.flag_sprites span.flag_img.benin-4g,
.flag_sprites span.flag_img.benin-4gplus{
	background-position:-210px -60px;
}
.flag_sprites span.flag_img.botswana,
.flag_sprites span.flag_img.botswana-plus,
.flag_sprites span.flag_img.botswana-4g,
.flag_sprites span.flag_img.botswana-4gplus{
	background-position:-90px -80px;
}
.flag_sprites span.flag_img.mauritius,
.flag_sprites span.flag_img.mauritius-plus,
.flag_sprites span.flag_img.mauritius-4g,
.flag_sprites span.flag_img.mauritius-4gplus,
.flag_sprites span.flag_img.mauritius-4gplus1gb{
	background-position:-30px -280px;
}
.flag_sprites span.flag_img.morocco,
.flag_sprites span.flag_img.morocco-plus,
.flag_sprites span.flag_img.morocco-4g,
.flag_sprites span.flag_img.morocco-4gplus{
	background-position:0px -300px;
}
.flag_sprites span.flag_img.libya,
.flag_sprites span.flag_img.libya-plus,
.flag_sprites span.flag_img.libya-4g,
.flag_sprites span.flag_img.libya-4gplus{
	background-position:-210px -240px;
}
.flag_sprites span.flag_img.sadr,
.flag_sprites span.flag_img.sadr-plus,
.flag_sprites span.flag_img.sadr-4g,
.flag_sprites span.flag_img.sadr-4gplus{
	background-position:-90px -360px;
}
.flag_sprites span.flag_img.caboverde,
.flag_sprites span.flag_img.caboverde-plus,
.flag_sprites span.flag_img.caboverde-4g,
.flag_sprites span.flag_img.caboverde-4gplus{
	background-position:-30px -480px;
}
.flag_sprites span.flag_img.guinea-bissau,
.flag_sprites span.flag_img.guinea-bissau-plus,
.flag_sprites span.flag_img.guinea-bissau-4g,
.flag_sprites span.flag_img.guinea-bissau-4gplus{
	background-position:-60px -480px;
}
.flag_sprites span.flag_img.cook,
.flag_sprites span.flag_img.cook-plus,
.flag_sprites span.flag_img.cook-4g,
.flag_sprites span.flag_img.cook-4gplus{
	background-position:-270px -460px;
}
.flag_sprites span.flag_img.comores,
.flag_sprites span.flag_img.comores-plus,
.flag_sprites span.flag_img.comores-4g,
.flag_sprites span.flag_img.comores-4gplus{
	background-position:-210px -460px;
}
.flag_sprites span.flag_img.saotome-principe,
.flag_sprites span.flag_img.saotome-principe-plus,
.flag_sprites span.flag_img.saotome-principe-4g,
.flag_sprites span.flag_img.saotome-principe-4gplus{
	background-position:-90px -480px;
}
.flag_sprites span.flag_img.republic-guinea,
.flag_sprites span.flag_img.republic-guinea-plus,
.flag_sprites span.flag_img.republic-guinea-4g,
.flag_sprites span.flag_img.republic-guinea-4gplus{
	background-position:-120px -480px;
}
.flag_sprites span.flag_img.solomon,
.flag_sprites span.flag_img.solomon-plus,
.flag_sprites span.flag_img.solomon-4g,
.flag_sprites span.flag_img.solomon-4gplus{
	background-position:0px -480px;
}
.flag_sprites span.flag_img.centrafrique,
.flag_sprites span.flag_img.centrafrique-plus,
.flag_sprites span.flag_img.centrafrique-4g,
.flag_sprites span.flag_img.centrafrique-4gplus{
	background-position:-180px -480px;
}
.flag_sprites span.flag_img.togo,
.flag_sprites span.flag_img.togo-plus,
.flag_sprites span.flag_img.togo-4g,
.flag_sprites span.flag_img.togo-4gplus{
	background-position:-150px -480px;
}
.flag_sprites span.flag_img.burundi,
.flag_sprites span.flag_img.burundi-plus,
.flag_sprites span.flag_img.burundi-4g,
.flag_sprites span.flag_img.burundi-4gplus{
	background-position:-210px -480px;
}
.flag_sprites span.flag_img.south-sudan,
.flag_sprites span.flag_img.south-sudan-plus,
.flag_sprites span.flag_img.south-sudan-4g,
.flag_sprites span.flag_img.south-sudan-4gplus{
	background-position:-240px -480px;
}
.flag_sprites span.flag_img.mauritania,
.flag_sprites span.flag_img.mauritania-plus,
.flag_sprites span.flag_img.mauritania-4g,
.flag_sprites span.flag_img.mauritania-4gplus{
	background-position:-270px -480px;
}
.flag_sprites span.flag_img.spanishnorthafrica{
	background-position:-30px -400px;
}

/*中東・西アジア------------------------------------------------------------------------------------*/
.flag_sprites span.flag_img.azerbaidzhan{
	background-position:-240px -40px;
}
.flag_sprites span.flag_img.uae,
.flag_sprites span.flag_img.uae-4g{
	background-position:-30px -440px;
}
.flag_sprites span.flag_img.armenia{
	background-position:-120px -40px;
}
.flag_sprites span.flag_img.israel,
.flag_sprites span.flag_img.israel-plus,
.flag_sprites span.flag_img.israel-4g,
.flag_sprites span.flag_img.israel-4gplus,
.flag_sprites span.flag_img.israel-4gplus1gb{
	background-position:-60px -220px;
}
.flag_sprites span.flag_img.iraq{
	background-position:-210px -200px;
}
.flag_sprites span.flag_img.oman{
	background-position:-120px -320px;
}
.flag_sprites span.flag_img.qatar{
	background-position:-210px -340px;
}
.flag_sprites span.flag_img.kuwait{
	background-position:0 -240px;
}
.flag_sprites span.flag_img.georgia{
	background-position:-150px -160px;
}
.flag_sprites span.flag_img.saudiarabia{
	background-position:-270px -360px;
}
.flag_sprites span.flag_img.turkey,
.flag_sprites span.flag_img.turkey-plus,
.flag_sprites span.flag_img.turkey-4g,
.flag_sprites span.flag_img.turkey-4gplus,
.flag_sprites span.flag_img.turkey-4gplus1gb{
	background-position:-270px -420px;
}
.flag_sprites span.flag_img.bahrain{
	background-position:0 -60px;
}
.flag_sprites span.flag_img.pakistan{
	background-position:-180px -320px;
}
.flag_sprites span.flag_img.palestine{
	background-position:-210px -320px;
}
.flag_sprites span.flag_img.jordan{
	background-position:-180px -220px;
}
.flag_sprites span.flag_img.iran{
	background-position:-180px -200px;
}
.flag_sprites span.flag_img.syria{
	background-position:-30px -420px;
}
.flag_sprites span.flag_img.lebanon{
	background-position:-120px -240px;
}


/*中東・西アジア------------------------------------------------------------------------------------*/
.flag_sprites span.flag_img.afghanistan{
	background-position:0 -20px;
}
.flag_sprites span.flag_img.india,
.flag_sprites span.flag_img.india-plus,
.flag_sprites span.flag_img.india-4g,
.flag_sprites span.flag_img.india-4gplus{
	background-position:-120px -200px;
}
.flag_sprites span.flag_img.uzbekistan{
	background-position:-180px -440px;
}
.flag_sprites span.flag_img.kazakhstan{
	background-position:-210px -220px;
}
.flag_sprites span.flag_img.kyrgyzstan{
	background-position:-30px -240px;
}
.flag_sprites span.flag_img.srilanka{
	background-position:-60px -400px;
}
.flag_sprites span.flag_img.tajikistan{
	background-position:-90px -420px;
}
.flag_sprites span.flag_img.nepal{
	background-position:-150px -300px;
}
.flag_sprites span.flag_img.bangladesh{
	background-position:-60px -60px;
}
.flag_sprites span.flag_img.maldives{
	background-position:-210px -260px;
}
.flag_sprites span.flag_img.yemen{
	background-position:-180px -460px;
}

/*東アジア------------------------------------------------------------------------------------*/
.flag_sprites span.flag_img.southkorea,
.flag_sprites span.flag_img.southkorea-plus,
.flag_sprites span.flag_img.southkorea-4g,
.flag_sprites span.flag_img.southkorea-4gplus,
.flag_sprites span.flag_img.southkorea-4gplus1gb,
.flag_sprites span.flag_img.southkorea-4gpluslocal,
.flag_sprites span.flag_img.southkorea-4gplus1gblocal,
.flag_sprites span.flag_img.southkorea-4glocal{
	background-position:0 -400px;
}
.flag_sprites span.flag_img.taiwan,
.flag_sprites span.flag_img.taiwan-3g,
.flag_sprites span.flag_img.taiwan-plus,
.flag_sprites span.flag_img.taiwan-4g,
.flag_sprites span.flag_img.taiwan-4gplus,
.flag_sprites span.flag_img.taiwan-4gplus1gb{
	background-position:-60px -420px;
}
.flag_sprites span.flag_img.china,
.flag_sprites span.flag_img.china-vpn,
.flag_sprites span.flag_img.china-plus,
.flag_sprites span.flag_img.china-plus_vpn,
.flag_sprites span.flag_img.china-4g,
.flag_sprites span.flag_img.china-4gplus,
.flag_sprites span.flag_img.china-4gplus1gb,
.flag_sprites span.flag_img.china-4g_vpn,
.flag_sprites span.flag_img.china-4gplus_vpn{
	background-position:-210px -100px;
}
.flag_sprites span.flag_img.hongkong,
.flag_sprites span.flag_img.hongkong-plus,
.flag_sprites span.flag_img.hongkong-4g,
.flag_sprites span.flag_img.hongkong-4gplus,
.flag_sprites span.flag_img.hongkong-4gplus1gb{
	background-position:-30px -200px;
}
.flag_sprites span.flag_img.macau,
.flag_sprites span.flag_img.macau-plus,
.flag_sprites span.flag_img.macau-4g,
.flag_sprites span.flag_img.macau-4gplus,
.flag_sprites span.flag_img.macau-4gplus1gb{
	background-position:-30px -260px;
}
.flag_sprites span.flag_img.japan,
.flag_sprites span.flag_img.japan-plus,
.flag_sprites span.flag_img.japan-4g,
.flag_sprites span.flag_img.japan-4gplus{
	background-position:-150px -220px;
}
.flag_sprites span.flag_img.mongolia,
.flag_sprites span.flag_img.mongolia-plus,
.flag_sprites span.flag_img.mongolia-4g,
.flag_sprites span.flag_img.mongolia-4gplus,
.flag_sprites span.flag_img.mongolia2,
.flag_sprites span.flag_img.mongolia2-plus,
.flag_sprites span.flag_img.mongolia2-4g,
.flag_sprites span.flag_img.mongolia2-4gplus{
	background-position:-210px -280px;
}

/*東南アジア------------------------------------------------------------------------------------*/
.flag_sprites span.flag_img.indonesia-jakarta-4gplus,
.flag_sprites span.flag_img.indonesia,
.flag_sprites span.flag_img.indonesia-plus,
.flag_sprites span.flag_img.indonesia-4g,
.flag_sprites span.flag_img.indonesia-4gplus{
	background-position:-150px -200px;
}
.flag_sprites span.flag_img.cambodia,
.flag_sprites span.flag_img.cambodia-plus,
.flag_sprites span.flag_img.cambodia-4g,
.flag_sprites span.flag_img.cambodia-4gplus{
	background-position:0 -100px;
}
.flag_sprites span.flag_img.singapore,
.flag_sprites span.flag_img.singapore-plus,
.flag_sprites span.flag_img.singapore-4g,
.flag_sprites span.flag_img.singapore-4gplus,
.flag_sprites span.flag_img.singapore-4gplus1gb,
.flag_sprites span.flag_img.singapore-plus-hide{
	background-position:-120px -380px;
}
.flag_sprites span.flag_img.thailand,
.flag_sprites span.flag_img.thailand-plus,
.flag_sprites span.flag_img.thailand-4g,
.flag_sprites span.flag_img.thailand-4gplus,
.flag_sprites span.flag_img.thailand-4gplus1gb{
	background-position:-150px -420px;
}
.flag_sprites span.flag_img.philippines,
.flag_sprites span.flag_img.philippines-plus,
.flag_sprites span.flag_img.philippines-4g,
.flag_sprites span.flag_img.philippines-4gplus,
.flag_sprites span.flag_img.philippines-4gplus1gb,
.flag_sprites span.flag_img.philippines-plus-hide{
	background-position:-60px -340px;
}
.flag_sprites span.flag_img.brunei,
.flag_sprites span.flag_img.brunei-plus,
.flag_sprites span.flag_img.brunei-4g,
.flag_sprites span.flag_img.brunei-4gplus{
	background-position:-180px -80px;
}
.flag_sprites span.flag_img.vietnam,
.flag_sprites span.flag_img.vietnam-plus,
.flag_sprites span.flag_img.vietnam-4g,
.flag_sprites span.flag_img.vietnam-4gplus ,
.flag_sprites span.flag_img.vietnam-4gplus1gb{
	background-position:0 -460px;
}
.flag_sprites span.flag_img.malaysia,
.flag_sprites span.flag_img.malaysia-3g,
.flag_sprites span.flag_img.malaysia-plus,
.flag_sprites span.flag_img.malaysia-4g,
.flag_sprites span.flag_img.malaysia-4gplus,
.flag_sprites span.flag_img.malaysia2,
.flag_sprites span.flag_img.malaysia2-3g,
.flag_sprites span.flag_img.malaysia2-plus,
.flag_sprites span.flag_img.malaysia2-4g,
.flag_sprites span.flag_img.malaysia2-4gplus{
	background-position:-180px -260px;
}
.flag_sprites span.flag_img.myanmar,
.flag_sprites span.flag_img.myanmar-plus,
.flag_sprites span.flag_img.myanmar-4g,
.flag_sprites span.flag_img.myanmar-4gplus{
	background-position:-60px -300px;
}
.flag_sprites span.flag_img.myanmar,
.flag_sprites span.flag_img.myanmar-plus,
.flag_sprites span.flag_img.myanmar-4g,
.flag_sprites span.flag_img.myanmar-4gplus{
	background-position:-60px -300px;
}
.flag_sprites span.flag_img.laos,
.flag_sprites span.flag_img.laos-plus,
.flag_sprites span.flag_img.laos-4g,
.flag_sprites span.flag_img.laos-4gplus{
	background-position:-60px -240px;
}
.flag_sprites span.flag_img.east-timor,
.flag_sprites span.flag_img.east-timor-plus,
.flag_sprites span.flag_img.east-timor-4g,
.flag_sprites span.flag_img.east-timor-4gplus{
	background-position:-60px -140px;
}
.flag_sprites span.flag_img.east,
.flag_sprites span.flag_img.east-plus,
.flag_sprites span.flag_img.east-4g,
.flag_sprites span.flag_img.east-4gplus{
	background-position:-60px -140px;
}
.flag_sprites span.flag_img.bhutan,
.flag_sprites span.flag_img.bhutan-plus,
.flag_sprites span.flag_img.bhutan-4g,
.flag_sprites span.flag_img.bhutan-4gplus{
	background-position:-270px -60px;
}

/*オセアニア------------------------------------------------------------------------------------*/
.flag_sprites span.flag_img.americansamoa{
	background-position:-180px -20px;
}
.flag_sprites span.flag_img.australia,
.flag_sprites span.flag_img.australia-3g,
.flag_sprites span.flag_img.australia-plus,
.flag_sprites span.flag_img.australia-4g,
.flag_sprites span.flag_img.australia-4gplus,
.flag_sprites span.flag_img.australia-4gplus1gb{
	background-position:-180px -40px;
}
.flag_sprites span.flag_img.christmas{
	background-position:-240px -100px;
}
.flag_sprites span.flag_img.samoa{
	background-position:-210px -360px;
}
.flag_sprites span.flag_img.tonga{
	background-position:-180px -420px;
}
.flag_sprites span.flag_img.nauru{
	background-position:-120px -300px;
}
.flag_sprites span.flag_img.newzealand,
.flag_sprites span.flag_img.newzealand-4g{
	background-position:-240px -300px;
}
.flag_sprites span.flag_img.papuaniugini{
	background-position:-270px -320px;
}
.flag_sprites span.flag_img.vanuatu{
	background-position:-210px -440px;
}
.flag_sprites span.flag_img.fiji{
	background-position:-270px -140px;
}
.flag_sprites span.flag_img.newcaledonia,
.flag_sprites span.flag_img.newcaledonia-3g{
	background-position:-210px -300px;
}
.flag_sprites span.flag_img.overseascountry,
.flag_sprites span.flag_img.tahiti,
.flag_sprites span.flag_img.tahiti-4gplus{
	background-position:-150px -320px;
}
.flag_sprites span.flag_img.micronesia{
	background-position:-120px -280px;
}


/*ハワイ・グアム・サイパン------------------------------------------------------------------------------------*/
.flag_sprites span.flag_img.hawaii,
.flag_sprites span.flag_img.hawaii-3g,
.flag_sprites span.flag_img.hawaii-plus,
.flag_sprites span.flag_img.hawaii-4g,
.flag_sprites span.flag_img.hawaii-4gplus,
.flag_sprites span.flag_img.hawaii-4gplus1gb{
	background-position:-270px -180px;
}
.flag_sprites span.flag_img.guam,
.flag_sprites span.flag_img.guam-3g,
.flag_sprites span.flag_img.guam-plus,
.flag_sprites span.flag_img.guam-4g,
.flag_sprites span.flag_img.guam-4gplus{
	background-position:-90px -180px;
}
.flag_sprites span.flag_img.agrihan,
.flag_sprites span.flag_img.aguijan,
.flag_sprites span.flag_img.alamagan,
.flag_sprites span.flag_img.anatahan,
.flag_sprites span.flag_img.asuncion,
.flag_sprites span.flag_img.guguan,
.flag_sprites span.flag_img.maug,
.flag_sprites span.flag_img.medinilla,
.flag_sprites span.flag_img.pagan,
.flag_sprites span.flag_img.pajaros,
.flag_sprites span.flag_img.rota,
.flag_sprites span.flag_img.saipan,
.flag_sprites span.flag_img.saipan-4gplus,
.flag_sprites span.flag_img.sarigan,
.flag_sprites span.flag_img.tinian{
	background-position:-30px 0;
}
.flag_sprites span.flag_img.saba{
	background-position:-60px -360px;
}

/*北アメリカ------------------------------------------------------------------------------------*/
.flag_sprites span.flag_img.america,
.flag_sprites span.flag_img.america-plus,
.flag_sprites span.flag_img.america-4g,
.flag_sprites span.flag_img.america-4gplus,
.flag_sprites span.flag_img.america-4gplus1gb{
	background-position:-150px -20px;
}
.flag_sprites span.flag_img.alaska,
.flag_sprites span.flag_img.alaska-plus,
.flag_sprites span.flag_img.alaska-4g,
.flag_sprites span.flag_img.alaska-4gplus,
.flag_sprites span.flag_img.alaska-4gplus1gb{
	background-position:-60px -20px;
}
.flag_sprites span.flag_img.canada,
.flag_sprites span.flag_img.canada-3g,
.flag_sprites span.flag_img.canada-plus,
.flag_sprites span.flag_img.canada-4g,
.flag_sprites span.flag_img.canada-4gplus{
	background-position:-60px -100px;
}
.flag_sprites span.flag_img.saint-pierre,
.flag_sprites span.flag_img.saint-pierre-3g,
.flag_sprites span.flag_img.saint-pierre-plus,
.flag_sprites span.flag_img.saint-pierre-4g,
.flag_sprites span.flag_img.saint-pierre-4gplus{
	background-position:-150px -460px;
}

/*中央・南アメリカ------------------------------------------------------------------------------------*/
.flag_sprites span.flag_img.americanvirginislands{
	background-position:-210px -20px;
}
.flag_sprites span.flag_img.aruba{
	background-position:-150px -40px;
}
.flag_sprites span.flag_img.argentina,
.flag_sprites span.flag_img.argentina-4gplus1gb,
.flag_sprites span.flag_img.argentina-4gplus,
.flag_sprites span.flag_img.argentina-4g,
.flag_sprites span.flag_img.argentina-plus{
	background-position:-90px -40px;
}
.flag_sprites span.flag_img.anguilla{
	background-position:0 -40px;
}
.flag_sprites span.flag_img.antiguabarbuda{
	background-position:-30px -40px;
}
.flag_sprites span.flag_img.caymanislands{
	background-position:-90px -100px;
}
.flag_sprites span.flag_img.turkscaicos{
	background-position:0 -440px;
}
.flag_sprites span.flag_img.britishvirginislands{
	background-position:-150px -80px;
}
.flag_sprites span.flag_img.bermuda{
	background-position:-240px -60px;
}
.flag_sprites span.flag_img.easter-island{
	background-position:-30px -140px;
}
.flag_sprites span.flag_img.uruguay,
.flag_sprites span.flag_img.uruguay-plus,
.flag_sprites span.flag_img.uruguay-4g,
.flag_sprites span.flag_img.uruguay-4gplus,
.flag_sprites span.flag_img.uruguay-4gplus1gb{
	background-position:-150px -440px;
}
.flag_sprites span.flag_img.ecuador,
.flag_sprites span.flag_img.ecuador-plus,
.flag_sprites span.flag_img.ecuador-4g,
.flag_sprites span.flag_img.ecuador-4gplus,
.flag_sprites span.flag_img.ecuador-4gplus1gb{
	background-position:-90px -140px;
}
.flag_sprites span.flag_img.elsalvador{
	background-position:-150px -140px;
}
.flag_sprites span.flag_img.antilles{
	background-position:-60px -40px;
}
.flag_sprites span.flag_img.curacao{
	background-position:-150px -120px;
}
.flag_sprites span.flag_img.sintmaarten{
	background-position:-180px -380px;
}
.flag_sprites span.flag_img.bonaire{
	background-position:-30px -80px;
}
.flag_sprites span.flag_img.guyana{
	background-position:-210px -180px;
}
.flag_sprites span.flag_img.guatemala,
.flag_sprites span.flag_img.guatemala-plus,
.flag_sprites span.flag_img.guatemala-4g,
.flag_sprites span.flag_img.guatemala-4gplus,
.flag_sprites span.flag_img.guatemala-4gplus1gb{
	background-position:-120px -180px;
}
.flag_sprites span.flag_img.guadeloupe{
	background-position:-60px -180px;
}
.flag_sprites span.flag_img.grenada{
	background-position:-30px -180px;
}
.flag_sprites span.flag_img.costarica,
.flag_sprites span.flag_img.costarica-plus,
.flag_sprites span.flag_img.costarica-4g,
.flag_sprites span.flag_img.costarica-4gplus,
.flag_sprites span.flag_img.costarica-4gplus1gb{
	background-position:-30px -120px;
}
.flag_sprites span.flag_img.colombia,
.flag_sprites span.flag_img.colombia-plus,
.flag_sprites span.flag_img.colombia-4g,
.flag_sprites span.flag_img.colombia-4gplus,
.flag_sprites span.flag_img.colombia-4gplus1gb{
	background-position:-270px -100px;
}
.flag_sprites span.flag_img.saintbartholomew{
	background-position:-120px -360px;
}
.flag_sprites span.flag_img.jamaica{
	background-position:-120px -220px;
}
.flag_sprites span.flag_img.suriname{
	background-position:-180px -400px;
}
.flag_sprites span.flag_img.stkittsnevis{
	background-position:-90px -400px;
}
.flag_sprites span.flag_img.stvincentgrenadines{
	background-position:-120px -400px;
}
.flag_sprites span.flag_img.saintlucia{
	background-position:-150px -360px;
}
.flag_sprites span.flag_img.chile,
.flag_sprites span.flag_img.chile-4g,
.flag_sprites span.flag_img.chile-4gplus,
.flag_sprites span.flag_img.chile-4gplus1gb{
	background-position:-180px -100px;
}
.flag_sprites span.flag_img.c_dominica{
	background-position:-270px -80px;
}
.flag_sprites span.flag_img.dominica{
	background-position:0 -140px;
}
.flag_sprites span.flag_img.trinidadtobago{
	background-position:-210px -420px;
}
.flag_sprites span.flag_img.nicaragua{
	background-position:-270px -300px;
}
.flag_sprites span.flag_img.haiti{
	background-position:-240px -180px;
}
.flag_sprites span.flag_img.panama{
	background-position:-240px -320px;
}
.flag_sprites span.flag_img.bahamas,
.flag_sprites span.flag_img.bahamas-3g,
.flag_sprites span.flag_img.bahamas-plus,
.flag_sprites span.flag_img.bahamas-4g,
.flag_sprites span.flag_img.bahamas-4gplus,
.flag_sprites span.flag_img.bahamas-4gplus1gb{
	background-position:-270px -40px;
}
.flag_sprites span.flag_img.paraguay{
	background-position:0 -340px;
}
.flag_sprites span.flag_img.barbados{
	background-position:-90px -60px;
}
.flag_sprites span.flag_img.puertorico{
	background-position:-180px -340px;
}
.flag_sprites span.flag_img.brasil,
.flag_sprites span.flag_img.brasil-4gplus{
	background-position:-120px -80px;
}
.flag_sprites span.flag_img.guiana{
	background-position:-150px -180px;
}
.flag_sprites span.flag_img.saintmartin{
	background-position:-180px -360px;
}
.flag_sprites span.flag_img.venezuela{
	background-position:-270px -440px;
}
.flag_sprites span.flag_img.belize{
	background-position:-180px -60px;
}
.flag_sprites span.flag_img.peru,
.flag_sprites span.flag_img.peru-plus,
.flag_sprites span.flag_img.peru-4g,
.flag_sprites span.flag_img.peru-4gplus,
.flag_sprites span.flag_img.peru-4gplus1gb{
	background-position:-30px -340px;
}
.flag_sprites span.flag_img.bolivia{
	background-position:0px -80px;
}
.flag_sprites span.flag_img.honduras{
	background-position:0 -200px;
}
.flag_sprites span.flag_img.martinique{
	background-position:0 -280px;
}
.flag_sprites span.flag_img.mexico,
.flag_sprites span.flag_img.mexico-4g{
	background-position:-90px -280px;
}
.flag_sprites span.flag_img.montserrat{
	background-position:-270px -280px;
}
.flag_sprites span.flag_img.sinteustatius{
	background-position:-150px -380px;
}
.flag_sprites span.flag_img.cuba{
	background-position:-120px -120px;
}
.flag_sprites span.flag_img.falkland{
	background-position:-240px -460px;
}

