  @charset "UTF-8";
/*! =========================================================
 _foundation
========================================================= */
@font-face{font-family:"-Hiragino";font-weight:400;src:local("HiraginoSans-W3"),local("Hiragino Kaku Gothic ProN")}
@font-face{font-family:"-Hiragino";font-weight:700;src:local("HiraginoSans-W6"),local("Hiragino Kaku Gothic ProN W6")}
@font-face{font-family:"-YuGothic";font-weight:400;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic")}
@font-face{font-family:"-YuGothic";font-weight:700;src:local("YuGothic-Bold"),local("Yu Gothic"),local("YuGothic")}
/*! =========================================================
 _core
========================================================= */
#privacy_index #localNav_privacy_index{width:auto;color:#000;background-color:#a1d2ea}
#privacy_mynumber_index #localNav_privacy_mynumber_index{width:auto;color:#000;background-color:#a1d2ea}
#privacy_index .c-headingLv1-withImage,#privacy_index .c-headingLv1-withTextImage{background-image:url(/news_mail/img/privacy_index_mv01.jpg)}
#privacy_mynumber_index .c-headingLv1-withImage,#privacy_mynumber_index .c-headingLv1-withTextImage{background-image:url(/news_mail/img/privacy_mynumber_index_mv01.jpg)}
@media print,screen and (min-width:1440px){
/*! Large only */

}
@media print,screen and (min-width:1024px){
/*! Large only */

}
@media screen and (max-width:1023px){
/*! Medium and Small */

}
@media print,screen and (min-width:768px){
/*! over Medium */

}
@media print,screen and (min-width:768px) and (max-width:1023px){
/*! Medium only */

}
@media only screen and (max-width:639px){
/*! Small only */

}