﻿.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_base,.con_base .box_base p.note{width:90%;max-width:1280px;margin:auto}.con_welfare ul.box_welfare:after,.con_base .box_base .box_table:after,.con_child .box_child ul:after,.con_family ul.box_family:after,.con_sports ul.box_sports:after{content:"";display:table;clear:both}#footer{margin-top:0}ul.anc_link{max-width:1600px;margin-top:150px;margin-bottom:150px;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.anc_link{margin-top:100px}}@media only screen and (max-width: 767px){ul.anc_link{margin-top:10%}}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.anc_link{margin-bottom:100px}}@media only screen and (max-width: 767px){ul.anc_link{margin-bottom:10%}}ul.anc_link li{width:18.75%}@media only screen and (max-width: 767px){ul.anc_link li{width:49%}}@media only screen and (min-width: 768px){ul.anc_link li:nth-child(n+2){margin-left:1.5625%}}@media only screen and (min-width: 768px) and (max-width: 983px){ul.anc_link li a{font-size:79%}}@media only screen and (max-width: 767px){ul.anc_link li{width:49%;float:left}ul.anc_link li:nth-child(even){margin-left:2%}ul.anc_link li:nth-child(2){margin-top:0}ul.anc_link li:last-child{width:100%}}.con_welfare{width:100%}.con_welfare h3{text-align:center}.con_welfare p.catch{text-align:center;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;margin:30px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_welfare p.catch{font-size:172%}}@media only screen and (max-width: 767px){.con_welfare p.catch{font-size:143%}}@media only screen and (max-width: 767px){.con_welfare p.catch{margin:1em 0}}.con_welfare .txt{width:90%;margin:auto;text-align:center;font-size:122%}@media only screen and (max-width: 767px){.con_welfare .txt{text-align:left}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_welfare .txt{font-size:115%}}@media only screen and (max-width: 767px){.con_welfare .txt{font-size:108%}}.con_welfare ul.box_welfare{width:90%;max-width:1700px;margin:auto;margin-top:65px;display:flex;flex-wrap:wrap;align-items:stretch;align-content:stretch;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_welfare ul.box_welfare{margin-top:40px}}@media only screen and (max-width: 767px){.con_welfare ul.box_welfare{margin-top:1.5em}}.con_welfare ul.box_welfare li{float:left;width:24.47059%;margin-left:.70588%;background:#dcdcdc;background:-moz-linear-gradient(left, #ededed 0%, #e1e1e1 50%, #dcdcdc 100%);background:-webkit-linear-gradient(left, #ededed 0%, #e1e1e1 50%, #dcdcdc 100%);background:linear-gradient(to right, #ededed 0%,#e1e1e1 50%,#dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ececec', endColorstr='#d9d9d9',GradientType=1 );padding:25px 0 30px}@media only screen and (max-width: 767px){.con_welfare ul.box_welfare li{width:48%}}@media only screen and (max-width: 767px){.con_welfare ul.box_welfare li{margin-left:2%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_welfare ul.box_welfare li{padding:15px 0 20px}}@media only screen and (max-width: 767px){.con_welfare ul.box_welfare li{padding:0.5em 0}}.con_welfare ul.box_welfare li p.icon{width:172px;margin:auto;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_welfare ul.box_welfare li p.icon{width:130px}}@media only screen and (max-width: 767px){.con_welfare ul.box_welfare li p.icon{width:4em}}.con_welfare ul.box_welfare li p.st{text-align:center;font-weight:bold;margin:.5em 0;font-size:129%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_welfare ul.box_welfare li p.st{font-size:115%}}@media only screen and (max-width: 767px){.con_welfare ul.box_welfare li p.st{font-size:72%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_welfare ul.box_welfare li p.st{font-size:93%}}.con_welfare ul.box_welfare li p.txt_s{text-align:center}@media only screen and (max-width: 767px){.con_welfare ul.box_welfare li p.txt_s{font-size:72%}}@media only screen and (min-width: 768px){.con_welfare ul.box_welfare li:nth-child(1),.con_welfare ul.box_welfare li:nth-child(2),.con_welfare ul.box_welfare li:nth-child(3){width:33%;width:calc(33% - 2.5px)}.con_welfare ul.box_welfare li:nth-child(1),.con_welfare ul.box_welfare li:nth-child(4),.con_welfare ul.box_welfare li:nth-child(8),.con_welfare ul.box_welfare li:nth-child(12){margin-left:0;clear:left}.con_welfare ul.box_welfare li:nth-child(n+4){margin-top:10px}}@media only screen and (max-width: 767px){.con_welfare ul.box_welfare li:nth-child(odd){clear:left}.con_welfare ul.box_welfare li:nth-child(n+3){margin-top:.5em}}.bg{overflow:hidden;width:100%;position:relative;z-index:1;padding-bottom:200px}@media only screen and (min-width: 768px) and (max-width: 1199px){.bg{padding-bottom:150px}}@media only screen and (max-width: 767px){.bg{padding-bottom:10%}}.bg:before{display:block;content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.con_base{max-width:1700px}.con_base h3{text-align:center}@media only screen and (max-width: 767px){.con_base h3 .jp{font-size:179%}}.con_base p.catch{margin:30px 0;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;color:#fff;text-align:center}@media only screen and (max-width: 767px){.con_base p.catch{margin:1em 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_base p.catch{font-size:172%}}@media only screen and (max-width: 767px){.con_base p.catch{font-size:129%}}@media only screen and (max-width: 767px){.con_base p.catch{text-align:left}}.con_base p.catch i{font-size:134%}@media only screen and (max-width: 767px){.con_base p.catch i{font-size:167%}}.con_base p.txt{margin-bottom:60px;font-size:122%;line-height:1.8;color:#fff;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_base p.txt{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_base p.txt{margin-bottom:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_base p.txt{font-size:115%}}@media only screen and (max-width: 767px){.con_base p.txt{font-size:108%}}@media only screen and (max-width: 767px){.con_base p.txt{text-align:left}}.con_base .box_base{padding-bottom:120px;position:relative;z-index:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_base .box_base{padding-bottom:50px}}@media only screen and (max-width: 767px){.con_base .box_base{padding-bottom:3em}}.con_base .box_base:before{position:absolute;z-index:-1;bottom:0;left:0;content:"";display:block;width:100%;height:90%;background-color:#fff}.con_base .box_base p.st{background-color:#b8070e;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;line-height:1;margin:60px 0 30px;padding:.1em 1em .3em;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_base .box_base p.st{font-size:172%}}@media only screen and (max-width: 767px){.con_base .box_base p.st{font-size:129%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_base .box_base p.st{margin:30px 0 10px}}@media only screen and (max-width: 767px){.con_base .box_base p.st{margin:1.5em 0 1em}}.con_base .box_base p.note{text-align:left;margin-top:-0.5em;padding:.5em}.con_base .box_base p.photo{width:75.29412%;margin:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_base .box_base p.photo{width:90%}}@media only screen and (max-width: 767px){.con_base .box_base p.photo{width:90%}}.con_base .box_base table{width:75.29412%;margin:auto;text-align:left}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_base .box_base table{width:90%}}@media only screen and (max-width: 767px){.con_base .box_base table{width:90%}}.con_base .box_base table tr th,.con_base .box_base table tr td{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.con_base .box_base table tr th{font-size:108%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_base .box_base table tr th{font-size:93%}}@media only screen and (max-width: 767px){.con_base .box_base table tr th{font-size:93%}}.con_base .box_base table tr td{font-size:115%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_base .box_base table tr td{font-size:100%}}@media only screen and (max-width: 767px){.con_base .box_base table tr td{font-size:100%}}.con_base .box_base table.tbl1{border-top:solid 3px #d5dada;border-bottom:solid 3px #d5dada}.con_base .box_base table.tbl1 tr{border-top:solid 1px #d5dada}.con_base .box_base table.tbl1 tr:first-child{border-top:none}.con_base .box_base table.tbl1 tr th,.con_base .box_base table.tbl1 tr td{padding:20px 0 20px 60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_base .box_base table.tbl1 tr th,.con_base .box_base table.tbl1 tr td{padding:15px 0 15px 15px}}@media only screen and (max-width: 767px){.con_base .box_base table.tbl1 tr th,.con_base .box_base table.tbl1 tr td{padding:1em 0.5em}}@media only screen and (max-width: 767px){.con_base .box_base table.tbl1 tr th,.con_base .box_base table.tbl1 tr td{display:block}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_base .box_base table.tbl1 tr th,.con_base .box_base table.tbl1 tr td{padding:20px 0 20px 40px}}.con_base .box_base table.tbl1 tr th{width:36.32813%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_base .box_base table.tbl1 tr th{width:40%}}@media only screen and (max-width: 767px){.con_base .box_base table.tbl1 tr th{width:100%}}.con_base .box_base table.tbl1 tr th.th_ss{padding-left:0;text-align:center;width:16.09375%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_base .box_base table.tbl1 tr th.th_ss{width:15%}}@media only screen and (max-width: 767px){.con_base .box_base table.tbl1 tr th.th_ss{width:100%}}.con_base .box_base table.tbl1 tr th.th_s{padding-left:0;text-align:center;width:20.3125%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_base .box_base table.tbl1 tr th.th_s{width:25%}}@media only screen and (max-width: 767px){.con_base .box_base table.tbl1 tr th.th_s{width:100%}}@media only screen and (min-width: 768px){.con_base .box_base table.tbl1 tr th{border-right:solid 1px #d5dada}}@media only screen and (max-width: 767px){.con_base .box_base table.tbl1 tr th{text-align:center;border-bottom:solid 1px #d5dada}}.con_base .box_base table.tbl2{text-align:center;position:relative;z-index:1}.con_base .box_base table.tbl2:before,.con_base .box_base table.tbl2:after{position:absolute;z-index:-1;bottom:0;right:0;content:"";display:block;background-color:#e3e3e3}.con_base .box_base table.tbl2:before{width:100%;height:3px}.con_base .box_base table.tbl2:after{width:3px;height:100%}.con_base .box_base table.tbl2 tr{font-weight:bold;text-align:center}.con_base .box_base table.tbl2 tr th,.con_base .box_base table.tbl2 tr td{text-align:center;padding:1em 0}.con_base .box_base table.tbl2 tr .bg_b{background-color:#e3e3e3}.con_base .box_base table.tbl2 tr th.bg_bl,.con_base .box_base table.tbl2 tr th.bg_r{color:#fff}.con_base .box_base table.tbl2 tr th.bg_bl{background-color:#000}.con_base .box_base table.tbl2 tr th.bg_r{background-color:#c10810}.con_base .box_base table.tbl2 tr th.bg_b{border-top:solid 5px #fff}.con_base .box_base table.tbl2 tr th.bg_b_f{border:none}.con_base .box_base table.tbl2 tr td{border-left:solid 1px #e3e3e3}.con_base .box_base .box_table{width:75.29412%;margin:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_base .box_base .box_table{width:90%}}@media only screen and (max-width: 767px){.con_base .box_base .box_table{width:90%}}.con_base .box_base .box_table table.tbl2{width:47.65625%;float:left}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_base .box_base .box_table table.tbl2{width:49%}}@media only screen and (max-width: 767px){.con_base .box_base .box_table table.tbl2{width:100%}}@media only screen and (max-width: 767px){.con_base .box_base .box_table table.tbl2{float:none}}.con_base .box_base .box_table table.tbl2:nth-child(n+2){float:right}@media only screen and (max-width: 767px){.con_base .box_base .box_table table.tbl2:nth-child(n+2){float:none}}@media only screen and (max-width: 767px){.con_base .box_base .box_table table.tbl2:nth-child(n+2){margin-top:2em}}@media only screen and (max-width: 767px){.con_base .box_base.box_base_l:before{height:97%}}.con_child,.con_nursing,.con_family,.con_sports{margin-top:160px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_child,.con_nursing,.con_family,.con_sports{margin-top:120px}}@media only screen and (max-width: 767px){.con_child,.con_nursing,.con_family,.con_sports{margin-top:10%}}.con_dorm{background:#fff;padding-top:160px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_dorm{padding-top:120px}}@media only screen and (max-width: 767px){.con_dorm{padding-top:10%}}.con_dorm p.catch{color:#000;margin:30px 0 50px}@media only screen and (max-width: 767px){.con_dorm p.catch{margin:1em auto}}@media only screen and (max-width: 767px){.con_dorm p.catch{width:90%}}.con_dorm .box_drom p.photo{margin-bottom:60px}@media only screen and (max-width: 767px){.con_dorm .box_drom p.photo{margin-bottom:1em}}.con_dorm .box_drom p.txt{color:#000;margin-bottom:30px}@media only screen and (max-width: 767px){.con_dorm .box_drom p.txt{width:90%;margin:0 auto 1.5em}}.con_dorm .box_drom p.btn{display:block;max-width:270px;margin:auto}@media only screen and (max-width: 767px){.con_dorm .box_drom p.btn{max-width:90%}}.con_child .box_child{text-align:center}.con_child .box_child ul{width:75.29412%;margin:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_child .box_child ul{width:90%}}@media only screen and (max-width: 767px){.con_child .box_child ul{width:90%}}.con_child .box_child ul li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:29.6875%;margin:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_child .box_child ul li{width:32%}}@media only screen and (max-width: 767px){.con_child .box_child ul li{width:100%}}@media only screen and (min-width: 1200px){.con_child .box_child ul li:nth-child(n+2){margin-left:5.46875%}}@media print{.con_child .box_child ul li:nth-child(n+2){margin-left:5.46875%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_child .box_child ul li:nth-child(n+2){margin-left:2%}}@media only screen and (max-width: 767px){.con_child .box_child ul li:nth-child(n+2){margin-top:1em}}.con_child .box_child ul li p.photo{width:100%;border:solid 4px #c2c2c2}.con_child .box_child ul li p.sst{margin-top:25px;font-size:129%;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_child .box_child ul li p.sst{margin-top:15px}}@media only screen and (max-width: 767px){.con_child .box_child ul li p.sst{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_child .box_child ul li p.sst{font-size:100%}}@media only screen and (max-width: 767px){.con_child .box_child ul li p.sst{font-size:100%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_child .box_child ul li p.sst{font-size:115%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_child .box_child ul li p.sst{font-size:72%}}.con_child .box_child table{width:75.29412%;margin:auto;text-align:left}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_child .box_child table{width:90%}}@media only screen and (max-width: 767px){.con_child .box_child table{width:90%}}.con_child .box_child table tr th,.con_child .box_child table tr td{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.con_child .box_child table tr th{font-size:108%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_child .box_child table tr th{font-size:93%}}@media only screen and (max-width: 767px){.con_child .box_child table tr th{font-size:93%}}.con_child .box_child table tr td{font-size:115%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_child .box_child table tr td{font-size:100%}}@media only screen and (max-width: 767px){.con_child .box_child table tr td{font-size:100%}}.con_child .box_child table.tbl1{border-top:solid 3px #d5dada;border-bottom:solid 3px #d5dada}.con_child .box_child table.tbl1 tr{border-top:solid 1px #d5dada}.con_child .box_child table.tbl1 tr:first-child{border-top:none}.con_child .box_child table.tbl1 tr th,.con_child .box_child table.tbl1 tr td{padding:20px 0 20px 60px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_child .box_child table.tbl1 tr th,.con_child .box_child table.tbl1 tr td{padding:15px 0 15px 15px}}@media only screen and (max-width: 767px){.con_child .box_child table.tbl1 tr th,.con_child .box_child table.tbl1 tr td{padding:1em 0.5em}}@media only screen and (max-width: 767px){.con_child .box_child table.tbl1 tr th,.con_child .box_child table.tbl1 tr td{display:block}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_child .box_child table.tbl1 tr th,.con_child .box_child table.tbl1 tr td{padding:20px 0 20px 40px}}.con_child .box_child table.tbl1 tr th{width:36.32813%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_child .box_child table.tbl1 tr th{width:40%}}@media only screen and (max-width: 767px){.con_child .box_child table.tbl1 tr th{width:100%}}@media only screen and (min-width: 768px){.con_child .box_child table.tbl1 tr th{border-right:solid 1px #d5dada}}@media only screen and (max-width: 767px){.con_child .box_child table.tbl1 tr th{text-align:center;border-bottom:solid 1px #d5dada}}.con_child .box_child table.tbl2 tr:first-child td{border-left:solid 5px #fff}.con_child .box_child table.tbl2 tr:nth-child(n+3){border-top:solid 1px #e3e3e3}.con_child .box_child table.tbl2 tr th{width:13.11475%}@media only screen and (max-width: 767px){.con_child .box_child table.tbl2 tr th{width:15%}}.con_child .box_child table.tbl2 tr th.bg_bl,.con_child .box_child table.tbl2 tr th.bg_r{width:14.7541%}@media only screen and (max-width: 767px){.con_child .box_child table.tbl2 tr th.bg_bl,.con_child .box_child table.tbl2 tr th.bg_r{width:12%}}.con_child .box_child table.tbl2 tr td.c_r{color:#c10810}.con_nursing .box_nursing{text-align:center}.con_nursing .box_nursing table.tbl2 tr:nth-child(n+4){border-top:solid 1px #e3e3e3}.con_nursing .box_nursing table.tbl2 tr .td_l{border-bottom:solid 5px #fff}.con_nursing .box_nursing table.tbl2 tr:nth-child(1) th,.con_nursing .box_nursing table.tbl2 tr:nth-child(1) td,.con_nursing .box_nursing table.tbl2 tr:nth-child(2) th,.con_nursing .box_nursing table.tbl2 tr:nth-child(2) td{border-left:solid 5px #fff}.con_nursing .box_nursing table.tbl2 tr th{width:9.375%}@media only screen and (max-width: 767px){.con_nursing .box_nursing table.tbl2 tr th{width:15%}}.con_nursing .box_nursing table.tbl2 tr th.bg_bl,.con_nursing .box_nursing table.tbl2 tr th.bg_r{color:#fff}.con_nursing .box_nursing table.tbl2 tr th.bg_bl{background-color:#000}.con_nursing .box_nursing table.tbl2 tr th.bg_r{border-top:solid 5px #fff;background-color:#c10810}.con_nursing .box_nursing table.tbl2 tr th.bg_b{border-top:solid 5px #fff}.con_nursing .box_nursing table.tbl2 tr th.bg_b_f{border:none}.con_nursing .box_nursing table.tbl2 tr td{border-left:solid 1px #e3e3e3}@media only screen and (max-width: 767px){.con_nursing .box_nursing .wrp_table{width:90%;margin:auto;overflow-x:scroll}.con_nursing .box_nursing .wrp_table table{min-width:800px}}.con_btn.red{background-color:#fff;padding:3em 0;text-align:center}.con_btn.red p.catch{text-align:center;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;margin:30px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_btn.red p.catch{font-size:172%}}@media only screen and (max-width: 767px){.con_btn.red p.catch{font-size:143%}}@media only screen and (max-width: 767px){.con_btn.red p.catch{margin:1em 0}}.con_btn.red .box_btn .btn{border-color:#c10810;color:#c10810}.con_family ul.box_family{width:75.29412%;margin:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_family ul.box_family{width:90%}}@media only screen and (max-width: 767px){.con_family ul.box_family{width:90%}}.con_family ul.box_family li{float:left;width:29.6875%;margin-left:5.46875%}@media only screen and (max-width: 767px){.con_family ul.box_family li{width:49%}}@media only screen and (max-width: 767px){.con_family ul.box_family li{margin-left:2%}}.con_family ul.box_family li p.photo{width:100%}.con_family ul.box_family li p.photo img{width:100%}.con_family ul.box_family li p.sst{margin-top:20px;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:129%;text-align:center}@media only screen and (max-width: 767px){.con_family ul.box_family li p.sst{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_family ul.box_family li p.sst{font-size:115%}}@media only screen and (max-width: 767px){.con_family ul.box_family li p.sst{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_family ul.box_family li p.sst{font-size:100%}}@media only screen and (min-width: 768px){.con_family ul.box_family li:nth-child(3n+1){margin-left:0;clear:left}.con_family ul.box_family li:nth-child(n+4){margin-top:50px}}@media only screen and (max-width: 767px){.con_family ul.box_family li:nth-child(odd){margin-left:0;clear:left}.con_family ul.box_family li:nth-child(n+3){margin-top:1.5em}}.con_sports p.txt{margin-top:30px}@media only screen and (max-width: 767px){.con_sports p.txt{margin-top:1em}}@media only screen and (min-width: 1200px){.con_sports .box_base:before{max-height:200px}}@media print{.con_sports .box_base:before{max-height:200px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sports .box_base:before{max-height:150px}}.con_sports ul.box_sports{width:91.17647%;margin:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sports ul.box_sports{width:90%}}@media only screen and (max-width: 767px){.con_sports ul.box_sports{width:90%}}.con_sports ul.box_sports li{float:left;width:24.51613%;margin-left:.64516%}@media only screen and (max-width: 767px){.con_sports ul.box_sports li{width:49%}}@media only screen and (max-width: 767px){.con_sports ul.box_sports li{margin-left:2%}}.con_sports ul.box_sports li p.photo{width:100%}.con_sports ul.box_sports li p.photo img{width:100%}.con_sports ul.box_sports li p.sst{margin-top:20px;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:129%;text-align:center}@media only screen and (max-width: 767px){.con_sports ul.box_sports li p.sst{margin-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_sports ul.box_sports li p.sst{font-size:115%}}@media only screen and (max-width: 767px){.con_sports ul.box_sports li p.sst{font-size:86%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_sports ul.box_sports li p.sst{font-size:100%}}@media only screen and (min-width: 768px){.con_sports ul.box_sports li:nth-child(4n+1){margin-left:0;clear:left}.con_sports ul.box_sports li:nth-child(n+5){margin-top:50px}}@media only screen and (max-width: 767px){.con_sports ul.box_sports li:nth-child(odd){margin-left:0;clear:left}.con_sports ul.box_sports li:nth-child(n+3){margin-top:1.5em}}
