@charset "UTF-8";

/*
	================================================================================================
		xperia support howto camera function01.css
	================================================================================================
*/

#contents .mx-photographyPro__toggle__box {
    display: flex;
    margin: 10px 20px 30px 20px;
}

#contents .mx-photographyPro__toggle__icon {
    padding-right: 0;
}

#contents .mx-photographyPro__toggle__box p {
    margin-left: 20px;
    margin-bottom: 0;
	margin-top: 0;
}

#contents .mx-photographyPro__toggle__icon img {
    max-width: 70px;
}

#contents .flex.rtxt {
    justify-content: flex-start;
	margin: 1em 1.5em;
}

#contents .flex.rtxt .js-imageChanger {
    margin-right: 20px;
}

.mb0 {
    margin-bottom: 0 !important;
}

#contents figcaption.mx-subhead {
    text-align: left;
}


#contents .flex.row  {
	justify-content: center;
	margin: 2em auto;
}

#contents .flex.row img.gray_arrow {
	margin: 1em;
}

#contents  .flex.row figure {
    margin: 0;
    width: auto;
	max-width: 300px;
}

@media (max-width: 1100px) {
	#contents .flex.row  {
		flex-direction: column;
	}
	
	#contents .flex.row img.gray_arrow {
		transform: rotate(90deg);
		display: block;
		margin: 1em auto;
	}
	
	#contents .flex.rtxt {
		margin: 1em 1em 1em 0;
	}
	
	#contents .flex.rtxt p {
		margin-top: 1em;
	}
}

@media screen and (max-width: 640px) {
	#contents .flex.rtxt .js-imageChanger {
		margin-right: 0;
	}
}


