#contents .red{color:red;font-weight:500}.con_intro{width:100%;background:#b39c72}.con_intro h2{text-align:center;letter-spacing:.4em}@media only screen and (min-width: 1025px){.con_intro h2{padding:4em 0 2em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro h2{padding:6em 0 1.5em}}@media only screen and (max-width: 767px){.con_intro h2{padding:6em 0 1em}}.con_intro h2 span{display:block;color:#fff}.con_intro h2 .jp{font-weight:900}@media only screen and (min-width: 1025px){.con_intro h2 .jp{font-size:3.18rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro h2 .jp{font-size:3.18rem}}@media only screen and (max-width: 767px){.con_intro h2 .jp{font-size:1.74rem}}@media only screen and (min-width: 1025px){.con_intro h2 .en{font-size:2.45rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro h2 .en{font-size:2.45rem}}@media only screen and (max-width: 767px){.con_intro h2 .en{font-size:1.3rem}}.con_tax{max-width:1240px;margin:0 auto}@media only screen and (min-width: 1025px){.con_tax{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_tax{width:95%}}@media only screen and (max-width: 767px){.con_tax{width:95%}}@media only screen and (min-width: 1025px) and (max-width: 1240px){.con_tax{width:95%}}@media only screen and (min-width: 1025px){.con_tax{padding:70px 0 100px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_tax{padding:50px 0 90px}}@media only screen and (max-width: 767px){.con_tax{padding:30px 0}}@media only screen and (min-width: 1025px){.con_tax .box_tax{margin-bottom:70px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_tax .box_tax{margin-bottom:50px}}@media only screen and (max-width: 767px){.con_tax .box_tax{margin-bottom:40px}}.con_tax .box_tax .box_st{margin-bottom:1.5em}.con_tax .box_tax .box_st h3{color:#cc9f6e;font-weight:900;letter-spacing:.2em}@media only screen and (min-width: 1025px){.con_tax .box_tax .box_st h3{font-size:2.18rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_tax .box_tax .box_st h3{font-size:2.18rem}}@media only screen and (max-width: 767px){.con_tax .box_tax .box_st h3{font-size:1.57rem}}@media only screen and (min-width: 1025px){.con_tax .box_tax .box_txt:not(:first-child){margin-bottom:50px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_tax .box_tax .box_txt:not(:first-child){margin-bottom:30px}}@media only screen and (max-width: 767px){.con_tax .box_tax .box_txt:not(:first-child){margin-bottom:30px}}.con_tax .box_tax .box_txt>p{font-weight:500}.con_tax .box_tax .box_txt .st_table{font-weight:500}.con_tax .box_tax .box_txt .st_table .st_area{padding:10px;background:#ebd8c5;border:#ebd8c5 solid 1px;border-bottom:none;text-align:center}.con_tax .box_tax .box_txt .st_table .st_hotel,.con_tax .box_tax .box_txt .st_table .txt{display:block;padding:10px;border:#ebd8c5 solid 1px;border-bottom:none}.con_tax .box_tax .box_txt .st_table .st_hotel{background:#f7ede3;text-align:center}.con_tax .box_tax .box_txt table{width:100%;margin:0;border-collapse:collapse;border-spacing:0;background-color:#fff;margin-bottom:1em}.con_tax .box_tax .box_txt table tbody th,.con_tax .box_tax .box_txt table tbody td{font-weight:500}@media only screen and (max-width: 767px){.con_tax .box_tax .box_txt table tbody th.area,.con_tax .box_tax .box_txt table tbody th.hotel,.con_tax .box_tax .box_txt table tbody td.area,.con_tax .box_tax .box_txt table tbody td.hotel{display:none}}.con_tax .box_tax .box_txt table tbody th{text-align:center;background:#ebd8c5;border:#f7ede3 solid 1px;border-bottom:1px solid #FFF}@media only screen and (min-width: 1025px){.con_tax .box_tax .box_txt table tbody th{padding:16px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_tax .box_tax .box_txt table tbody th{padding:10px}}@media only screen and (max-width: 767px){.con_tax .box_tax .box_txt table tbody th{padding:10px}}@media only screen and (max-width: 767px){.con_tax .box_tax .box_txt table tbody th{background:#f7ede3;border-right:#ebd8c5 solid 1px;border-left:#ebd8c5 solid 1px}}.con_tax .box_tax .box_txt table tbody td{border:#ebd8c5 solid 1px}@media only screen and (min-width: 1025px){.con_tax .box_tax .box_txt table tbody td{padding:16px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_tax .box_tax .box_txt table tbody td{padding:10px}}@media only screen and (max-width: 767px){.con_tax .box_tax .box_txt table tbody td{padding:10px}}@media only screen and (min-width: 768px){.con_tax .box_tax .box_txt table tbody td{width:30%}}@media only screen and (max-width: 767px){.con_tax .box_tax .box_txt table tbody td{width:20%}}.con_tax .box_tax .box_txt table tbody td.area{width:10% !important;background:#f7ede3}@media only screen and (min-width: 1025px){.con_tax .box_tax .box_txt table tbody td.hotel{width:27%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_tax .box_tax .box_txt table tbody td.hotel{width:36%}}@media only screen and (max-width: 767px){.con_tax .box_tax .box_txt table tbody td.hotel{width:27%}}@media only screen and (min-width: 1025px){.con_tax .box_tax .box_txt table.tbl_revision td{width:21.5%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_tax .box_tax .box_txt table.tbl_revision td{width:20%}}@media only screen and (max-width: 767px){.con_tax .box_tax .box_txt table.tbl_revision td{width:20%}}@media only screen and (max-width: 767px){.con_tax .box_tax .box_txt table.tbl_revision td{padding:16px 5px}}@media only screen and (min-width: 768px){.con_tax .box_tax .box_txt table.tbl_revision td.hotel{width:26%}}@media only screen and (max-width: 767px){.con_tax .box_tax .box_txt table.tbl_revision td.hotel{width:27%}}@media only screen and (min-width: 1025px){.con_tax .box_tax .center{justify-content:center}.con_tax .box_tax .center p{margin-left:2em}.con_tax .box_tax .center p:first-child{margin-left:0}}@media only screen and (max-width: 1024px){.con_tax .box_tax .center{display:block}.con_tax .box_tax .center p{margin-bottom:.4em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_tax .box_tax .center{text-align:center}}
