﻿.page_title{font-size:5.3333333333vw}.con_privacy,.con_legal{padding:0 5.3333333333vw;margin-top:10.6666666667vw;text-align:justify;font-size:3.2vw;letter-spacing:.1ex}@media only screen and (min-width:768px){.page_title{font-size:2rem}.con_privacy,.con_legal{padding:0 20px;margin-top:40px;font-size:1.2rem}}.con_privacy{counter-reset:num}.con_privacy .mt{margin-top:6.9333333333vw}.con_privacy .box_privacy{padding-left:2.5em;position:relative;counter-increment:num}.con_privacy .box_privacy:before{content:"（" counter(num) "）";display:inline-block;min-width:1.6em;position:absolute;left:-0.6ex}.con_privacy .alphabet_list{padding-left:1em;margin-top:1em}.con_privacy .alphabet_list li{padding-left:1.6em;text-indent:-1.6em}.con_privacy .alphabet_list li i{display:inline-block;width:1.6em;text-indent:0}.con_privacy .txt_notice{margin-top:1em}.con_privacy address{padding-left:1em;margin-top:1em}.con_privacy .date{margin-top:2em}@media only screen and (min-width:768px){.con_privacy .mt{margin-top:26px}}.con_legal ul{padding-left:1em;text-indent:-1em}.con_legal ul li{margin-top:1ex}.con_legal ul li:before{content:"";display:inline-block;width:.8em;height:.8em;margin-right:.2em;background:currentColor;border-radius:50%}