﻿.box_sup .con_edu: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 )}.box_sup .con_edu .box_edu{width:90%;max-width:1280px;margin:auto}.box_sup{margin-top:150px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sup{margin-top:120px}}@media only screen and (max-width: 767px){.box_sup{margin-top:15%}}.box_sup .con_edu{position:relative;background:#efecec}.box_sup .con_edu:before{content:'';width:40.625%;height:100%;position:absolute;top:0;transform:skew(-20deg, 0deg)}@media only screen and (max-width: 767px){.box_sup .con_edu:before{width:80%}}.box_sup .con_edu .box_edu{max-width:1580px;position:relative;display:table;padding:104px 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sup .con_edu .box_edu{padding:80px 0}}@media only screen and (max-width: 767px){.box_sup .con_edu .box_edu{padding:10% 0}}.box_sup .con_edu .box_edu .photo{display:table-cell;vertical-align:middle;width:58.22785%}@media only screen and (max-width: 767px){.box_sup .con_edu .box_edu .photo{width:100%}}.box_sup .con_edu .box_edu .photo img{width:100%}.box_sup .con_edu .box_edu .box_txt{display:table-cell;vertical-align:middle;padding:0 6.01266%;background:#fff}@media only screen and (max-width: 767px){.box_sup .con_edu .box_edu .box_txt{padding:1em 2em 3em}}.box_sup .con_edu .box_edu .box_txt h2 i{display:block;font-family:'Hammersmith One',Verdana, Helvetica, Arial, sans-serif;font-size:215%;color:#c10810}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sup .con_edu .box_edu .box_txt h2 i{font-size:172%}}@media only screen and (max-width: 767px){.box_sup .con_edu .box_edu .box_txt h2 i{font-size:143%}}.box_sup .con_edu .box_edu .box_txt h2 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%;margin-top:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sup .con_edu .box_edu .box_txt h2 span{font-size:250%}}@media only screen and (max-width: 767px){.box_sup .con_edu .box_edu .box_txt h2 span{font-size:172%}}@media only screen and (max-width: 767px){.box_sup .con_edu .box_edu .box_txt h2 span{margin-top:.5em}}.box_sup .con_edu .box_edu .box_txt .txt{letter-spacing:.05em;line-height:1.8;font-size:122%;margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sup .con_edu .box_edu .box_txt .txt{font-size:115%}}@media only screen and (max-width: 767px){.box_sup .con_edu .box_edu .box_txt .txt{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sup .con_edu .box_edu .box_txt .txt{margin-top:20px}}@media only screen and (max-width: 767px){.box_sup .con_edu .box_edu .box_txt .txt{margin-top:5%}}.box_sup .con_edu .box_edu .box_txt .btn{position:relative;width:200px;margin-top:60px}@media only screen and (max-width: 767px){.box_sup .con_edu .box_edu .box_txt .btn{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sup .con_edu .box_edu .box_txt .btn{margin-top:20px}}@media only screen and (max-width: 767px){.box_sup .con_edu .box_edu .box_txt .btn{margin-top:5%}}.box_sup .con_edu .box_edu .box_txt .btn: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;top:50%;margin-top:-.5em;right:.3em;font-size:250%;transition:all 400ms ease}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sup .con_edu .box_edu .box_txt .btn:after{font-size:215%}}@media only screen and (max-width: 767px){.box_sup .con_edu .box_edu .box_txt .btn:after{font-size:172%}}.box_sup .con_edu .box_edu .box_txt .btn:hover:after{right:0}.box_sup .con_edu .box_edu .box_txt .btn a{display:block;width:100%;padding:1em 0;text-decoration:none;border-bottom:1px solid #000}@media only screen and (min-width: 768px) and (max-width: 983px){.box_sup .con_edu .box_edu .box_txt h2 i{font-size:143%}.box_sup .con_edu .box_edu .box_txt h2 span{font-size:172%}.box_sup .con_edu .box_edu .box_txt .txt{line-height:1.5;font-size:93%;margin-top:10px}.box_sup .con_edu .box_edu .box_txt .btn{margin-top:10px}}@media only screen and (max-width: 767px){.box_sup .con_edu .box_edu .photo,.box_sup .con_edu .box_edu .box_txt{display:block}}.box_sup .box_l:before{left:-180px}@media only screen and (max-width: 767px){.box_sup .box_l:before{left:-250px}}.box_sup .box_r{background:#fff}.box_sup .box_r:before{right:-180px}@media only screen and (max-width: 767px){.box_sup .box_r:before{right:-250px}}.box_sup .box_r .box_edu .box_txt{background:#efecec}.box_sup .box_r .box_edu .box_txt h2 span{letter-spacing:-.1em;font-size:308%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_sup .box_r .box_edu .box_txt h2 span{font-size:215%}}@media only screen and (max-width: 767px){.box_sup .box_r .box_edu .box_txt h2 span{font-size:172%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.box_sup .box_r .box_edu .box_txt h2 span{font-size:250%}.box_sup .box_r .box_edu .box_txt .txt .br{display:none}}@media only screen and (min-width: 768px) and (max-width: 983px){.box_sup .box_r .box_edu .box_txt h2 span{font-size:158%}}
