/* プライバシーポリシー */
@media screen and (max-width:768px) { 
    .text-box dl:not(.ai-faq) {margin: 20px;padding: 30px;}
    .text-box dl:not(.ai-faq) dt {color: #333;padding: 10px 0;}
    .text-box dl:not(.ai-faq) dd {color: #666;line-height: 1.7em;padding: 10px 0;font-size: 90%;}
    .text-box dl dd table{margin: 40px auto;border-collapse:collapse; border-spacing:0px;border: 1px solid #777;}
    .text-box dl dd table th,.text-box dl dd table td {padding: 8px;border-bottom: 1px solid #666;}
    .text-box dl dd table th {background:rgba(240,240,240,1.00);}
    .text-box dl dd table td {}
    .text-box dl dd ol,.text-box dl dd ul {margin: 20px 0;}
    .text-box dl dd li {margin: 0 0 15px 0;}
}
@media screen and (min-width:769px) {
    .text-box dl:not(.ai-faq) {margin: 20px;padding: 30px;}
    .text-box dl:not(.ai-faq) dt {color: #333;padding: 10px 0;}
    .text-box dl:not(.ai-faq) dd {color: #666;line-height: 1.7em;padding: 10px 0;font-size: 90%;}
    .text-box dl dd table{margin: 40px auto;border-collapse:collapse; border-spacing:0px;border: 1px solid #777;}
    .text-box dl dd table th,.text-box dl dd table td {padding: 8px;border-bottom: 1px solid #666;}
    .text-box dl dd table th {background:rgba(240,240,240,1.00);}
    .text-box dl dd table td {}
}


/* 千葉市 通勤チャットレディ */
.movie {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
}

.movie iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}