.con_privacy,#tab ul,.box_intro .intro{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1199px){.con_privacy,#tab ul,.box_intro .intro{width:91.66667%}}.con_privacy{margin-top:150px;margin-bottom:200px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy{margin-top:80px}}@media only screen and (max-width: 767px){.con_privacy{margin-top:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_privacy{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_privacy{margin-bottom:5em}}.box_privacy{margin-top:80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_privacy{margin-top:60px}}@media only screen and (max-width: 767px){.box_privacy{margin-top:2em}}.box_privacy .h_ttl4{border-bottom:1px solid #9a9a9a;line-height:45px;padding-bottom:15px;margin-bottom:25px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_privacy .h_ttl4{padding-bottom:10px}}@media only screen and (max-width: 767px){.box_privacy .h_ttl4{padding-bottom:.2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_privacy .h_ttl4{margin-bottom:10px}}@media only screen and (max-width: 767px){.box_privacy .h_ttl4{margin-bottom:1.5em}}.box_privacy .h_ttl5{margin-bottom:15px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_privacy .h_ttl5{margin-bottom:10px}}@media only screen and (max-width: 767px){.box_privacy .h_ttl5{margin-bottom:.5em}}.box_privacy .list_privacy>li{padding:5px;margin-bottom:30px;font-size:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_privacy .list_privacy>li{margin-bottom:25px}}@media only screen and (max-width: 767px){.box_privacy .list_privacy>li{margin-bottom:2em}}@media only screen and (max-width: 767px){.box_privacy .list_privacy>li{font-size:82%}}.box_privacy .list_privacy>li p{padding-left:1.5em}.box_privacy .list_privacy>li a{text-decoration:underline}.box_privacy .list_privacy>li ul{padding:0 0 0 2em;margin:0}.box_privacy .list_privacy>li ul>li{margin-bottom:.65em}.box_privacy .list_privacy>li ul .dot{list-style-type:disc}.box_privacy .list_privacy>li ul .line{list-style-type:'―'}.box_privacy .list_privacy>li ul .num{list-style-type:none;list-style-position:inside;counter-increment:cnt;list-style-position:outside}.box_privacy .list_privacy>li .contact{margin-top:20px;display:block;width:60%;border:1px solid #9a9a9a;padding:1em}@media only screen and (max-width: 767px){.box_privacy .list_privacy>li .contact{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_privacy .list_privacy>li .contact{width:90%}}@media only screen and (max-width: 767px){.box_privacy .list_privacy>li .contact{width:90%}}.box_privacy .list_privacy>li .list{display:block;padding-left:1.5em;margin-bottom:1em}.box_btn{margin-top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_btn{margin-top:60px}}@media only screen and (max-width: 767px){.box_btn{margin-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_btn{display:block}}@media only screen and (max-width: 767px){.box_btn{display:block}}@media only screen and (min-width: 1200px){.box_btn .h_btn1{margin-right:20px}}@media print{.box_btn .h_btn1{margin-right:20px}}@media only screen and (max-width: 1199px){.box_btn .h_btn1{margin-bottom:1em}}@media only screen and (max-width: 1199px){.box_btn a{margin:0 auto}}.con_harbor{margin-bottom:200px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_harbor{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_harbor{margin-bottom:5em}}#tab ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:150px;margin-bottom:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){#tab ul{padding-top:80px}}@media only screen and (max-width: 767px){#tab ul{padding-top:2em}}@media only screen and (min-width: 768px) and (max-width: 1199px){#tab ul{margin-bottom:80px}}@media only screen and (max-width: 767px){#tab ul{margin-bottom:3em}}#tab ul li{text-align:center;cursor:pointer;position:relative;display:block;width:33.3%;line-height:55px;padding:.4em 1em 1em;color:#111218;background:#fff;font-size:100%;border:1px solid #9a9a9a;letter-spacing:.1em;text-align:center;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .4s ease;transition:all .4s ease}@media only screen and (max-width: 767px){#tab ul li{width:50%}}@media only screen and (min-width: 768px) and (max-width: 1199px){#tab ul li{line-height:50px}}@media only screen and (max-width: 767px){#tab ul li{line-height:1.6em}}@media only screen and (min-width: 768px) and (max-width: 1199px){#tab ul li{font-size:88%}}@media only screen and (max-width: 767px){#tab ul li{font-size:82%}}#tab ul li:after{font-family:"ionicons";content:'\f3d0';position:absolute;bottom:-5px;right:50%;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transform:translateX(47%);transform:translateX(47%)}#tab ul li:hover{color:#fff;background:#111218}#tab ul li.active{cursor:default;color:#fff;background:#111218}#tab ul li:first-child{border-right:none}#panel .li_panel{display:none}#panel .li_panel:first-child{display:list-item}#panel .li_panel .h_ttl2{text-align:center}.adobe_logo{width:12em !important}.box_intro{margin-bottom:100px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_intro{margin-bottom:60px}}@media only screen and (max-width: 767px){.box_intro{margin-bottom:3em}}.box_intro .h_ttl1{margin-bottom:30px}@media only screen and (max-width: 767px){.box_intro .h_ttl1{margin-bottom:1em}}.box_intro .intro{text-align:center;margin-bottom:50px}@media only screen and (max-width: 767px){.box_intro .intro{text-align:left}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_intro .intro{margin-bottom:40px}}@media only screen and (max-width: 767px){.box_intro .intro{margin-bottom:3em}}
