﻿.keyvisual{background:url("/wp/wp-content/themes/wp-templ/assets/img/history/bg_mainv.jpg") no-repeat center center;background-size:cover}@media (max-width: 767px){.keyvisual{background:url("/wp/wp-content/themes/wp-templ/assets/img/history/bg_mainv_sp.jpg") no-repeat center center;background-size:cover}}.history-sec1{position:relative;padding:90px 0 0 0}.history-sec1 .wcm6{position:relative;z-index:9}.history-sec1:after{position:absolute;content:"";left:0;right:0;height:38.2%;bottom:0;background:#f5f5f5}.history-sec1 .pic{max-width:1220px;margin:auto;position:relative;z-index:9}@media (max-width: 767px){.history-sec1{padding:39px 0 0 0}}.cmn-num1{margin-bottom:1px}.cmn-num1 span{color:#fff;display:inline-block;vertical-align:middle;text-align:center;font-weight:bold;font-size:13px;font-size:1.3rem;letter-spacing:.02em;background:#d14b4b;width:20px;line-height:22px;height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.ipad .cmn-num1 span,.iPadPro11 .cmn-num1 span,.iPadPro_12_9 .cmn-num1 span{line-height:20px}@media (max-width: 767px){.cmn-num1 span{font-size:13px;font-size:1.3rem;letter-spacing:.02em;font-family:"Roboto", sans-serif;width:19px;line-height:20px;height:19px}}.history-anchor{position:relative;z-index:9}.history-anchor ul{position:relative;margin-top:-62px;background:#fff;border:1px solid #d14b4b;z-index:75;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.history-anchor ul li{width:25%;border-right:1px solid #d14b4b;text-align:center}.history-anchor ul li:last-child{border-right:0}.history-anchor ul li a{padding:17px 10px 57px 10px;display:block;position:relative;height:100%;-webkit-transition:0.25s ease all;-moz-transition:0.25s ease all;-ms-transition:0.25s ease all;-o-transition:0.25s ease all;transition:0.25s ease all}.history-anchor ul li a:before{-webkit-transition:0.25s ease all;-moz-transition:0.25s ease all;-ms-transition:0.25s ease all;-o-transition:0.25s ease all;transition:0.25s ease all;content:"";position:absolute;right:0;left:0;margin:auto;bottom:33px;width:13px;height:13px;border-left:2px solid #d14b4b;border-top:2px solid #d14b4b;-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}@media only screen and (min-width: 1025px){.history-anchor ul li a:hover{opacity:0.7}.history-anchor ul li a:hover:before{bottom:23px}}.history-anchor ul li .ttl{font-size:20px;font-size:2rem;letter-spacing:.02em;font-weight:bold;margin-bottom:5px}@media only screen and (max-width: 1040px){.history-anchor ul li .ttl{font-size:18px;font-size:1.8rem;letter-spacing:0em}}.history-anchor ul li .txt{font-size:17px;font-size:1.7rem;letter-spacing:.02em;font-weight:500}@media only screen and (max-width: 1040px){.history-anchor ul li .txt{font-size:16px;font-size:1.6rem}}@media (max-width: 767px){.history-anchor .wcm6{padding:0 7px}.history-anchor ul{margin-top:-44px}.history-anchor ul li a{padding:9px 2px 29px 2px}.history-anchor ul li a:before{margin:auto;bottom:10px;width:7px;height:7px;border-left:1px solid #d14b4b;border-top:1px solid #d14b4b}.history-anchor ul li .ttl{font-size:14px;font-size:1.4rem;letter-spacing:.02em;margin-bottom:5px;line-height:1.35}}@media only screen and (max-width: 767px) and (max-width: 320px){.history-anchor ul li .ttl{font-size:13px;font-size:1.3rem;letter-spacing:0em}}@media (max-width: 767px){.history-anchor ul li .txt{font-size:14px;font-size:1.4rem;letter-spacing:.02em}.history-anchor ul li .txt span{display:block;line-height:0.2}}@media only screen and (max-width: 767px) and (max-width: 320px){.history-anchor ul li .txt{font-size:13px;font-size:1.3rem;letter-spacing:0em}}.history-block{position:relative;padding:121px 0 120px 0}.history-block .wcm6{position:relative;z-index:8;max-width:1260px}.history-block .cmn-ttl6{letter-spacing:.03em;margin-bottom:25px}.history-block:after{position:absolute;content:"";left:0;right:0;height:355px;top:0;background:#f5f5f5;z-index:0}.history-block .txt-placeholder{position:absolute;top:165px;left:0;right:0;text-align:center;z-index:2;max-width:100%}.history-block .cmn-num1{text-align:center;margin-bottom:2px}.history-block .cmn-num1 span{font-size:17px;font-size:1.7rem;width:27px;line-height:27px;height:27px}.history-block .list-img{font-size:0;max-width:1104px;margin-left:auto;margin-right:auto;margin-bottom:35px}.history-block .list-img li{display:inline-block;vertical-align:top;width:50%}.history-block .list-img li:nth-child(1) img{-webkit-border-radius:0 25px 0 0;-moz-border-radius:0 25px 0 0;-ms-border-radius:0 25px 0 0;-o-border-radius:0 25px 0 0;border-radius:0 25px 0 0}.history-block .list-img li:nth-child(2) img{-webkit-border-radius:25px 0 0 0;-moz-border-radius:25px 0 0 0;-ms-border-radius:25px 0 0 0;-o-border-radius:25px 0 0 0;border-radius:25px 0 0 0}.history-block .desc{max-width:900px;margin:auto auto 46px auto;padding:0 20px;font-size:16px;font-size:1.6rem;letter-spacing:.03em;line-height:1.8}.history-block .desc p{margin-bottom:28px}@media (max-width: 767px){.history-block .desc p{margin-bottom:26px}}.history-block .desc p:last-child{margin-bottom:0}.history-block .box-events{background:#f5f5f5;padding:37px 20px 61px 20px}.history-block .box-events .icon-events{text-align:center;margin-bottom:11px}.history-block .box-events .cmn-ttl5{font-size:23px;font-size:2.3rem;letter-spacing:.02em;margin-bottom:32px}.history-block .box-events .inner{max-width:860px;margin:auto}.history-block .box-events dl{background:#fff;display:table;margin-bottom:10px;width:100%;min-height:64px;position:relative}.history-block .box-events dl:before{position:absolute;content:"";left:82px;top:0;width:28px;height:100%;background:url("/wp/wp-content/themes/wp-templ/assets/img/history/arr01.png") no-repeat right center;background-size:28px 100%}.history-block .box-events dl dt{font-weight:bold;background:#d14b4b;color:#fff;display:table-cell;vertical-align:middle;font-size:17px;font-size:1.7rem;letter-spacing:.02em;width:84px;text-align:left;padding:6px 0 5px 16px;position:relative;z-index:87}.history-block .box-events dl dd{display:table-cell;vertical-align:middle;position:relative;text-align:left;padding:6px 10px 5px 50px;font-size:16px;font-size:1.6rem;letter-spacing:.03em;font-weight:500;line-height:1.7;position:relative}.history-block.history-sec2{padding-top:110px}.history-block.history-sec2 .txt-placeholder{top:155px}.history-block.history-sec5{padding-bottom:0}.history-block.history-sec5 .txt-placeholder{max-width:1400px;text-align:left}@media (max-width: 767px){.history-block{padding:60px 0 60px 0}.history-block .cmn-ttl6{font-size:28px;font-size:2.8rem;letter-spacing:.02em;margin-bottom:18px}}@media only screen and (max-width: 767px) and (max-width: 360px){.history-block .cmn-ttl6{font-size:26px;font-size:2.6rem}}@media only screen and (max-width: 767px) and (max-width: 320px){.history-block .cmn-ttl6{font-size:24px;font-size:2.4rem}}@media (max-width: 767px){.history-block:after{position:absolute;content:"";left:0;right:0;height:355px;top:0;background:#f5f5f5;z-index:0}.history-block .txt-placeholder{top:66px}.history-block .cmn-num1{margin-bottom:11px}.history-block .cmn-num1 span{font-size:16px;font-size:1.6rem;font-family:"メイリオ", Meiryo, sans-serif;width:26px;line-height:26px;height:26px;padding-left:1px}.windows .history-block .cmn-num1 span{font-family:"メイリオ", Meiryo, sans-serif}.mac .history-block .cmn-num1 span,.ios .history-block .cmn-num1 span{font-family:"游ゴシック体", "游ゴシック", "Yu Gothic", YuGothic, "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ ゴシック", sans-serif}.history-block .list-img{font-size:0;margin-bottom:20px}.history-block .list-img li{display:block;width:100%;margin-bottom:10px;text-align:center}.history-block .list-img li:nth-child(1) img,.history-block .list-img li:nth-child(2) img{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.history-block .desc{margin:auto auto 29px auto;padding:0;font-size:15px;font-size:1.5rem;letter-spacing:.035em;line-height:1.75}.history-block .box-events{padding:21px 20px 30px 20px}.history-block .box-events .icon-events{margin-bottom:5px}.history-block .box-events .icon-events img{width:68px}.history-block .box-events .cmn-ttl5{font-size:25px;font-size:2.5rem;letter-spacing:.02em;margin-bottom:18px;text-align:center}}@media only screen and (max-width: 767px) and (max-width: 360px){.history-block .box-events .cmn-ttl5{font-size:23px;font-size:2.3rem}}@media only screen and (max-width: 767px) and (max-width: 320px){.history-block .box-events .cmn-ttl5{font-size:21px;font-size:2.1rem}}@media (max-width: 767px){.history-block .box-events dl{margin-bottom:10px;min-height:72px}.history-block .box-events dl:before{left:54px;top:0;width:29px;height:100%;background:url("/wp/wp-content/themes/wp-templ/assets/img/history/arr03.jpg") no-repeat right center;background-size:29px 100%}.history-block .box-events dl dt{font-size:15px;font-size:1.5rem;letter-spacing:.01em;width:55px;padding:16px 0 16px 10px}.history-block .box-events dl dt .in{position:relative;margin-right:-15px;z-index:33}.history-block .box-events dl dd{padding:16px 13px 16px 41px;font-size:14px;font-size:1.4rem;letter-spacing:.03em;line-height:1.5}}@media only screen and (max-width: 767px) and (max-width: 320px){.history-block .box-events dl dd{letter-spacing:.01em;padding-left:33px;padding-right:10px}}@media (max-width: 767px){.history-block.history-sec2{padding-top:59px}.history-block.history-sec2 .txt-placeholder{top:64px}.history-block.history-sec5{padding-bottom:70px}.history-block.history-sec5 .txt-placeholder{top:102px;text-align:left;max-width:93%}}

/*# sourceMappingURL=maps/history.min.css.map */
