﻿.arrow-down_css{position:relative;display:inline-block}.arrow-down_css:before,.arrow-down_css:after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.arrow-down_css:before{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;top:-7px;left:-7px;width:14px;height:14px;border-top:2px solid #fd6a3c;border-right:2px solid #fd6a3c;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}#process-in{border-bottom:1px solid #dedede}#process-in h2#lead-title{display:block;font-size:2.6rem;line-height:3.7rem;font-family:"Yu Mincho","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","MS PMincho",Georgia,serif;text-align:center;color:#fd6a3c}@media screen and (max-width: 768px){#process-in h2#lead-title{font-size:2.2rem;line-height:3.1rem}}@media screen and (max-width: 414px){#process-in h2#lead-title{font-size:1.9rem;line-height:2.8rem}#process-in h2#lead-title span{display:block}}#process-in .lead{border-top:1px solid #dedede;padding:4rem 0 3rem;margin:3rem auto 3rem;text-align:center}@media screen and (max-width: 768px){#process-in .lead{width:100%;padding:2rem 0;margin:1rem auto 0;text-align:left}}@media screen and (max-width: 414px){#process-in .lead{margin:1rem auto 0}}#process-in .lead p{font-size:1.5rem;line-height:2.3rem;line-height:2.8rem;max-width:1040px;margin:0 auto;padding:0 2rem}@media screen and (max-width: 768px){#process-in .lead p{padding:0 1rem}}@media screen and (max-width: 768px){#process-in .lead p{padding:0 1rem}}@media screen and (max-width: 414px){#process-in .lead p{font-size:1.4rem;line-height:2.2rem}#process-in .lead p br{display:none}}#process-in .lead p:not(:first-child){margin-top:2rem}@media screen and (max-width: 414px){#process-in .lead p:not(:first-child){margin-top:1.5rem}}#page-image{width:212px;margin:0 auto 5rem}@media screen and (max-width: 768px){#page-image{margin:2rem auto 5rem}}@media screen and (max-width: 500px){#page-image{margin:0 auto 3rem}}#summary{max-width:1040px;margin:0 auto;padding:0 2rem}@media screen and (max-width: 768px){#summary{padding:0 1rem}}@media screen and (max-width: 500px){#summary{margin-top:1rem}}#summary p.link-caution{margin-bottom:3rem;font-size:1.3rem;line-height:2rem}@media screen and (max-width: 500px){#summary p.link-caution{margin-bottom:2rem}}#summary section{background:#fff;padding:4rem;margin-bottom:4rem;border:1px solid #dedede}@media screen and (max-width: 768px){#summary section{padding:3rem;margin-bottom:3rem}}@media screen and (max-width: 500px){#summary section{padding:2rem;margin-bottom:2rem}}#summary section:last-child{margin-bottom:0}#summary section h3{font-size:2.4rem;line-height:3.3rem;font-family:"Yu Mincho","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","MS PMincho",Georgia,serif;color:#fd6a3c;border-bottom:1px solid #fd6a3c;margin-bottom:3rem;padding-bottom:.5rem}@media screen and (max-width: 768px){#summary section h3{font-size:2.1rem;line-height:3rem;margin-bottom:2rem}}@media screen and (max-width: 500px){#summary section h3{font-size:1.8rem;line-height:2.7rem}}#summary section h3 span{font-size:1.8rem;line-height:2.7rem}@media screen and (max-width: 768px){#summary section h3 span{font-size:1.7rem;line-height:2.6rem}}@media screen and (max-width: 500px){#summary section h3 span{font-size:1.5rem;line-height:2.3rem}}#summary section ul li:not(:last-child){margin-bottom:1.8rem}#summary section ul li a{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start}@media screen and (max-width: 500px){#summary section ul li a{-webkit-flex-direction:column;flex-direction:column}}#summary section ul li a:after{font-family:'suzuki';content:"\e90a";-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);color:#fd6a3c;margin-left:auto;font-size:1.6rem;padding-left:3rem;margin-top:1.7rem}@media screen and (max-width: 500px){#summary section ul li a:after{display:none}}#summary section ul li a p{-moz-transition:all .3s;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#summary section ul li a p:first-child{width:210px;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;font-weight:bold;font-size:1.5rem;line-height:2.3rem}@media screen and (max-width: 500px){#summary section ul li a p:first-child{width:100%}}#summary section ul li a p:first-child span:first-child{font-size:1.2rem;line-height:1.8rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin-right:.8rem;width:22px;height:22px;background:#fd6a3c;color:#fff;border-radius:50%}#summary section ul li a p:last-child{flex:1;color:#252525}@media screen and (max-width: 500px){#summary section ul li a p:last-child{margin-top:.5rem}}#summary section ul li a.newactive p{color:#fd6a3c}#summary p.caution{font-size:1.2rem;line-height:1.8rem;margin-top:2.5rem}@media screen and (max-width: 500px){#summary p.caution{margin-top:1.5rem}}#process-list{margin-top:8rem}@media screen and (max-width: 768px){#process-list{margin-top:4rem}}@media screen and (max-width: 500px){#process-list{margin-top:3rem}}#process-list section{margin-top:-5rem;padding-top:5rem;margin-bottom:7rem}@media screen and (max-width: 768px){#process-list section{margin-top:-8.1rem;padding-top:8.1rem;margin-bottom:4rem}}@media screen and (max-width: 500px){#process-list section{margin-bottom:3rem}}#process-list section .process-title{padding:1.3rem 2rem 1.2rem;margin-bottom:4rem;text-align:center;position:relative;background:#ededed}@media screen and (max-width: 768px){#process-list section .process-title{margin-bottom:3rem}}@media screen and (max-width: 500px){#process-list section .process-title{padding:1rem 2rem .9rem;margin-bottom:1rem}}#process-list section .process-title h4{font-size:2.2rem;line-height:3.1rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;color:#fd6a3c}@media screen and (max-width: 500px){#process-list section .process-title h4{font-size:1.7rem;line-height:2.6rem}}#process-list section .process-title h4 span:first-child{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;font-size:1.4rem;line-height:2.2rem;margin-right:.8rem;width:26px;height:26px;background:#fd6a3c;color:#fff;border-radius:50%}@media screen and (max-width: 500px){#process-list section .process-title h4 span:first-child{font-size:1.2rem;line-height:1.8rem;width:22px;height:22px;padding-left:.2rem;margin-right:.5rem}}#process-list section .process-title h4 br{display:none}@media screen and (max-width: 414px){#process-list section .process-title h4 br{display:block}}#process-list section .process-title p{margin-top:.3rem;font-weight:bold}@media screen and (max-width: 500px){#process-list section .process-title p{margin-top:0;font-size:1.3rem;line-height:2rem;letter-spacing:0}}#process-list section .process-title:after{content:"";width:0;height:0;border-top:16px solid #ededed;border-right:10px solid transparent;border-bottom:16px solid transparent;border-left:10px solid transparent;display:block;position:absolute;top:100%;left:47%}@media screen and (max-width: 500px){#process-list section .process-title:after{display:none}}#process-list section .process-title.last:after{display:none}#process-list section .holder{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}@media screen and (max-width: 500px){#process-list section .holder{-webkit-flex-direction:column;flex-direction:column}}#process-list section .holder div:first-child{width:25%}@media screen and (max-width: 500px){#process-list section .holder div:first-child{width:80%;margin-bottom:1rem}}@media screen and (max-width: 414px){#process-list section .holder div:first-child{width:100%}}#process-list section .holder div.texts{width:70%}@media screen and (max-width: 500px){#process-list section .holder div.texts{width:100%}}#process-list section .holder div.texts h5{font-weight:bold;margin:1rem 0 0}#process-list section .holder div.texts p span{display:block;margin-top:1rem;font-size:1.3rem;line-height:2rem}#process-list section .holder-noneimage p{text-align:center}@media screen and (max-width: 500px){#process-list section .holder-noneimage p{text-align:left}}#process-list section .detail-list{margin-top:5rem}@media screen and (max-width: 768px){#process-list section .detail-list{margin-top:3rem}}@media screen and (max-width: 500px){#process-list section .detail-list{margin-top:2rem}}@media screen and (max-width: 500px){#process-list section .detail-list h5.headline{margin:3rem auto 1rem}}#process-list section .detail-list ul{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 500px){#process-list section .detail-list ul{-webkit-flex-direction:column;flex-direction:column}}#process-list section .detail-list ul li{width:31%}@media screen and (max-width: 500px){#process-list section .detail-list ul li{width:100%}#process-list section .detail-list ul li:not(:last-child){margin-bottom:2rem}}#process-list section .detail-list ul li h6{font-weight:bold;font-size:1.5rem;line-height:2.3rem;margin:1.5rem 0 1rem}@media screen and (max-width: 500px){#process-list section .detail-list ul li h6{font-size:1.4rem;line-height:2.2rem;margin:1rem 0 .6rem}}#process-list section .tour p{margin:1.5rem 0 2rem}.btn.toevent{width:174px;margin-top:3rem}@media screen and (max-width: 500px){.btn.toevent{margin-top:2rem}}.btn.seikyu{width:244px;margin-top:7rem}@media screen and (max-width: 768px){.btn.seikyu{width:214px;margin-top:5rem}}@media screen and (max-width: 500px){.btn.seikyu{margin-top:4rem}}
