@charset "utf-8";
/*.design-bg{ width: 1400px; height: 2531px; background: url('../design_img/privacy.png') 0 0 no-repeat; position: absolute; top: 0; left: 50%; -webkit-transform: translate(-50%,0); transform: translate(-50%,0); z-index: -1; opacity: .5; background-size: 1400px; }*/


@media print, screen and (min-width: 751px) {
#main .mv-subPage 		{ position: relative; overflow: hidden; }
#main .mv-subPage h2 	{ margin-bottom: 70px; }

#privacy .master 		{ max-width: 666px; }
#privacy h3 			{ margin-top: 40px; font-size: .85rem; color: #20be97; line-height: 1.5; }
#privacy p 				{ line-height: 2.1; }
#privacy p.mt 			{ margin-top: 30px; }

#footer 				{ margin-top: 100px; }
}


@media screen and (max-width: 1260px) and (min-width: 415px) {

}


@media screen and (max-width: 750px) {
.pageTitle img 			{ width: 100%; max-width: 340px; }
#main .mv-subPage 		{ position: relative; overflow: hidden; }
#main .mv-subPage .master{ width: 100%; }
#main .mv-subPage h2 	{ margin-bottom: 50px; padding: 0 5%; }
#main .mv-subPage p 	{ padding: 0 5%; line-height: 1.7; }

#privacy .master 		{ max-width: 666px; }
#privacy h3 			{ margin-top: 35px; font-size: .85rem; color: #20be97; line-height: 1.5; }
#privacy p 				{ line-height: 1.7; }
#privacy p.mt 			{ margin-top: 25px; }

#footer 				{ margin-top: 75px; }
}