﻿.con_agree{width:90%;max-width:1200px;margin:auto}@font-face{font-family:'serif_jp';src:url("../fonts/A-OTF-A1MinchoStd-Bold.eot"),url("../fonts/A-OTF-A1MinchoStd-Bold.otf") format("truetype");font-weight:normal;font-style:normal;font-display:block}.con_agree .box_txt h2{font-size:200%;line-height:1.4;letter-spacing:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_agree .box_txt h2{font-size:186%}}@media only screen and (max-width: 767px){.con_agree .box_txt h2{font-size:172%}}.con_agree .box_txt h3{font-weight:300;font-size:129%;line-height:1.4;letter-spacing:0;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}.lang_jp .con_agree .box_txt h3,.con_agree .box_txt .lang_jp h3{font-family:"Hiragino Sans", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}.lang_en .con_agree .box_txt h3,.con_agree .box_txt .lang_en h3{font-family:'SF Pro Text',  Verdana, Helvetica, Arial, sans-serif}.lang_cn .con_agree .box_txt h3,.con_agree .box_txt .lang_cn h3{font-family:'Noto Sans SC', Verdana, Arial, sans-serif}.lang_tw .con_agree .box_txt h3,.con_agree .box_txt .lang_tw h3{font-family:'Noto Sans TC', Verdana, Arial, sans-serif}.lang_ko .con_agree .box_txt h3,.con_agree .box_txt .lang_ko h3{font-family:'Noto Sans KR', Verdana, Arial, sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_agree .box_txt h3{font-size:122%}}@media only screen and (max-width: 767px){.con_agree .box_txt h3{font-size:122%}}.con_agree .txt_lead,.con_agree .box_txt>div{font-weight:300;font-size:115%;line-height:1.9;letter-spacing:0;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}.lang_jp .con_agree .txt_lead,.con_agree .lang_jp .txt_lead,.lang_jp .con_agree .box_txt>div,.con_agree .lang_jp .box_txt>div{font-family:"Hiragino Sans", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}.lang_en .con_agree .txt_lead,.con_agree .lang_en .txt_lead,.lang_en .con_agree .box_txt>div,.con_agree .lang_en .box_txt>div{font-family:'SF Pro Text',  Verdana, Helvetica, Arial, sans-serif}.lang_cn .con_agree .txt_lead,.con_agree .lang_cn .txt_lead,.lang_cn .con_agree .box_txt>div,.con_agree .lang_cn .box_txt>div{font-family:'Noto Sans SC', Verdana, Arial, sans-serif}.lang_tw .con_agree .txt_lead,.con_agree .lang_tw .txt_lead,.lang_tw .con_agree .box_txt>div,.con_agree .lang_tw .box_txt>div{font-family:'Noto Sans TC', Verdana, Arial, sans-serif}.lang_ko .con_agree .txt_lead,.con_agree .lang_ko .txt_lead,.lang_ko .con_agree .box_txt>div,.con_agree .lang_ko .box_txt>div{font-family:'Noto Sans KR', Verdana, Arial, sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_agree .txt_lead,.con_agree .box_txt>div{font-size:115%}}@media only screen and (max-width: 767px){.con_agree .txt_lead,.con_agree .box_txt>div{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_agree .txt_lead,.con_agree .box_txt>div{line-height:1.8}}@media only screen and (max-width: 767px){.con_agree .txt_lead,.con_agree .box_txt>div{line-height:1.6}}.con_agree{max-width:998px;margin-top:4.16667%}@media only screen and (max-width: 767px){.con_agree{margin-top:2em}}.con_agree .box_txt{margin-top:4em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_agree .box_txt{margin-top:3em}}@media only screen and (max-width: 767px){.con_agree .box_txt{margin-top:2.5em}}.con_agree .box_txt .center{text-align:center}.con_agree .box_txt h2{border-bottom:1px solid #000;padding-bottom:.5em;margin-bottom:1em}.con_agree .box_txt h2 span{font-size:80%}.con_agree .box_txt ul{display:block;counter-reset:item;list-style-type:none}.con_agree .box_txt ul li{position:relative;padding-left:1.5em}.con_agree .box_txt ul li:before{counter-increment:item;content:counter(item) ".";padding-right:.5em;position:absolute;top:0;left:0;display:block}.lang_jp .con_agree .box_txt ul li:before{font-family:"Hiragino Sans", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif}.lang_en .con_agree .box_txt ul li:before{font-family:'SF Pro Text',  Verdana, Helvetica, Arial, sans-serif}.lang_cn .con_agree .box_txt ul li:before{font-family:'Noto Sans SC', Verdana, Arial, sans-serif}.lang_tw .con_agree .box_txt ul li:before{font-family:'Noto Sans TC', Verdana, Arial, sans-serif}.lang_ko .con_agree .box_txt ul li:before{font-family:'Noto Sans KR', Verdana, Arial, sans-serif}.con_agree .box_txt>div ul>li:not(:last-child){margin-bottom:1em}.con_agree .box_txt ol{display:block;counter-reset:item;list-style-type:none}.con_agree .box_txt ol li{position:relative;padding-left:3em}.con_agree .box_txt ol li:before{counter-increment:item;content:"（" counter(item) "）";padding-right:.5em;position:absolute;top:0;left:0;display:block}.con_agree .box_txt ol.tet_iroha li{padding-left:2em}.con_agree .box_txt ol.tet_iroha li:before{position:absolute;top:0;left:0}.con_agree .box_txt ol.tet_iroha li:first-child:before{content:'イ'}.con_agree .box_txt ol.tet_iroha li:nth-child(2):before{content:'ロ'}.con_agree .box_txt ol.tet_iroha li:nth-child(3):before{content:'ハ'}.lang_en .con_agree .box_txt ol.tet_iroha li:first-child:before{content:'(a)'}.lang_en .con_agree .box_txt ol.tet_iroha li:nth-child(2):before{content:'(b)'}.lang_en .con_agree .box_txt ol.tet_iroha li:nth-child(3):before{content:'(c)'}.lang_cn .con_agree .box_txt ol.tet_iroha li:first-child:before,.lang_tw .con_agree .box_txt ol.tet_iroha li:first-child:before,.lang_ko .con_agree .box_txt ol.tet_iroha li:first-child:before{content:'A'}.lang_cn .con_agree .box_txt ol.tet_iroha li:nth-child(2):before,.lang_tw .con_agree .box_txt ol.tet_iroha li:nth-child(2):before,.lang_ko .con_agree .box_txt ol.tet_iroha li:nth-child(2):before{content:'B'}.lang_cn .con_agree .box_txt ol.tet_iroha li:nth-child(3):before,.lang_tw .con_agree .box_txt ol.tet_iroha li:nth-child(3):before,.lang_ko .con_agree .box_txt ol.tet_iroha li:nth-child(3):before{content:'C'}.con_agree .box_txt p{margin-bottom:1em}.con_agree .box_txt .st_table{margin-bottom:1em}@media only screen and (max-width: 767px){.con_agree .box_txt .box_table{overflow-x:scroll;white-space:nowrap}}.con_agree .box_txt table.table_ag,.con_agree .box_txt table.table_ag2{border:none;box-shadow:none;margin-bottom:1em}.con_agree .box_txt table.table_ag tr th,.con_agree .box_txt table.table_ag tr td,.con_agree .box_txt table.table_ag2 tr th,.con_agree .box_txt table.table_ag2 tr td{padding:1em 1.5em;box-sizing:border-box;border-bottom:1px solid #c5c5c5;border-left:1px solid #c5c5c5;white-space:normal}.lang_en .con_agree .box_txt table.table_ag tr th,.lang_en .con_agree .box_txt table.table_ag tr td,.lang_en .con_agree .box_txt table.table_ag2 tr th,.lang_en .con_agree .box_txt table.table_ag2 tr td{word-break:break-word}.con_agree .box_txt table.table_ag tr th.top,.con_agree .box_txt table.table_ag tr td.top,.con_agree .box_txt table.table_ag2 tr th.top,.con_agree .box_txt table.table_ag2 tr td.top{text-align:center}.con_agree .box_txt table.table_ag tr th.bg,.con_agree .box_txt table.table_ag tr td.bg,.con_agree .box_txt table.table_ag2 tr th.bg,.con_agree .box_txt table.table_ag2 tr td.bg{background:#EBEBEB}.con_agree .box_txt table.table_ag tr th,.con_agree .box_txt table.table_ag2 tr th{width:25%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:normal;background:none;vertical-align:middle}@media only screen and (max-width: 767px){.lang_en .con_agree .box_txt table.table_ag tr th,.lang_en .con_agree .box_txt table.table_ag2 tr th{padding:1em 1em 1em 0}}.con_agree .box_txt table.table_ag tr td,.con_agree .box_txt table.table_ag2 tr td{vertical-align:middle}.con_agree .box_txt table.table_ag tr td:last-child,.con_agree .box_txt table.table_ag2 tr td:last-child{border-right:1px solid #c5c5c5}@media only screen and (max-width: 767px){.lang_en .con_agree .box_txt table.table_ag tr td:first-child,.lang_en .con_agree .box_txt table.table_ag2 tr td:first-child{width:30%}}.con_agree .box_txt table.table_ag tr:first-child th,.con_agree .box_txt table.table_ag tr:first-child td,.con_agree .box_txt table.table_ag2 tr:first-child th,.con_agree .box_txt table.table_ag2 tr:first-child td{border-top:1px solid #c5c5c5}.con_agree .box_txt table.table_ag2{text-align:center;table-layout:fixed}@media only screen and (min-width: 768px){.con_agree .box_txt table.table_ag2{width:100%}}@media only screen and (max-width: 767px){.con_agree .box_txt table.table_ag2{width:270%}}.con_agree .box_txt table.table_ag2 tr th{text-align:center;width:30%}
