@charset "UTF-8";

/* fy19 fhrn */
.fy19Fhrn_outline .mainConts_wrap p{margin:0;}
.fy19Fhrn_outline .mainConts_wrap{width:100%;}
.fy19Fhrn_outline .mainConts_wrap .mainConts_inr{display:flex;align-items:center;justify-content:center;background-position:center center;background-size:cover;background-repeat:no-repeat;text-align:center;float:left;width:50%;height:680px;}
.fy19Fhrn_outline .mainConts_wrap .mainConts_inr.nv01{background-image:url(/assets/img/outline/fy19_fhrn/bg_mc_nav_01.jpg);}
.fy19Fhrn_outline .mainConts_wrap .mainConts_inr.nv02{background-image:url(/assets/img/outline/fy19_fhrn/bg_mc_nav_02.jpg);}
.fy19Fhrn_outline .mainConts_wrap .mainConts_inr.nv03{background-image:url(/assets/img/outline/fy19_fhrn/bg_mc_nav_03.jpg);}
.fy19Fhrn_outline .mainConts_wrap .mainConts_inr.nv04{background-image:url(/assets/img/outline/fy19_fhrn/bg_mc_nav_04.jpg);}
.fy19Fhrn_outline .mainConts_wrap .inrFlex{width:440px;}
.fy19Fhrn_outline .mainConts_wrap .mainConts_inr.nv04 .inrFlex{width:80%;}
.fy19Fhrn_outline .mainConts_wrap .mcHead{color:#fff;font-size:1.75rem;letter-spacing:.2em;line-height:1.57;text-shadow:0 0 27px rgba(34,34,34,.5);text-align:center;}
.fy19Fhrn_outline .mainConts_wrap .mcLead{color:#fff;line-height:1.9;text-shadow:0 0 27px rgba(34,34,34,.5);text-align:center;margin-top:25px;}
.fy19Fhrn_outline .mainConts_wrap .w-line-btn{margin-top:15px;}
.fy19Fhrn_outline .box-header{padding-top:40px;}
.fy19Fhrn_outline .ol-subHead{text-align:center;margin-bottom:20px;font-size:1.5rem;}

@media screen and (max-width:768px) {
.fy19Fhrn_outline .mainConts_wrap .mainConts_inr{display:block;background:none !important;text-align:left;float:none;width:100%;height:auto !important;}
.fy19Fhrn_outline .mainConts_wrap .mcHead{display:table;background-position:center center;background-size:cover;background-repeat:no-repeat;font-size:1.25rem;width:100%;height:210px;}
.fy19Fhrn_outline .mainConts_wrap .mcHead > span{display:table-cell;vertical-align:middle;height:100%;}
.fy19Fhrn_outline .mainConts_wrap .mcLead{color:#222;font-size:0.81rem;font-weight:400;text-shadow:none;text-align:left;margin-top:0px;}
.fy19Fhrn_outline .mainConts_wrap .mainConts_inr.nv01 .mcHead{background-image:url(/assets/img/outline/fy19_fhrn/bg_mc_nav_01.jpg);}
.fy19Fhrn_outline .mainConts_wrap .mainConts_inr.nv02 .mcHead{background-image:url(/assets/img/outline/fy19_fhrn/bg_mc_nav_02.jpg);}
.fy19Fhrn_outline .mainConts_wrap .mainConts_inr.nv03 .mcHead{background-image:url(/assets/img/outline/fy19_fhrn/bg_mc_nav_03.jpg);background-position:center bottom;}
.fy19Fhrn_outline .mainConts_wrap .mainConts_inr.nv04 .mcHead{background-image:url(/assets/img/outline/fy19_fhrn/bg_mc_nav_04.jpg);}
.fy19Fhrn_outline .mainConts_wrap .mainConts_inr.nv04 .p-sec-body{padding-bottom:10px;}
.fy19Fhrn_outline .mainConts_wrap .inrFlex{width:100% !important;margin-top:0px;}
.fy19Fhrn_outline .mainConts_wrap .inrFlex .textSet{padding:30px 15px;}
.fy19Fhrn_outline .mainConts_wrap .w-line-btn, .fy19Fhrn_outline .intro-inner .w-line-btn{border:0px;border-bottom:1px solid #686f7a;width:100%;padding:0 0 0 30px;}
.fy19Fhrn_outline .mainConts_wrap .w-line-btn:before, .fy19Fhrn_outline .intro-inner .w-line-btn:before{color:#686f7a;left:0px;right:inherit;}
.fy19Fhrn_outline .mainConts_wrap .w-line-btn span, .fy19Fhrn_outline .intro-inner .w-line-btn span{color:#686f7a;}
.fy19Fhrn_outline .mainConts_wrap .sec-next-img svg{fill:#888d94;}
.fy19Fhrn_outline .mainConts_wrap .p-sec-body > .sec-next-future{margin-bottom:0px !important;}
.fy19Fhrn_outline .ol-subHead{font-size:1.3rem;}
}


/* common.css? */
.fy19Fhrn_outline .intro-movie .intro-inner{padding-bottom:25px;}
.fy19Fhrn_outline .mainConts_wrap .p-sec-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:0;zoom:1;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.fy19Fhrn_outline .mainConts_wrap .p-sec-body:lang(en){padding:0 0 53px}
.fy19Fhrn_outline .mainConts_wrap .p-sec-body>[class^=sec-next-]{width:33%}
.fy19Fhrn_outline .mainConts_wrap .p-sec-body>[class^=sec-next-] dl{margin:0px;}
.fy19Fhrn_outline .mainConts_wrap .p-sec-body>[class^=sec-next-] dt, .fy19Fhrn_outline .mainConts_wrap .p-sec-body>[class^=sec-next-] dd{color:#fff;font-size:0.88rem;font-weight:400;}
.fy19Fhrn_outline .mainConts_wrap .p-sec-body>[class^=sec-next-] dd{line-height:1.8;padding:0px;margin:20px 0 0 0;}
.fy19Fhrn_outline .mainConts_wrap .sec-next-text p{color:#fff;width:100%;}
.fy19Fhrn_outline .mainConts_wrap .sec-next-img{padding:15px 0 5px;}
.fy19Fhrn_outline #pid-outline .fadecontrolWrap{right: 20px;}
@media screen and (max-width:768px){
.fy19Fhrn_outline .intro-movie p{font-family:"游ゴシック",YuGothic,"Hiragino Sans","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif !important;padding:30px 4% 0;}
.fy19Fhrn_outline .intro-movie p:nth-of-type(2){padding:15px 4% 0;}
.intro-movie .fy19Fhrn_outline .mainConts_wrap p{font-family:"游ゴシック",YuGothic,"Hiragino Sans","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif !important;}
.fy19Fhrn_outline .mainConts_wrap .p-sec-body {display:block;padding:0 0 14px}
.fy19Fhrn_outline .mainConts_wrap .p-sec-body>[class^=sec-next-]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin:0 0 21px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.fy19Fhrn_outline .mainConts_wrap .p-sec-body>[class^=sec-next-] dt{font-weight:700;}
.fy19Fhrn_outline .mainConts_wrap .p-sec-body>[class^=sec-next-] dt, .fy19Fhrn_outline .mainConts_wrap .p-sec-body>[class^=sec-next-] dd{color:#222;font-size:0.88rem;}
.fy19Fhrn_outline .mainConts_wrap .p-sec-body>[class^=sec-next-] dd{margin:5px 0 0 0;}
.fy19Fhrn_outline .mainConts_wrap .sec-next-img{padding:5px 0 0;}
.fy19Fhrn_outline .mainConts_wrap .sec-next-img svg{width:50px;height:50px;padding:0px 0 0px;}
}


.pickupConts{background:#f3f4f5;}
.pickupConts .contInr{width:100%;max-width:984px;padding:60px 0;margin:0 auto;}
.pickupConts .pickupHead{font-size:1.25rem;}
.pickupConts .pickupConts_inr{margin-top:20px;}
.pickupConts .pickupConts_inr ul{display:flex;justify-content:space-between;}
.pickupConts .pickupConts_inr li{display:table;width:48%;}
.pickupConts .pickupConts_inr li:nth-child(odd){}
.pickupConts .pickupConts_inr li:nth-child(even){}
.pickupConts .pickupConts_inr li > a{display:block;transition:all 0.3s ease;}
.pickupConts .pickupConts_inr li > a:hover{opacity:0.7;}
.pickupConts .pickupConts_inr li > a > span{display:table-cell;vertical-align:middle;}
.pickupConts .pickupConts_inr li .pickupTxt{display:table-cell;background:#fff;vertical-align:middle;padding:0 10px 0 20px;}
.pickupConts .pickupConts_inr li .pickupTxt dt{font-size:1rem;font-weight:bold;}
.pickupConts .pickupConts_inr li .pickupTxt dd{font-size:0.86rem;letter-spacing:0px;font-weight:400;line-height:1.4;margin:8px 0 0 0;}
@media screen and (max-width:768px) {
.pickupConts{margin-bottom:40px;}
.pickupConts .contInr{width:calc(100% - 30px);padding:40px 15px 0px 15px;}
.pickupConts .pickupHead{font-size:1rem;text-align:center;}
.pickupConts .pickupConts_inr ul{display:flex;}
.pickupConts .pickupConts_inr li{display:block;background:#fff;width:48%;}
.pickupConts .pickupConts_inr li > a > span{display:block;text-align:center;}
.pickupConts .pickupConts_inr li > a > span img{width:100%;}
.pickupConts .pickupConts_inr li .pickupTxt{display:block;padding:10px 10px 20px 10px;}
.pickupConts .pickupConts_inr li .pickupTxt dt{font-size:0.86rem;}
.pickupConts .pickupConts_inr li .pickupTxt dd{font-size:0.7rem;}
}


