﻿.con_privacy,.con_section{width:90%;max-width:1200px;margin:auto}.con_fv{margin-bottom:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_fv{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_fv{margin-bottom:70px}}@media only screen and (max-width: 767px){.ttl_pgtitle .ttl.en{font-size:313%}}.con_privacy{margin-bottom:180px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy{margin-bottom:100px}}@media only screen and (max-width: 767px){.con_privacy{margin-bottom:4em}}.con_privacy h2{color:#488185;font-size:150%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy h2{font-size:138%}}@media only screen and (max-width: 767px){.con_privacy h2{font-size:125%}}.con_privacy h2.ttl_content{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy h2.ttl_content{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_privacy h2.ttl_content{margin-bottom:2em}}.con_privacy .st_txt{text-align:left}.con_privacy .box_privacy{margin-top:70px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy .box_privacy{margin-top:60px}}@media only screen and (max-width: 767px){.con_privacy .box_privacy{margin-top:45px}}.con_privacy .box_privacy .ttl_content{margin-bottom:20px;color:#488185;padding-bottom:.5em;border-bottom:1px solid #488185}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy .box_privacy .ttl_content{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_privacy .box_privacy .ttl_content{margin-bottom:1em}}.con_privacy .box_privacy .list_privacy li .list_st{font-size:113%;margin-top:40px;color:#488185}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy .box_privacy .list_privacy li .list_st{font-size:107%}}@media only screen and (max-width: 767px){.con_privacy .box_privacy .list_privacy li .list_st{font-size:100%}}@media only screen and (max-width: 767px){.con_privacy .box_privacy .list_privacy li .list_st{margin-top:30px}}.con_privacy .box_privacy .list_privacy li .list_sst{margin-top:20px}.con_privacy .box_privacy .list_privacy .list_disc{width:100%}.con_privacy .box_privacy .list_privacy .list_disc li:before{content:"・";padding-right:.25em}.con_privacy .box_privacy ul{width:95%;margin:0 auto}.con_privacy .box_privacy ul li{margin:0.4em 0}.con_privacy .box_privacy ul li.arrow{position:relative;list-style:outside none;margin-bottom:2em}.con_privacy .box_privacy ul li.arrow a{text-decoration:underline}.con_privacy .box_privacy ul li ul{margin-top:0.5em}.con_privacy .box_privacy ul li ul li{padding-left:1em;text-indent:-1em}.con_privacy .box_privacy ul.box_date li{text-align:end}.con_section .box_contact h3{color:#488185;font-size:150%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_section .box_contact h3{font-size:138%}}@media only screen and (max-width: 767px){.con_section .box_contact h3{font-size:125%}}
