﻿.box_intro,.con_offer,.con_info .box_info{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.box_intro,.con_offer,.con_info .box_info{width:91.66667%}}@font-face{font-family:'Sofia Pro';src:url("../fonts/SofiaPro-Light.otf") format("opentype")}@font-face{font-family:'Acta-Book';src:url("../fonts/Acta-Book.otf") format("opentype")}.box_intro h2{font-size:238%;font-family:"Times New Roman", Times, Garamond, Georgia, serif;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_intro h2{font-size:179%}}@media only screen and (max-width: 767px){.box_intro h2{font-size:125%}}.box_intro .txt_read{margin-top:3.33333%}@media only screen and (max-width: 767px){.box_intro .txt_read{margin-top:2em}}@media only screen and (min-width: 768px){.box_intro .txt_read{text-align:center}}.con_offer{max-width:1355px;margin-top:8.85417%}@media only screen and (max-width: 767px){.con_offer{margin-top:17.70833%}}@media only screen and (min-width: 768px){.con_offer .box_offer{display:flex;justify-content:space-between;flex-wrap:wrap}}.con_offer .box_offer+.box_offer{margin-top:13.48315%}@media only screen and (max-width: 767px){.con_offer .box_offer+.box_offer{margin-top:20.45455%}}.con_offer .box_offer .img{width:50.0369%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_offer .box_offer .img{width:42.65683%}}@media only screen and (max-width: 767px){.con_offer .box_offer .img{width:100%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_offer .box_offer .img{width:35.80524%}}.con_offer .box_offer .img img{width:100%}.con_offer .box_offer .box_txt{width:44.28044%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_offer .box_offer .box_txt{width:51.66052%}}@media only screen and (max-width: 767px){.con_offer .box_offer .box_txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_offer .box_offer .box_txt{width:59.92509%}}@media only screen and (max-width: 767px){.con_offer .box_offer .box_txt{margin-top:6.81818%}}.con_offer .box_offer .box_txt .cate{display:flex;margin-bottom:.7em}.con_offer .box_offer .box_txt .cate li{font-size:88%;border:1px solid #1c1917;padding:0 1em;padding:0 1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_offer .box_offer .box_txt .cate li{font-size:82%}}@media only screen and (max-width: 767px){.con_offer .box_offer .box_txt .cate li{font-size:75%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_offer .box_offer .box_txt .cate li{padding:0 0.5em}}@media only screen and (max-width: 767px){.con_offer .box_offer .box_txt .cate li{padding:0 1em}}.con_offer .box_offer .box_txt .cate li+li{margin-left:.7em}.con_offer .box_offer .box_txt .st{font-weight:normal}.con_offer .box_offer .box_txt .txt{margin-top:3.33333%}@media only screen and (max-width: 767px){.con_offer .box_offer .box_txt .txt{margin-top:3.40909%}}.con_offer .box_offer .box_txt .tbl_offer{width:100%;box-sizing:border-box;margin-top:5%;border-bottom:1px solid #c5c5c5}@media only screen and (max-width: 767px){.con_offer .box_offer .box_txt .tbl_offer{margin-top:5.11364%}}.con_offer .box_offer .box_txt .tbl_offer tr th,.con_offer .box_offer .box_txt .tbl_offer tr td{font-size:100%;line-height:1.875;letter-spacing:.02em;padding:.8em 1em;border-top:1px solid #c5c5c5}.con_offer .box_offer .box_txt .tbl_offer tr th{width:41.66667%;background-color:#f9eeea;font-weight:normal}.con_offer .box_offer .box_txt .tbl_offer tr th span{font-size:88%}.con_offer .box_offer .box_txt .tbl_offer tr td{width:58.33333%}.con_offer .box_offer .box_txt .btn{width:350px;margin-top:5.83333%}@media only screen and (max-width: 767px){.con_offer .box_offer .box_txt .btn{width:100%}}@media only screen and (max-width: 767px){.con_offer .box_offer .box_txt .btn{margin-top:6.02273%}}.con_offer .box_offer .box_txt .btn a{position:relative;display:block;padding:1.2em 3.3em;box-sizing:border-box;text-align:center;text-decoration:none;background:#3c3a35;color:#fff;font-size:94%;letter-spacing:.04em}@media only screen and (max-width: 767px){.con_offer .box_offer .box_txt .btn a{padding:1em 2em}}.con_offer .box_offer .box_txt .btn a:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:inline-block;margin-left:.5em;position:absolute;right:8.57143%;top:50%;margin:-.5em 0 0;line-height:1}@media only screen and (max-width: 767px){.con_offer .box_offer .box_txt .btn a:after{right:.8em}}.con_offer .note{margin-top:3.64583%;padding-left:2em;text-indent:-2em}@media only screen and (max-width: 767px){.con_offer .note{margin-top:10.9375%}}.con_info{margin:170px 0 160px;padding:180px 0;background:#fdf6f5}@media only screen and (max-width: 767px){.con_info{margin:5em 0}}@media only screen and (max-width: 767px){.con_info{padding:5em 0}}.con_info .box_info{padding:100px 7.8125%;background:#fff;box-sizing:border-box}@media only screen and (max-width: 767px){.con_info .box_info{padding:2em 1.5em}}.con_info .box_info .wrp_info{max-width:880px;margin:auto}.con_info .box_info .wrp_info+.wrp_info{margin-top:5.41667%}@media only screen and (max-width: 767px){.con_info .box_info .wrp_info+.wrp_info{margin-top:11.13636%}}.con_info .box_info .wrp_info .st{font-family:"Times New Roman", Times, Garamond, Georgia, serif;font-size:113%;padding-bottom:.7em;font-weight:normal}.con_info .box_info .wrp_info .txt{letter-spacing:.04em;line-height:1.75}.con_info .box_info .wrp_info ul li{position:relative;padding-left:1.125em;box-sizing:border-box;letter-spacing:.04em;line-height:1.75}.con_info .box_info .wrp_info ul li:before{content:'●';position:absolute;left:0;top:0;transform:scale(0.25)}
