﻿.img_header{background:linear-gradient(to right, #263b43 0%, #264543 75%);height:80%}.img_header #secondpage_title_wrap{max-height:630px;height:100%;max-width:1000px;width:90%;margin:0 auto;position:relative;display:block}.img_header #secondpage_title_wrap .hub{margin-top:8em;position:relative;text-align:center}.img_header #secondpage_title_wrap .hub a img{position:absolute}.img_header #secondpage_title_wrap .hub .name_sapporo{top:48%;right:8%;width:9%}.img_header #secondpage_title_wrap .hub .name_sendai{top:62%;right:16%;width:9%}.img_header #secondpage_title_wrap .hub .name_tokyo{top:76.5%;right:24.5%;width:9%}.img_header #secondpage_title_wrap .hub .name_hamamatsu{bottom:5.5%;right:32.5%;width:11%}.img_header #secondpage_title_wrap .hub .name_toyohashi{bottom:6.5%;left:42%;width:6%}.img_header #secondpage_title_wrap .hub .name_nagoya{top:40.5%;left:47%;width:11%}.img_header #secondpage_title_wrap .hub .name_osaka{top:40.5%;left:29.5%;width:9%}.img_header #secondpage_title_wrap .hub .name_fukuoka{top:40.5%;left:12.5%;width:9%}.img_header #secondpage_title_wrap .hub img{max-width:100%;width:90%;height:auto}.img_header #secondpage_title_wrap #secondpage_title{position:absolute;margin:20px auto 0}.img_header #secondpage_title_wrap #secondpage_title h2{line-height:100px;background-position:left top 10px}.second_wrap{background:linear-gradient(to right, #263b43 0%, #264543 75%);color:#fff;padding:100px 0 140px}.second_wrap .second_inner{width:90%;max-width:1000px;margin:0 auto}.second_wrap .second_inner ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.second_wrap .second_inner ul li{max-width:42%;margin-bottom:85px}.second_wrap .second_inner ul li:nth-child(2n+1){margin-right:100px}.second_wrap .second_inner ul li:last-child{margin-bottom:0}.second_wrap .second_inner ul li.shift{margin-top:-36%;padding-top:18%}.second_wrap .second_inner ul li p{max-width:505px;width:100%}.second_wrap .second_inner ul li dl{margin:30px 0 0 0;max-width:447px;width:100%}.second_wrap .second_inner ul li dl dt{font-size:30px;font-family:ヒラギノ明朝 Pr6N,游明朝;line-height:30px;margin-bottom:20px}.second_wrap .second_inner ul li dl dd{margin:0 auto}@media screen and (max-width: 767px){.img_header #secondpage_title_wrap{height:100%;width:90%;position:relative}.img_header #secondpage_title_wrap .hub{margin-top:4em}.img_header #secondpage_title_wrap .hub img{max-width:100%;height:auto}.img_header #secondpage_title_wrap #secondpage_title{position:absolute;top:0;margin:0}.second_wrap{padding:50px 0 100px}.second_wrap .second_inner ul{display:block}.second_wrap .second_inner ul li{max-width:100%;margin-bottom:50px}.second_wrap .second_inner ul li a{color:#fff;text-decoration:none}.second_wrap .second_inner ul li:nth-child(2n+1){margin-right:0}.second_wrap .second_inner ul li:last-child{margin-bottom:0}.second_wrap .second_inner ul li.shift{margin-top:-20%;padding-top:20%}.second_wrap .second_inner ul li p{max-width:447px;margin:0 auto}.second_wrap .second_inner ul li dl{margin:30px auto 0}}@media screen and (max-width: 650px){.img_header #secondpage_title_wrap .hub{margin-top:4em}.img_header #secondpage_title_wrap .hub img{max-width:100%;height:auto}.img_header #secondpage_title_wrap #secondpage_title h2{background-size:36px 48px !important;padding:0 0 0 40px !important;font-size:50px !important;line-height:50px !important}.img_header #secondpage_title_wrap #secondpage_title h2 span{margin-left:0px;display:block}}@media screen and (max-width: 500px){.img_header #secondpage_title_wrap #secondpage_title{top:-20px}.second_wrap .second_inner ul li{margin-top:-30%;padding-top:30%}.second_wrap .second_inner ul li.shift{margin-top:-30%;padding-top:30%}}
