@charset "UTF-8";
/* ============================================================
#privacy 個人情報の取扱について
============================================================ */
/* #contents
------------------------------------------------ */
@media all and (min-width: 600px) { #contents { width: 1100px; margin: 0 auto; } }
/* #mainImg.mainChild
------------------------------------------------ */
#privacy #mainImg.mainChild { background: url(../img/privacy/bg_main01_sp.png) no-repeat; background-size: cover; }
#privacy #mainImg.mainChild .mainTit { width: 88%; width: calc(100% - 40px); max-width: 310px; }
@media all and (min-width: 600px) { #privacy #mainImg.mainChild { background-image: url(../img/privacy/bg_main01_pc.png); background-position: center top; }  #privacy #mainImg.mainChild .mainTit { max-width: 746px; } }
/* map
------------------------------------------------ */
#privacy .policy .mod_olList01 { margin: 25px 0; }
#privacy .policy .disclaimer { margin-top: 30px; }
#privacy .policy .disclaimer .mod_tit03 { margin: 0 0 15px; }
#privacy .policy .signature { margin: 10px 0 15px; text-align: right; }
@media all and (min-width: 600px) { #privacy .policy .mod_olList01 { margin: 30px; }  #privacy .policy .disclaimer { margin-top: 75px; }  #privacy .policy .disclaimer .mod_tit03 { margin: 0 0 25px; }  #privacy .policy .signature { margin: 15px 0 20px; } }
/*# sourceMappingURL=maps/privacy.css.map */