.con_price{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_price .st{font-size:200%;line-height:1.4;letter-spacing:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_price .st{font-size:186%}}@media only screen and (max-width: 767px){.con_price .st{font-size:172%}}.con_price .box_intro .box_best .sst{font-size:129%;line-height:1.4;letter-spacing:0;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}.lang_jp .con_price .box_intro .box_best .sst,.con_price .box_intro .box_best .lang_jp .sst{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_price .box_intro .box_best .sst,.con_price .box_intro .box_best .lang_en .sst{font-family:'SF Pro Text',  Verdana, Helvetica, Arial, sans-serif}.lang_cn .con_price .box_intro .box_best .sst,.con_price .box_intro .box_best .lang_cn .sst{font-family:'Noto Sans SC', Verdana, Arial, sans-serif}.lang_tw .con_price .box_intro .box_best .sst,.con_price .box_intro .box_best .lang_tw .sst{font-family:'Noto Sans TC', Verdana, Arial, sans-serif}.lang_ko .con_price .box_intro .box_best .sst,.con_price .box_intro .box_best .lang_ko .sst{font-family:'Noto Sans KR', Verdana, Arial, sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_price .box_intro .box_best .sst{font-size:122%}}@media only screen and (max-width: 767px){.con_price .box_intro .box_best .sst{font-size:122%}}.con_price .box_intro .note,.con_price .tbl_info tr th,.con_price .tbl_info tr td .txt,.con_price .tbl_info tr td .box_list,.con_price .box_faq .txt{font-size:115%;line-height:1.9;letter-spacing:0;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}.lang_jp .con_price .box_intro .note,.con_price .box_intro .lang_jp .note,.lang_jp .con_price .tbl_info tr th,.con_price .tbl_info tr .lang_jp th,.lang_jp .con_price .tbl_info tr td .txt,.con_price .tbl_info tr td .lang_jp .txt,.lang_jp .con_price .tbl_info tr td .box_list,.con_price .tbl_info tr td .lang_jp .box_list,.lang_jp .con_price .box_faq .txt,.con_price .box_faq .lang_jp .txt{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_price .box_intro .note,.con_price .box_intro .lang_en .note,.lang_en .con_price .tbl_info tr th,.con_price .tbl_info tr .lang_en th,.lang_en .con_price .tbl_info tr td .txt,.con_price .tbl_info tr td .lang_en .txt,.lang_en .con_price .tbl_info tr td .box_list,.con_price .tbl_info tr td .lang_en .box_list,.lang_en .con_price .box_faq .txt,.con_price .box_faq .lang_en .txt{font-family:'SF Pro Text',  Verdana, Helvetica, Arial, sans-serif}.lang_cn .con_price .box_intro .note,.con_price .box_intro .lang_cn .note,.lang_cn .con_price .tbl_info tr th,.con_price .tbl_info tr .lang_cn th,.lang_cn .con_price .tbl_info tr td .txt,.con_price .tbl_info tr td .lang_cn .txt,.lang_cn .con_price .tbl_info tr td .box_list,.con_price .tbl_info tr td .lang_cn .box_list,.lang_cn .con_price .box_faq .txt,.con_price .box_faq .lang_cn .txt{font-family:'Noto Sans SC', Verdana, Arial, sans-serif}.lang_tw .con_price .box_intro .note,.con_price .box_intro .lang_tw .note,.lang_tw .con_price .tbl_info tr th,.con_price .tbl_info tr .lang_tw th,.lang_tw .con_price .tbl_info tr td .txt,.con_price .tbl_info tr td .lang_tw .txt,.lang_tw .con_price .tbl_info tr td .box_list,.con_price .tbl_info tr td .lang_tw .box_list,.lang_tw .con_price .box_faq .txt,.con_price .box_faq .lang_tw .txt{font-family:'Noto Sans TC', Verdana, Arial, sans-serif}.lang_ko .con_price .box_intro .note,.con_price .box_intro .lang_ko .note,.lang_ko .con_price .tbl_info tr th,.con_price .tbl_info tr .lang_ko th,.lang_ko .con_price .tbl_info tr td .txt,.con_price .tbl_info tr td .lang_ko .txt,.lang_ko .con_price .tbl_info tr td .box_list,.con_price .tbl_info tr td .lang_ko .box_list,.lang_ko .con_price .box_faq .txt,.con_price .box_faq .lang_ko .txt{font-family:'Noto Sans KR', Verdana, Arial, sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_price .box_intro .note,.con_price .tbl_info tr th,.con_price .tbl_info tr td .txt,.con_price .tbl_info tr td .box_list,.con_price .box_faq .txt{font-size:115%}}@media only screen and (max-width: 767px){.con_price .box_intro .note,.con_price .tbl_info tr th,.con_price .tbl_info tr td .txt,.con_price .tbl_info tr td .box_list,.con_price .box_faq .txt{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_price .box_intro .note,.con_price .tbl_info tr th,.con_price .tbl_info tr td .txt,.con_price .tbl_info tr td .box_list,.con_price .box_faq .txt{line-height:1.8}}@media only screen and (max-width: 767px){.con_price .box_intro .note,.con_price .tbl_info tr th,.con_price .tbl_info tr td .txt,.con_price .tbl_info tr td .box_list,.con_price .box_faq .txt{line-height:1.6}}.con_price .box_intro .box_best .txt{font-size:100%;line-height:1.9;letter-spacing:0;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}.lang_jp .con_price .box_intro .box_best .txt,.con_price .box_intro .box_best .lang_jp .txt{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_price .box_intro .box_best .txt,.con_price .box_intro .box_best .lang_en .txt{font-family:'SF Pro Text',  Verdana, Helvetica, Arial, sans-serif}.lang_cn .con_price .box_intro .box_best .txt,.con_price .box_intro .box_best .lang_cn .txt{font-family:'Noto Sans SC', Verdana, Arial, sans-serif}.lang_tw .con_price .box_intro .box_best .txt,.con_price .box_intro .box_best .lang_tw .txt{font-family:'Noto Sans TC', Verdana, Arial, sans-serif}.lang_ko .con_price .box_intro .box_best .txt,.con_price .box_intro .box_best .lang_ko .txt{font-family:'Noto Sans KR', Verdana, Arial, sans-serif}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_price .box_intro .box_best .txt{line-height:1.8}}@media only screen and (max-width: 767px){.con_price .box_intro .box_best .txt{line-height:1.6}}.con_price .st{text-align:left;border-left:5px solid #000;padding-left:.5em;margin-bottom:45px}@media only screen and (max-width: 767px){.con_price .st{margin-bottom:5%}}.con_price .box_intro{margin-top:60px;text-align:center}@media only screen and (max-width: 767px){.con_price .box_intro{margin-top:10%}}.con_price .box_intro .box_best{margin-top:2.34375%;text-align:center;border-top:2px solid #9f8e54;border-bottom:2px solid #9f8e54;display:inline-block;position:relative;padding:0.8em 2em;margin:0 auto;margin-top:13px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_price .box_intro .box_best{margin-top:3.75%}}@media only screen and (max-width: 767px){.con_price .box_intro .box_best{margin-top:2em}}@media only screen and (max-width: 767px){.con_price .box_intro .box_best{padding:0.8em 0 1em}}@media only screen and (max-width: 767px){.con_price .box_intro .box_best{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_price .box_intro .box_best{margin-left:4em}}@media only screen and (max-width: 767px){.con_price .box_intro .box_best{padding-left:20%}}.con_price .box_intro .box_best .ic{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width: 768px){.con_price .box_intro .box_best .ic{right:98%;width:90px;height:90px}}@media only screen and (max-width: 767px){.con_price .box_intro .box_best .ic{width:16%;left:0}}.con_price .box_intro .box_best .sst{color:#9f8e54}.con_price .box_intro .box_best .txt{margin-top:.3em}@media only screen and (max-width: 767px){.con_price .box_intro .box_best .txt{width:97%;margin:.3em auto 0}}.con_price .box_intro .box_best .txt a{color:#9f8e54}.con_price .box_intro .box_best .txt a:hover{text-decoration:none}.con_price .box_intro .note{margin-top:40px;text-align:left}@media only screen and (max-width: 767px){.con_price .box_intro .note{margin-top:5%}}@media only screen and (max-width: 767px){.con_price .box_intro{text-align:left}}.con_price .tbl_info{width:100%;margin-top:70px;margin-bottom:125px}@media only screen and (max-width: 767px){.con_price .tbl_info{margin-top:10%}}@media only screen and (max-width: 767px){.con_price .tbl_info{margin-bottom:15%}}.con_price .tbl_info tr th,.con_price .tbl_info tr td{vertical-align:top;padding:1em 1.5em}@media only screen and (max-width: 767px){.con_price .tbl_info tr th,.con_price .tbl_info tr td{padding:1em}}.con_price .tbl_info tr th{width:287px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#EBEBEB;border-bottom:1px solid #fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_price .tbl_info tr th{width:210px}}@media only screen and (max-width: 767px){.con_price .tbl_info tr th{width:100%}}.con_price .tbl_info tr td{border-bottom:1px solid #C5C5C5;padding-right:1em}.con_price .tbl_info tr td .img{margin-top:1em}.con_price .tbl_info tr td .img p{display:inline-block;vertical-align:middle;width:100%;max-width:375px}@media only screen and (max-width: 767px){.con_price .tbl_info tr td .img p{display:block}}.con_price .tbl_info tr td .img p img{width:100%}.con_price .tbl_info tr td .box_list{padding-left:1em;display:block}.con_price .tbl_info tr td .box_list .f_ic{position:relative}.con_price .tbl_info tr td .box_list .f_ic:before{content:'';position:absolute;top:1em;left:-1em;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:8px;background:#9f8e54;border-radius:50%}@media only screen and (max-width: 767px){.con_price .tbl_info tr td .box_list .f_ic:before{top:.8em}}.con_price .tbl_info tr td .box_list li .s_list{margin-left:2em}.con_price .tbl_info tr td.box_map{overflow:hidden;vertical-align:middle}.con_price .tbl_info tr td.box_map .txt{float:left}.con_price .tbl_info tr td.box_map .btn{float:right;width:154px}.con_price .tbl_info tr td.box_map .btn a{padding:.4em}.con_price .tbl_info tr td.box_map .btn a i{line-height:1em}@media only screen and (min-width: 767px) and (max-width: 1126px){.con_price .tbl_info tr td.box_map .txt{float:none;margin-bottom:1em}}@media only screen and (max-width: 767px){.con_price .tbl_info tr td.box_map .txt{float:none;margin-bottom:1em}}.con_price .tbl_info tr:first-child td{border-top:1px solid #C5C5C5}@media only screen and (max-width: 767px){.con_price .tbl_info{border-bottom:1px solid #C5C5C5}.con_price .tbl_info tr th,.con_price .tbl_info tr td{width:100%;display:block;border-bottom:0}.con_price .tbl_info tr:first-child td{border-top:0}}.con_price .box_faq{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2em 4em;background:#EBEBEB}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_price .box_faq{padding:2em}}@media only screen and (max-width: 767px){.con_price .box_faq{padding:1.5em}}@media only screen and (max-width: 767px){.con_price .box_faq{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width: 1200px){.con_price .box_faq .txt{width:75%}}@media print{.con_price .box_faq .txt{width:75%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_price .box_faq .txt{width:65%}}@media only screen and (max-width: 767px){.con_price .box_faq .txt{width:100%;margin-bottom:1em}}.con_price .box_faq .btn{width:203px}@media only screen and (max-width: 767px){.con_price .box_faq .btn{margin:0 auto}}
