﻿.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.con_tab,.con_about .box_about,.con_about_pop .wrp_about_pop,.fancybox-container .fancybox-stage .con_fancy_pop,ul.con_oth{width:90%;max-width:1280px;margin:auto}.con_about .box_about ul:after,.con_about_pop .box_about_pop:after,.fancybox-container .fancybox-stage .con_fancy_pop:after,ul.con_oth:after{content:"";display:table;clear:both}#header:after{background:url(../../interview/voice/images/bg_main.jpg)}@media only screen and (min-width: 1200px){#header:after{box-sizing:border-box;padding-bottom:43.22917%}}@media only screen and (min-width: 1200px) and (min-width: 1200px) and (max-width: 1560px){#header:after{padding-bottom:45.83333%}}@media print{#header:after{box-sizing:border-box;padding-bottom:43.22917%}}@media only screen and (min-width: 768px) and (max-width: 1199px){#header:after{height:0;padding-bottom:53.75%}}@media only screen and (min-width: 768px) and (max-width: 1199px) and (min-width: 768px) and (max-width: 983px){#header:after{padding-bottom:55%}}@media only screen and (max-width: 767px){#header:after{height:0;padding-bottom:76.04167%}}#footer{margin-top:0}@media only screen and (max-width: 1023px){#contents .con_title h2{top:60%}}@media only screen and (max-width: 767px){#contents .con_title h2{top:40%;width:78.125%}}#contents .con_title .box_img{width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){#contents .con_title .box_img{overflow:hidden}#contents .con_title .box_img img{position:relative;width:130%;max-width:none}}@media only screen and (max-width: 767px){#contents .con_title .box_img{overflow:hidden}#contents .con_title .box_img img{position:relative;width:130%;max-width:none}}.topicpath{margin-top:1em !important}@media only screen and (min-width: 1200px){.topicpath{margin-top:2em !important}}@media print{.topicpath{margin-top:2em !important}}ul.con_tab{margin-top:140px;margin-bottom:140px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.con_tab{margin-top:80px}}@media only screen and (max-width: 767px){ul.con_tab{margin-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.con_tab{margin-bottom:80px}}@media only screen and (max-width: 767px){ul.con_tab{margin-bottom:3em}}@media only screen and (max-width: 767px){ul.con_tab{-webkit-flex-wrap:wrap;flex-wrap:wrap}}ul.con_tab li{background-color:#000;color:#fff;letter-spacing:.1em;font-size:158%;cursor:pointer;line-height:1;padding:30px 60px;-moz-transition:background-color .5s;-o-transition:background-color .5s;-webkit-transition:background-color .5s;transition:background-color .5s}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.con_tab li{font-size:115%}}@media only screen and (max-width: 767px){ul.con_tab li{font-size:122%}}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.con_tab li{padding:20px 50px}}@media only screen and (max-width: 767px){ul.con_tab li{padding:1em 0.5em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){ul.con_tab li{padding:30px 45px}}@media only screen and (min-width: 768px) and (max-width: 983px){ul.con_tab li{padding:20px}}ul.con_tab li:hover,ul.con_tab li.active{background-color:#c10810}@media only screen and (max-width: 767px){ul.con_tab li{width:49%;text-align:center}ul.con_tab li:nth-child(n+3){margin-top:1em}}.con_about{width:100%;position:relative;z-index:1;overflow:hidden;padding-bottom:250px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about{padding-bottom:180px}}@media only screen and (max-width: 767px){.con_about{padding-bottom:7em}}.con_about:before{position:absolute;z-index:-1;left:0;content:"";display:block;width:100%;height:100%;background:url(../../interview/voice/images/bg_main.jpg);top:300px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about:before{top:200px}}@media only screen and (max-width: 767px){.con_about:before{top:10em}}.con_about .box_about h3{margin-bottom:60px;text-align:center}@media only screen and (max-width: 767px){.con_about .box_about h3{margin-bottom:2em}}.con_about .box_about h3 .jp{font-family:"游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-weight:bold;font-size:343%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about h3 .jp{font-size:250%}}@media only screen and (max-width: 767px){.con_about .box_about h3 .jp{font-size:172%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_about .box_about h3 .jp{font-size:293%}}.con_about .box_about:nth-child(n+2){display:none}.con_about .box_about ul{width:100%}.con_about .box_about ul li{float:left;width:31.25%;margin-left:2.34375%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3.5em;-webkit-border-radius:3.5em;border-radius:3.5em;background-color:#fff;overflow:hidden;position:relative;z-index:1;text-align:center;cursor:pointer;box-shadow:10px 10px #efc0c0;border:solid 10px #dd8286}@media only screen and (max-width: 767px){.con_about .box_about ul li{width:48%}}@media only screen and (max-width: 767px){.con_about .box_about ul li{margin-left:3%}}@media only screen and (max-width: 767px){.con_about .box_about ul li{-moz-border-radius:2.5em;-webkit-border-radius:2.5em;border-radius:2.5em}}.con_about .box_about ul li span{overflow:hidden;display:block;min-height:380px;position:relative;z-index:2;padding:0 2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about ul li span{min-height:280px}}@media only screen and (max-width: 767px){.con_about .box_about ul li span{min-height:150px}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_about .box_about ul li span{min-height:330px}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_about .box_about ul li span{min-height:200px}}@media only screen and (max-width: 767px){.con_about .box_about ul li span{padding:0 1em}}.con_about .box_about ul li p.st{position:absolute;z-index:1;top:3%;left:5%;font-family:'Hammersmith One',Verdana, Helvetica, Arial, sans-serif;color:#c10810;-moz-transition:color .5s;-o-transition:color .5s;-webkit-transition:color .5s;transition:color .5s;font-size:343%;-moz-transition:color .5s;-o-transition:color .5s;-webkit-transition:color .5s;transition:color .5s}@media only screen and (max-width: 767px){.con_about .box_about ul li p.st{left:8%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about ul li p.st{font-size:250%}}@media only screen and (max-width: 767px){.con_about .box_about ul li p.st{font-size:172%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_about .box_about ul li p.st{font-size:293%}}.con_about .box_about ul li p.txt{display:inline-block;text-align:left;-moz-transition:color .5s;-o-transition:color .5s;-webkit-transition:color .5s;transition:color .5s;margin-top:120px;font-size:215%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about ul li p.txt{margin-top:80px}}@media only screen and (max-width: 767px){.con_about .box_about ul li p.txt{margin-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about ul li p.txt{font-size:172%}}@media only screen and (max-width: 767px){.con_about .box_about ul li p.txt{font-size:108%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_about .box_about ul li p.txt{margin-top:60px;font-size:129%}}.con_about .box_about ul li img{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#dd8286}.con_about .box_about ul li:hover,.con_about .box_about ul li.active{background-color:#dd8286}.con_about .box_about ul li:hover p.st,.con_about .box_about ul li:hover p.txt,.con_about .box_about ul li.active p.st,.con_about .box_about ul li.active p.txt{color:#fff}@media only screen and (min-width: 768px){.con_about .box_about ul li:nth-child(n+4){margin-top:35px}.con_about .box_about ul li:nth-child(3n+1){margin-left:0;clear:left}}@media only screen and (max-width: 767px){.con_about .box_about ul li{border-width:7px;box-shadow:5px 5px #e09494;margin-bottom:1.5em}.con_about .box_about ul li:nth-child(odd){margin-left:0;clear:left}}.con_about_pop{display:none;position:fixed;z-index:999;top:50%;left:0;width:100%;height:100%;right:0;background-color:#fff;padding:5em 0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 767px){.con_about_pop{top:45%}}.con_about_pop .wrp_about_pop{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;-moz-border-radius:2.5em;-webkit-border-radius:2.5em;border-radius:2.5em}@media only screen and (max-width: 767px){.con_about_pop .wrp_about_pop{max-height:85%;overflow-y:scroll}}.con_about_pop .btn_pop_close{position:absolute;z-index:2;top:1.5em;right:1.5em;border:solid 3px #000;width:3em;height:3em;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;overflow:hidden}.con_about_pop .btn_pop_close em{width:100%;height:100%;display:block;position:relative;z-index:1}.con_about_pop .btn_pop_close em:before,.con_about_pop .btn_pop_close em:after{position:absolute;z-index:1;top:48%;left:0;right:0;margin:auto;width:1.5em;height:2px;background-color:#000;content:"";display:block}.con_about_pop .btn_pop_close em:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.con_about_pop .btn_pop_close em:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.con_about_pop .box_about_pop{display:none;margin:auto;position:relative;z-index:1;padding:75px 7.8125%}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop{padding:3em 1.5em}}.con_about_pop .box_about_pop:before{position:absolute;z-index:2;top:0;left:0;right:0;margin:auto;width:100%;height:100%;border:solid 10px #096686;display:block;content:"";-moz-border-radius:2.5em;-webkit-border-radius:2.5em;border-radius:2.5em}.con_about_pop .box_about_pop .box_txt{float:left;width:55.55556%}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop .box_txt{float:none}}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop .box_txt{width:100%}}.con_about_pop .box_about_pop .box_txt .wrp_txt:nth-child(n+2){margin-top:50px}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop .box_txt .wrp_txt:nth-child(n+2){margin-top:1.5em}}.con_about_pop .box_about_pop .box_txt p.txt{line-height:1;color:#096686;font-family:'Hammersmith One',Verdana, Helvetica, Arial, sans-serif;font-size:343%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_pop .box_about_pop .box_txt p.txt{font-size:250%}}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop .box_txt p.txt{font-size:172%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_about_pop .box_about_pop .box_txt p.txt{font-size:293%}}.con_about_pop .box_about_pop .box_txt .st{color:#000;margin-top:0.5em}.con_about_pop .box_about_pop .box_txt .st.st_q{font-family:"游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-size:200%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_pop .box_about_pop .box_txt .st.st_q{font-size:172%}}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop .box_txt .st.st_q{font-size:143%}}.con_about_pop .box_about_pop .box_txt .st.st_a{font-size:158%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_pop .box_about_pop .box_txt .st.st_a{font-size:143%}}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop .box_txt .st.st_a{font-size:129%}}.con_about_pop .box_about_pop .box_photo{float:right;width:38.42593%;position:relative}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop .box_photo{float:none}}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop .box_photo{width:100%}}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop .box_photo{margin-top:1.5em}}.con_about_pop .box_about_pop .box_photo .wrp_img{width:100%;height:0;padding-bottom:109.52381%;background-position:center center;background-size:cover;transition:opacity 400ms ease;overflow:hidden}.con_about_pop .box_about_pop .box_photo .wrp_img .cat{background:#096686;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;position:absolute;top:0;left:0;display:inline-block;padding:.2em 1.5em .35em;letter-spacing:.1em;font-size:158%;line-height:1;padding:0.2em 1.5em 0.35em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_pop .box_about_pop .box_photo .wrp_img .cat{font-size:115%}}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop .box_photo .wrp_img .cat{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_pop .box_about_pop .box_photo .wrp_img .cat{padding:0.2em 1em 0.35em}}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop .box_photo .wrp_img .cat{padding:0.3em 0.7em 0.4em}}.con_about_pop .box_about_pop .box_photo .wrp_img p.photo{width:100%}.con_about_pop .box_about_pop .box_photo .wrp_img p.photo img{width:100%}.con_about_pop .box_about_pop .box_photo .wrp_txt{width:100%;padding:0 1.5em 1.5em;position:absolute;bottom:0;left:0;color:#FFF}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_pop .box_about_pop .box_photo .wrp_txt{padding:0 1em 1em}}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop .box_photo .wrp_txt{padding:0 0.5em 1em}}.con_about_pop .box_about_pop .box_photo .wrp_txt>*{position:relative;z-index:15}.con_about_pop .box_about_pop .box_photo .wrp_txt .job{font-size:115%;letter-spacing:.08em;margin-bottom:.6em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_pop .box_about_pop .box_photo .wrp_txt .job{font-size:108%}}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop .box_photo .wrp_txt .job{font-size:93%}}.con_about_pop .box_about_pop .box_photo .wrp_txt .job i{font-size:88%;margin-right:1em}@media only screen and (max-width: 1199px){.con_about_pop .box_about_pop .box_photo .wrp_txt .job i{display:block;margin-right:0}}.con_about_pop .box_about_pop .box_photo .wrp_txt .name i{font-family:'Hammersmith One',Verdana, Helvetica, Arial, sans-serif;display:block;letter-spacing:.1em;font-size:86%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_pop .box_about_pop .box_photo .wrp_txt .name i{font-size:86%}}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop .box_photo .wrp_txt .name i{font-size:93%}}.con_about_pop .box_about_pop .box_photo .wrp_txt .name span{display:block;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:115%;letter-spacing:.1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_pop .box_about_pop .box_photo .wrp_txt .name span{font-size:108%}}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop .box_photo .wrp_txt .name span{font-size:122%}}.con_about_pop .box_about_pop .box_photo .wrp_txt:before,.con_about_pop .box_about_pop .box_photo .wrp_txt:after{content:'';width:100%;height:150%;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#b3000000',GradientType=0 );position:absolute;bottom:0;left:0;z-index:10}@media only screen and (max-width: 767px){.con_about_pop .box_about_pop .box_photo .wrp_txt:before,.con_about_pop .box_about_pop .box_photo .wrp_txt:after{height:30%}}.con_about_pop .box_about_pop .box_photo .wrp_txt:before{height:0;z-index:11;transition:height 400ms ease}.con_about_pop .box_about_pop.box_about_pop2:before{border-color:#178512}.con_about_pop .box_about_pop.box_about_pop2 .box_txt p.txt{color:#178512}.con_about_pop .box_about_pop.box_about_pop2 .box_photo .cat{background:#178512}.con_about_pop .box_about_pop.box_about_pop3:before{border-color:#25282b}.con_about_pop .box_about_pop.box_about_pop3 .box_txt p.txt{color:#25282b}.con_about_pop .box_about_pop.box_about_pop3 .box_photo .cat{background:#25282b}.con_fancy_pop{display:none}.fancybox-container .fancybox-bg{background:none !important}.fancybox-container .fancybox-stage .con_fancy_pop{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1;padding:75px 0;-moz-border-radius:2.5em;-webkit-border-radius:2.5em;border-radius:2.5em;border:solid 10px #a2c1cb}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop{padding:3em 1.5em}}@media only screen and (max-width: 1199px){.fancybox-container .fancybox-stage .con_fancy_pop{max-height:85%}.fancybox-container .fancybox-stage .con_fancy_pop .box_fancy_pop{overflow-y:scroll}}.fancybox-container .fancybox-stage .con_fancy_pop .box_fancy_pop{width:90%;max-width:1080px;margin:auto}.fancybox-container .fancybox-stage .con_fancy_pop .box_txt{float:left;width:55.55556%}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop .box_txt{float:none}}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop .box_txt{width:100%}}.fancybox-container .fancybox-stage .con_fancy_pop .box_txt .wrp_txt:nth-child(n+2){margin-top:50px}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop .box_txt .wrp_txt:nth-child(n+2){margin-top:1.5em}}.fancybox-container .fancybox-stage .con_fancy_pop .box_txt p.txt{line-height:1;color:#096686;font-family:'Hammersmith One',Verdana, Helvetica, Arial, sans-serif;font-size:343%}@media only screen and (min-width: 768px) and (max-width: 1199px){.fancybox-container .fancybox-stage .con_fancy_pop .box_txt p.txt{font-size:250%}}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop .box_txt p.txt{font-size:172%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){.fancybox-container .fancybox-stage .con_fancy_pop .box_txt p.txt{font-size:293%}}.fancybox-container .fancybox-stage .con_fancy_pop .box_txt .st{color:#000;margin-top:0.5em}.fancybox-container .fancybox-stage .con_fancy_pop .box_txt .st.st_q{font-family:"游ゴシック体", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-size:200%}@media only screen and (min-width: 768px) and (max-width: 1199px){.fancybox-container .fancybox-stage .con_fancy_pop .box_txt .st.st_q{font-size:172%}}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop .box_txt .st.st_q{font-size:143%}}.fancybox-container .fancybox-stage .con_fancy_pop .box_txt .st.st_a{font-size:158%}@media only screen and (min-width: 768px) and (max-width: 1199px){.fancybox-container .fancybox-stage .con_fancy_pop .box_txt .st.st_a{font-size:143%}}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop .box_txt .st.st_a{font-size:129%}}.fancybox-container .fancybox-stage .con_fancy_pop .box_photo{float:right;width:38.42593%;position:relative;-moz-border-radius:1.5em;-webkit-border-radius:1.5em;border-radius:1.5em;overflow:hidden}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo{float:none}}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo{width:100%}}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo{margin-top:1.5em}}.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_img{width:100%;height:0;padding-bottom:109.52381%;background-position:center center;background-size:cover;transition:opacity 400ms ease;overflow:hidden}.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_img .cat{background:#096686;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;position:absolute;top:0;left:0;display:inline-block;padding:.2em 1.5em .35em;letter-spacing:.1em;font-size:158%;line-height:1;padding:0.2em 1.5em 0.35em}@media only screen and (min-width: 768px) and (max-width: 1199px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_img .cat{font-size:115%}}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_img .cat{font-size:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_img .cat{padding:0.2em 1em 0.35em}}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_img .cat{padding:0.3em 0.7em 0.4em}}.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_img p.photo{width:100%}.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_img p.photo img{width:100%}.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt{width:100%;padding:0 1.5em 1.5em;position:absolute;bottom:0;left:0;color:#FFF}@media only screen and (min-width: 768px) and (max-width: 1199px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt{padding:0 1em 1em}}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt{padding:0 0.5em 1em}}.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt>*{position:relative;z-index:15}.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt .job{font-size:115%;letter-spacing:.08em;margin-bottom:.6em}@media only screen and (min-width: 768px) and (max-width: 1199px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt .job{font-size:108%}}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt .job{font-size:93%}}.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt .job i{font-size:88%;margin-right:1em}@media only screen and (max-width: 1199px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt .job i{display:block;margin-right:0}}.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt .name i{font-family:'Hammersmith One',Verdana, Helvetica, Arial, sans-serif;display:block;letter-spacing:.1em;font-size:86%}@media only screen and (min-width: 768px) and (max-width: 1199px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt .name i{font-size:86%}}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt .name i{font-size:93%}}.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt .name span{display:block;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:115%;letter-spacing:.1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt .name span{font-size:108%}}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt .name span{font-size:122%}}.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt:before,.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt:after{content:'';width:100%;height:150%;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.7) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#b3000000',GradientType=0 );position:absolute;bottom:0;left:0;z-index:10}@media only screen and (max-width: 767px){.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt:before,.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt:after{height:30%}}.fancybox-container .fancybox-stage .con_fancy_pop .box_photo .wrp_txt:before{height:0;z-index:11;transition:height 400ms ease}.fancybox-container .fancybox-stage .con_fancy_pop .fancybox-button{border:solid 3px #000;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;padding:0;top:1.5em;right:1.5em}.fancybox-container .fancybox-stage .con_fancy_pop .fancybox-button svg{width:3em;height:3em}.fancybox-container .fancybox-stage .con_fancy_pop.bg01{border-color:#a2c1cb}.fancybox-container .fancybox-stage .con_fancy_pop.bg01 .box_txt p.txt{color:#096686}.fancybox-container .fancybox-stage .con_fancy_pop.bg01 .box_photo .cat{background:#096686}.fancybox-container .fancybox-stage .con_fancy_pop.bg02{border-color:#9bc099}.fancybox-container .fancybox-stage .con_fancy_pop.bg02 .box_txt p.txt{color:#178512}.fancybox-container .fancybox-stage .con_fancy_pop.bg02 .box_photo .cat{background:#178512}.fancybox-container .fancybox-stage .con_fancy_pop.bg03{border-color:#b9b9b9}.fancybox-container .fancybox-stage .con_fancy_pop.bg03 .box_txt p.txt{color:#25282b}.fancybox-container .fancybox-stage .con_fancy_pop.bg03 .box_photo .cat{background:#25282b}.bg{overflow:hidden;width:100%;position:relative;z-index:1;padding-top:140px;padding-bottom:140px}@media only screen and (min-width: 768px) and (max-width: 1199px){.bg{padding-top:80px}}@media only screen and (max-width: 767px){.bg{padding-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.bg{padding-bottom:80px}}@media only screen and (max-width: 767px){.bg{padding-bottom:3em}}.bg:before{display:block;content:"";position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}ul.con_oth{max-width:1700px}@media only screen and (min-width: 1200px){ul.con_oth{width:90%}}@media print{ul.con_oth{width:90%}}ul.con_oth li{float:left;width:48.23529%}@media only screen and (max-width: 767px){ul.con_oth li{float:none}}@media only screen and (max-width: 767px){ul.con_oth li{width:100%}}@media only screen and (min-width: 768px){ul.con_oth li:nth-child(n+2){margin-left:3.52941%}}@media only screen and (max-width: 767px){ul.con_oth li:nth-child(n+2){margin-top:1em}}ul.con_oth li a{position:relative;z-index:1;display:block;text-decoration:none}ul.con_oth li a:hover .photo:after{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}ul.con_oth li p.photo{width:100%;position:relative}ul.con_oth li p.photo img{width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.con_oth li p.photo{overflow:hidden}ul.con_oth li p.photo img{position:relative;width:120%;max-width:none;margin-left:-10%}}ul.con_oth li p.photo:after{content:'';width:100%;height:100%;background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;transition:opacity 400ms ease}@media only screen and (min-width: 768px){ul.con_oth li p.photo:after{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}}ul.con_oth li .box_txt{position:absolute;z-index:10;top:50%;left:0;right:0;margin:0 auto;text-align:center;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}ul.con_oth li .box_txt em,ul.con_oth li .box_txt span{display:inline-block;line-height:1;position:relative}ul.con_oth li .box_txt em{z-index:2;font-size:215%;font-family:'Hammersmith One',Verdana, Helvetica, Arial, sans-serif;letter-spacing:.12em;background:#c10810;color:#FFF;padding:.2em 1em .1em}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.con_oth li .box_txt em{font-size:172%}}@media only screen and (max-width: 767px){ul.con_oth li .box_txt em{font-size:143%}}ul.con_oth li .box_txt span{z-index:1;margin-top:-.2em;background-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;line-height:1;letter-spacing:.1em;padding:.5em 1em .6em;font-size:258%}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.con_oth li .box_txt span{font-size:215%}}@media only screen and (max-width: 767px){ul.con_oth li .box_txt span{font-size:143%}}@media only screen and (min-width: 1200px) and (max-width: 1560px){ul.con_oth li .box_txt span{font-size:200%}}@media only screen and (min-width: 768px) and (max-width: 983px){ul.con_oth li .box_txt span{font-size:179%}}ul.con_oth li:nth-child(1) .box_txt em{padding:0.2em 0.5em 0.1em}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.con_oth li:nth-child(1) .box_txt em{padding:0.2em 0.8em 0.1em}}@media only screen and (max-width: 767px){ul.con_oth li:nth-child(1) .box_txt em{padding:0.2em 0.5em 0.1em}}ul.con_oth li:nth-child(1) .box_txt span{padding:0.5em 2em 0.6em}@media only screen and (min-width: 768px) and (max-width: 1199px){ul.con_oth li:nth-child(1) .box_txt span{padding:0.5em 1.5em 0.6em}}@media only screen and (max-width: 767px){ul.con_oth li:nth-child(1) .box_txt span{padding:0.5em 2.5em 0.6em}}@media only screen and (min-width: 1200px) and (max-width: 1560px){ul.con_oth li:nth-child(1) .box_txt span{padding:.5em 2.5em .6em}}@media only screen and (min-width: 768px) and (max-width: 983px){ul.con_oth li:nth-child(1) .box_txt span{padding:.5em 2em .6em}}
