﻿.bg:before{background:#aa0108;background:-moz-linear-gradient(left, #aa0108 0%, #ba0910 50%, #820207 100%);background:-webkit-linear-gradient(left, #aa0108 0%, #ba0910 50%, #820207 100%);background:linear-gradient(to right, #aa0108 0%,#ba0910 50%,#820207 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#aa0108', endColorstr='#820207',GradientType=1 )}ul.anc_link,.con_policy,.con_training,.con_case,.con_mentoring,.con_support{width:90%;max-width:1280px;margin:auto}.con_policy .box_policy .inner>.box_txt:after,.con_case .box_case:after,.con_case .box_case .box_txt .wrp_txt.wrp_txt_cf:after,.con_mentoring .box_mentoring .box_txt ul.box_photo:after,.con_support .box_support:after,.con_support .box_support .box_txt ul.box_photo:after{content:"";display:table;clear:both}#footer{margin-top:0}ul.anc_link{margin-top:150px;margin-bottom:146px}@media only screen and (max-width: 767px){ul.anc_link{margin-top:10%}}@media only screen and (max-width: 767px){ul.anc_link{margin-bottom:10%}}ul.anc_link li{width:23.4375%}@media only screen and (max-width: 767px){ul.anc_link li{width:100%}}@media only screen and (min-width: 768px){ul.anc_link li:nth-child(n+2){margin-left:2.03125%}}@media only screen and (max-width: 767px){ul.anc_link li:nth-child(n+2){margin-top:2em}}.bg{overflow:hidden;width:100%;position:relative;z-index:1;padding-bottom:160px}@media only screen and (min-width: 768px) and (max-width: 1199px){.bg{padding-bottom:140px}}@media only screen and (max-width: 767px){.bg{padding-bottom:5em}}.bg:before{display:block;content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.con_policy{max-width:1700px;background-color:#fff;padding-bottom:120px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_policy{padding-bottom:70px}}@media only screen and (max-width: 767px){.con_policy{padding-bottom:5em}}.con_policy .box_policy{width:75.29412%;margin:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_policy .box_policy{width:90%}}@media only screen and (max-width: 767px){.con_policy .box_policy{width:90%}}.con_policy .box_policy h3{text-align:center}.con_policy .box_policy p.catch{text-align:center;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;margin:30px 0 50px;font-size:215%}@media only screen and (max-width: 767px){.con_policy .box_policy p.catch{text-align:left}}@media only screen and (max-width: 767px){.con_policy .box_policy p.catch{margin:1em 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_policy .box_policy p.catch{font-size:172%}}@media only screen and (max-width: 767px){.con_policy .box_policy p.catch{font-size:143%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_policy .box_policy p.catch{font-size:186%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_policy .box_policy p.catch{font-size:158%}}.con_policy .box_policy p.txt{font-size:122%;margin-bottom:50px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_policy .box_policy p.txt{font-size:115%}}@media only screen and (max-width: 767px){.con_policy .box_policy p.txt{font-size:108%}}@media only screen and (max-width: 767px){.con_policy .box_policy p.txt{margin-bottom:1.5em}}@media only screen and (max-width: 767px){.con_policy .box_policy p.txt{text-align:left}}.con_policy .box_policy .inner{position:relative;z-index:1}.con_policy .box_policy .inner p.photo img{width:100%}@media only screen and (max-width: 767px){.con_policy .box_policy .inner>.box_txt{width:45%}.con_policy .box_policy .inner>.box_txt .sp_st{margin-top:1em;margin-bottom:-1em;font-size:100%}.con_policy .box_policy .inner>.box_txt.box_txt_l{float:left}.con_policy .box_policy .inner>.box_txt.box_txt_r{float:right}}@media only screen and (min-width: 768px){.con_policy .box_policy .inner>.box_txt{position:absolute;z-index:1;display:inline-block;top:25%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px){.con_policy .box_policy .inner>.box_txt{top:20%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 983px){.con_policy .box_policy .inner>.box_txt{top:5%}}@media only screen and (min-width: 768px){.con_policy .box_policy .inner>.box_txt.box_txt_l{left:0}}@media only screen and (min-width: 768px) and (min-width: 1200px) and (max-width: 1560px){.con_policy .box_policy .inner>.box_txt.box_txt_l{left:-5em}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px){.con_policy .box_policy .inner>.box_txt.box_txt_l{left:-5em}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 983px){.con_policy .box_policy .inner>.box_txt.box_txt_l{left:-8em}}@media only screen and (min-width: 768px){.con_policy .box_policy .inner>.box_txt.box_txt_r{right:0}}@media only screen and (min-width: 768px) and (min-width: 1200px) and (max-width: 1560px){.con_policy .box_policy .inner>.box_txt.box_txt_r{right:-5em}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1199px){.con_policy .box_policy .inner>.box_txt.box_txt_r{right:-5em}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 983px){.con_policy .box_policy .inner>.box_txt.box_txt_r{right:-8em}}@media only screen and (min-width: 768px){.con_policy .box_policy .inner>.box_txt.box_txt_r .pl{padding-left:5em}}.con_policy .box_policy .inner>.box_txt p.st{font-size:108%;font-weight:bold}.con_policy .box_policy .inner>.box_txt p.st:nth-child(n+2){margin-top:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_policy .box_policy .inner>.box_txt p.st:nth-child(n+2){margin-top:15px}}@media only screen and (max-width: 767px){.con_policy .box_policy .inner>.box_txt p.st:nth-child(n+2){margin-top:1.5em}}.con_policy .box_policy .inner .wrp_txt{float:none;clear:left;background:#efecec;width:70.3125%;margin:auto;padding:30px 0;margin-bottom:50px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_policy .box_policy .inner .wrp_txt{width:80%}}@media only screen and (max-width: 767px){.con_policy .box_policy .inner .wrp_txt{width:100%}}@media only screen and (max-width: 767px){.con_policy .box_policy .inner .wrp_txt{padding:1em}}@media only screen and (max-width: 767px){.con_policy .box_policy .inner .wrp_txt{margin-bottom:2em}}.con_policy .box_policy .inner .wrp_txt p.sst{text-align:center;font-size:158%;line-height:1.8;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;padding:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_policy .box_policy .inner .wrp_txt p.sst{font-size:115%}}@media only screen and (max-width: 767px){.con_policy .box_policy .inner .wrp_txt p.sst{font-size:122%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_policy .box_policy .inner .wrp_txt p.sst{padding:2em 1em}}@media only screen and (max-width: 767px){.con_policy .box_policy .inner .wrp_txt p.sst{padding:1em}}.con_policy .box_policy .inner .wrp_txt .box_txt{padding:0 50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_policy .box_policy .inner .wrp_txt .box_txt{padding:0 1em}}@media only screen and (max-width: 767px){.con_policy .box_policy .inner .wrp_txt .box_txt{padding:0}}.con_policy .box_policy .inner .wrp_txt .box_txt p.st{font-size:108%;margin-top:1em;margin-bottom:.5em;font-weight:bold}.con_policy .box_policy .inner .wrp_txt .box_txt p.note_txt{line-height:1.8}@media only screen and (min-width: 768px) and (min-width: 1200px) and (max-width: 1560px){.con_policy .box_policy .inner .wrp_txt{width:100%}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 983px){.con_policy .box_policy .inner .wrp_txt{width:100%;margin-top:2em}}@media only screen and (min-width: 768px){.con_policy .box_policy .inner .wrp_txt .box_txt{border-left:solid 1px #c8c8c8}.con_policy .box_policy .inner .wrp_txt .wrp{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.con_policy .box_policy .inner .wrp_txt .wrp p.st{font-size:122%}.con_policy .box_policy .inner .wrp_txt .wrp .note_txt{font-size:115%}}@media only screen and (max-width: 767px){.con_policy .box_policy .inner .wrp_txt{display:block}.con_policy .box_policy .inner .wrp_txt .box_txt{border-top:solid 1px #c8c8c8}}.con_training{max-width:1700px;margin-top:150px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_training{margin-top:100px}}@media only screen and (max-width: 767px){.con_training{margin-top:3em}}.con_training .box_st{width:100%;max-width:1280px;margin:auto}.con_training .box_st h3{text-align:center}.con_training .box_st p.catch{text-align:center;color:#fff;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;margin:30px 0;font-size:215%}@media only screen and (max-width: 767px){.con_training .box_st p.catch{text-align:left}}@media only screen and (max-width: 767px){.con_training .box_st p.catch{margin:1em 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_training .box_st p.catch{font-size:172%}}@media only screen and (max-width: 767px){.con_training .box_st p.catch{font-size:143%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_training .box_st p.catch{font-size:186%}}.con_training .box_training{background-color:#fff;padding:90px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_training .box_training{padding:60px 0}}@media only screen and (max-width: 767px){.con_training .box_training{padding:1.5em 1em}}.con_training .box_training p.photo{width:90%;width:90%;max-width:1160px;margin:auto}@media only screen and (max-width: 767px){.con_training .box_training p.photo{width:100%}}.con_training .box_training p.photo img{width:100%}@media only screen and (max-width: 767px){.con_training .box_training p.note{padding-bottom:1em}.con_training .box_training p.photo{overflow-x:scroll}.con_training .box_training p.photo img{min-width:900px;padding:0 1.5em}}.con_case{max-width:1700px;margin-top:80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_case{margin-top:60px}}@media only screen and (max-width: 767px){.con_case{margin-top:3em}}.con_case h3{text-align:center}.con_case .box_case{margin-top:90px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_case .box_case{margin-top:60px}}@media only screen and (max-width: 767px){.con_case .box_case{margin-top:3em}}.con_case .box_case .box_txt{width:39.70588%;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_case .box_case .box_txt{width:55%}}@media only screen and (max-width: 767px){.con_case .box_case .box_txt{width:100%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_case .box_case .box_txt{width:45.58824%}}.con_case .box_case .box_txt h4{margin-bottom:30px}@media only screen and (max-width: 767px){.con_case .box_case .box_txt h4{margin-bottom:1.5em}}.con_case .box_case .box_txt h4 em{display:block;letter-spacing:.05em;text-indent:.05em;font-family:'Hammersmith One',Verdana, Helvetica, Arial, sans-serif;font-size:215%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_case .box_case .box_txt h4 em{font-size:172%}}@media only screen and (max-width: 767px){.con_case .box_case .box_txt h4 em{font-size:143%}}.con_case .box_case .box_txt h4 span{font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:343%;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_case .box_case .box_txt h4 span{font-size:250%}}@media only screen and (max-width: 767px){.con_case .box_case .box_txt h4 span{font-size:172%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_case .box_case .box_txt h4 span{font-size:293%}}.con_case .box_case .box_txt h4.sub{margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_case .box_case .box_txt h4.sub{margin-top:30px}}@media only screen and (max-width: 767px){.con_case .box_case .box_txt h4.sub{margin-top:0}}.con_case .box_case .box_txt p.txt{font-size:122%;margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_case .box_case .box_txt p.txt{font-size:115%}}@media only screen and (max-width: 767px){.con_case .box_case .box_txt p.txt{font-size:108%}}@media only screen and (max-width: 767px){.con_case .box_case .box_txt p.txt{margin-bottom:1.5em}}.con_case .box_case .box_txt .wrp_txt{background-color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px;color:#c10810}@media only screen and (max-width: 767px){.con_case .box_case .box_txt .wrp_txt{padding:1em}}.con_case .box_case .box_txt .wrp_txt em{font-size:122%;display:block;width:100%;position:relative;z-index:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_case .box_case .box_txt .wrp_txt em{font-size:115%}}@media only screen and (max-width: 767px){.con_case .box_case .box_txt .wrp_txt em{font-size:108%}}.con_case .box_case .box_txt .wrp_txt em i{display:inline-block;vertical-align:top;width:95%}.con_case .box_case .box_txt .wrp_txt em:before{content:"";display:inline-block;vertical-align:middle;width:.5em;height:.5em;margin-right:.5em;background-color:#c10810;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}.con_case .box_case .box_txt .wrp_txt span{display:inline-block;background-color:#c10810;color:#fff;padding:.3em .5em .1em;margin:.5em 0;font-size:108%;line-height:1}.con_case .box_case .box_txt .wrp_txt.wrp_txt_cf{padding:25px 60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_case .box_case .box_txt .wrp_txt.wrp_txt_cf{padding:25px 25px}}@media only screen and (max-width: 767px){.con_case .box_case .box_txt .wrp_txt.wrp_txt_cf{padding:1em}}.con_case .box_case .box_txt .wrp_txt.wrp_txt_cf em{float:left;width:50%}.con_case .box_case .box_txt .wrp_txt.wrp_txt_cf em i{width:90%}.con_case .box_case .box_txt p.note{margin-top:30px}@media only screen and (max-width: 767px){.con_case .box_case .box_txt p.note{margin-top:1.5em}}.con_case .box_case p.photo{width:54.11765%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_case .box_case p.photo{width:40%}}@media only screen and (max-width: 767px){.con_case .box_case p.photo{width:100%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_case .box_case p.photo{width:48.23529%}}.con_case .box_case p.photo img{width:100%}@media only screen and (min-width: 984px) and (max-width: 1199px){.con_case .box_case p.photo{overflow:hidden}.con_case .box_case p.photo img{position:relative;width:120%;max-width:none;margin-left:-10%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_case .box_case p.photo{overflow:hidden}.con_case .box_case p.photo img{position:relative;width:150%;max-width:none;margin-left:-25%}}@media only screen and (max-width: 767px){.con_case .box_case p.photo{margin-top:1em}}.con_case .box_case.box_case_l .box_txt{float:right}@media only screen and (max-width: 767px){.con_case .box_case.box_case_l .box_txt{float:none}}.con_case .box_case.box_case_l p.photo{float:left}@media only screen and (max-width: 767px){.con_case .box_case.box_case_l p.photo{float:none}}.con_case .box_case.box_case_r .box_txt{float:left}@media only screen and (max-width: 767px){.con_case .box_case.box_case_r .box_txt{float:none}}.con_case .box_case.box_case_r p.photo{float:right}@media only screen and (max-width: 767px){.con_case .box_case.box_case_r p.photo{float:none}}.con_mentoring{position:relative;z-index:2;max-width:1700px;background-color:#efecec;padding:130px 0;margin-top:150px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mentoring{padding:80px 0}}@media only screen and (max-width: 767px){.con_mentoring{padding:10% 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mentoring{margin-top:100px}}@media only screen and (max-width: 767px){.con_mentoring{margin-top:6em}}.con_mentoring .box_mentoring{width:90%;max-width:1280px;margin:auto}.con_mentoring .box_mentoring h3{text-align:center}.con_mentoring .box_mentoring p.catch{font-size:215%;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;line-height:1;letter-spacing:.1em;text-align:center;margin:30px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mentoring .box_mentoring p.catch{font-size:172%}}@media only screen and (max-width: 767px){.con_mentoring .box_mentoring p.catch{font-size:143%}}@media only screen and (max-width: 767px){.con_mentoring .box_mentoring p.catch{text-align:left}}@media only screen and (max-width: 767px){.con_mentoring .box_mentoring p.catch{margin:1.5em 0}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_mentoring .box_mentoring p.catch{font-size:186%}}.con_mentoring .box_mentoring p.txt{line-height:1.8;font-size:122%;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mentoring .box_mentoring p.txt{font-size:115%}}@media only screen and (max-width: 767px){.con_mentoring .box_mentoring p.txt{font-size:108%}}@media only screen and (max-width: 767px){.con_mentoring .box_mentoring p.txt{text-align:left}}.con_mentoring .box_mentoring .box_txt{margin-top:80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mentoring .box_mentoring .box_txt{margin-top:40px}}@media only screen and (max-width: 767px){.con_mentoring .box_mentoring .box_txt{margin-top:2em}}.con_mentoring .box_mentoring .box_txt p.st{position:relative;z-index:1;text-align:center}.con_mentoring .box_mentoring .box_txt p.st em{background-color:#000;color:#fff;display:inline-block;font-size:215%;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;padding:0 1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mentoring .box_mentoring .box_txt p.st em{font-size:172%}}@media only screen and (max-width: 767px){.con_mentoring .box_mentoring .box_txt p.st em{font-size:143%}}.con_mentoring .box_mentoring .box_txt p.st:before{position:absolute;z-index:-1;top:50%;left:0;width:100%;height:5px;content:"";display:block;background-color:#000;-moz-transform:tranmslateY(-50%);-ms-transform:tranmslateY(-50%);-webkit-transform:tranmslateY(-50%);transform:tranmslateY(-50%)}.con_mentoring .box_mentoring .box_txt ul.wrp_txt{text-align:center}.con_mentoring .box_mentoring .box_txt ul.wrp_txt li{display:inline-block;font-size:158%;line-height:1;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;background-color:#fff;padding:20px 60px}@media only screen and (max-width: 767px){.con_mentoring .box_mentoring .box_txt ul.wrp_txt li{display:block}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mentoring .box_mentoring .box_txt ul.wrp_txt li{font-size:115%}}@media only screen and (max-width: 767px){.con_mentoring .box_mentoring .box_txt ul.wrp_txt li{font-size:122%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_mentoring .box_mentoring .box_txt ul.wrp_txt li{padding:20px 30px}}@media only screen and (max-width: 767px){.con_mentoring .box_mentoring .box_txt ul.wrp_txt li{padding:0.5em 0 0.8em}}@media only screen and (max-width: 767px){.con_mentoring .box_mentoring .box_txt ul.wrp_txt li{width:90%;margin:auto;margin-top:1em;text-align:center}}@media only screen and (min-width: 768px){.con_mentoring .box_mentoring .box_txt ul.wrp_txt{margin-top:40px}.con_mentoring .box_mentoring .box_txt ul.wrp_txt li:nth-child(n+2){margin-left:40px}}@media only screen and (min-width: 768px){.con_mentoring .box_mentoring .box_txt ul.box_photo{margin-top:40px}.con_mentoring .box_mentoring .box_txt ul.box_photo li:nth-child(n+2){margin-left:3.51563%}}.con_mentoring .box_mentoring .box_txt ul.box_photo li{float:left;width:17.1875%}@media only screen and (max-width: 767px){.con_mentoring .box_mentoring .box_txt ul.box_photo li{width:49%}}@media only screen and (max-width: 767px){.con_mentoring .box_mentoring .box_txt ul.box_photo li{margin-top:1em}.con_mentoring .box_mentoring .box_txt ul.box_photo li:nth-child(odd){clear:left;margin-right:2%}}.con_mentoring .box_mentoring .box_txt ul.box_photo li p.photo{width:100%;margin-bottom:.5em}.con_mentoring .box_mentoring .box_txt ul.box_photo li p.photo img{width:100%}.con_mentoring .box_mentoring .box_txt ul.box_photo li p.txt{text-align:left}.con_support{max-width:1700px;margin-top:160px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support{margin-top:100px}}@media only screen and (max-width: 767px){.con_support{margin-top:3em}}.con_support h3{text-align:center}.con_support>p.txt{font-size:115%;margin-top:50px;margin-bottom:80px;text-align:center;line-height:1.8;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support>p.txt{font-size:108%}}@media only screen and (max-width: 767px){.con_support>p.txt{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support>p.txt{margin-top:30px}}@media only screen and (max-width: 767px){.con_support>p.txt{margin-top:1.5em}}@media only screen and (max-width: 767px){.con_support>p.txt{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_support>p.txt{text-align:left}}.con_support .box_support{background-color:#fff;padding-top:90px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support{padding-top:60px}}@media only screen and (max-width: 767px){.con_support .box_support{padding-top:2em}}.con_support .box_support p.catch{font-size:215%;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;line-height:1;letter-spacing:.1em;text-align:center;margin-bottom:60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support p.catch{font-size:172%}}@media only screen and (max-width: 767px){.con_support .box_support p.catch{font-size:143%}}@media only screen and (max-width: 767px){.con_support .box_support p.catch{margin-bottom:2em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_support .box_support p.catch{font-size:186%}}.con_support .box_support .box_txt{width:90%;max-width:1280px;margin:auto;margin-bottom:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .box_txt{margin-bottom:60px}}@media only screen and (max-width: 767px){.con_support .box_support .box_txt{margin-bottom:3em}}.con_support .box_support .box_txt p.st{position:relative;z-index:1;text-align:center}.con_support .box_support .box_txt p.st em{background-color:#000;color:#fff;display:inline-block;font-size:215%;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;padding:0 1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .box_txt p.st em{font-size:172%}}@media only screen and (max-width: 767px){.con_support .box_support .box_txt p.st em{font-size:143%}}.con_support .box_support .box_txt p.st:before{position:absolute;z-index:-1;top:50%;left:0;width:100%;height:5px;content:"";display:block;background-color:#000;-moz-transform:tranmslateY(-50%);-ms-transform:tranmslateY(-50%);-webkit-transform:tranmslateY(-50%);transform:tranmslateY(-50%)}.con_support .box_support .box_txt ul.wrp_txt{text-align:center}.con_support .box_support .box_txt ul.wrp_txt li{display:inline-block;font-size:158%;line-height:1;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;background-color:#fff;padding:20px 60px}@media only screen and (max-width: 767px){.con_support .box_support .box_txt ul.wrp_txt li{display:block}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .box_txt ul.wrp_txt li{font-size:115%}}@media only screen and (max-width: 767px){.con_support .box_support .box_txt ul.wrp_txt li{font-size:122%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_support .box_support .box_txt ul.wrp_txt li{padding:20px 30px}}@media only screen and (max-width: 767px){.con_support .box_support .box_txt ul.wrp_txt li{padding:0.5em 0 0.8em}}@media only screen and (max-width: 767px){.con_support .box_support .box_txt ul.wrp_txt li{width:90%;margin:auto;margin-top:1em;text-align:center}}@media only screen and (min-width: 768px){.con_support .box_support .box_txt ul.wrp_txt{margin-top:40px}.con_support .box_support .box_txt ul.wrp_txt li:nth-child(n+2){margin-left:40px}}.con_support .box_support .box_txt ul.box_photo{text-align:center;letter-spacing:-.4em}@media only screen and (min-width: 768px){.con_support .box_support .box_txt ul.box_photo{margin-top:40px}.con_support .box_support .box_txt ul.box_photo li:nth-child(n+2){margin-left:3.51563%}}.con_support .box_support .box_txt ul.box_photo li{display:inline-block;vertical-align:top;letter-spacing:normal;width:17.1875%;text-align:center}@media only screen and (max-width: 767px){.con_support .box_support .box_txt ul.box_photo li{width:49%}}@media only screen and (max-width: 767px){.con_support .box_support .box_txt ul.box_photo li{margin-top:1em}.con_support .box_support .box_txt ul.box_photo li:nth-child(odd){clear:left;margin-right:2%}}.con_support .box_support .box_txt ul.box_photo li p.photo{margin-bottom:1em}
