.root#guide-flow .bread{padding-top:35px;margin-bottom:35px}@media only screen and (max-width: 767px){.root#guide-flow .bread{padding-top:20px;margin-bottom:25px}}.root#guide-flow .intro{padding-bottom:75px}.root#guide-flow .flow{padding-bottom:75px}@media only screen and (max-width: 767px){.root#guide-flow .flow{padding-bottom:55px}}.root#guide-flow .flow__hl{margin-bottom:40px}.root#guide-flow .flow__flowList{text-align:center}@media only screen and (max-width: 767px){.root#guide-flow .flow__flowList{margin-bottom:-30px}}.root#guide-flow .flow__flowList__item{display:inline-block;width:196px;margin-left:50px;text-align:center}.root#guide-flow .flow__flowList__item:first-child{margin-left:0}@media only screen and (max-width: 767px){.root#guide-flow .flow__flowList__item{width:47%;margin-left:0;margin-bottom:30px}.root#guide-flow .flow__flowList__item:nth-child(odd){clear:both;float:left}.root#guide-flow .flow__flowList__item:nth-child(even){float:right}}.root#guide-flow .flow__flowList__item__img{margin-bottom:15px}@media only screen and (max-width: 767px){.root#guide-flow .flow__flowList__item__img{margin-bottom:10px}}.root#guide-flow .flow__flowList__item__text{font-size:16px;font-size:1.6rem;font-weight:600}@media only screen and (max-width: 767px){.root#guide-flow .flow__flowList__item__text{font-size:12px;font-size:1.2rem}}.root#guide-flow .steps{padding-bottom:75px}@media only screen and (max-width: 767px){.root#guide-flow .steps{padding-bottom:55px}}.root#guide-flow .steps__eachStep{margin-bottom:40px}.root#guide-flow .steps__eachStep__hl{font-size:26px;font-size:2.6rem;color:#004da3;font-weight:600;margin-bottom:20px}@media only screen and (max-width: 767px){.root#guide-flow .steps__eachStep__hl{font-size:20px;font-size:2rem;margin-bottom:15px}}.root#guide-flow .steps__eachStep__contents{padding-left:100px}@media only screen and (max-width: 767px){.root#guide-flow .steps__eachStep__contents{padding-left:0}}.root#guide-flow .steps__eachStep__contents__rt{margin-bottom:25px}@media only screen and (max-width: 767px){.root#guide-flow .steps__eachStep__contents__rt{margin-bottom:15px}}.root#guide-flow .steps__eachStep__contents__rt__remarks{display:block}.root#guide-flow .steps__eachStep__contents__dl{margin-bottom:25px}@media only screen and (max-width: 767px){.root#guide-flow .steps__eachStep__contents__dl{margin-bottom:15px}}.root#guide-flow .steps__eachStep__contents__dl__dt{position:relative;padding-left:15px;color:#004da3;font-weight:600;font-size:16px;font-size:1.6rem}.root#guide-flow .steps__eachStep__contents__dl__dt:before{content:"";width:8px;height:8px;background-color:#004da3;border-radius:4px;display:inline-block;position:absolute;top:50%;left:0;margin-top:-4px}@media only screen and (max-width: 767px){.root#guide-flow .steps__eachStep__contents__dl__dt{font-size:14px;font-size:1.4rem}}.root#guide-flow .steps__eachStep__contents__dl__dd{font-size:16px;font-size:1.6rem}@media only screen and (max-width: 767px){.root#guide-flow .steps__eachStep__contents__dl__dd{font-size:14px;font-size:1.4rem}}.root#guide-flow .steps__eachStep__contents__dl__dd__remarks{display:block}.root#guide-flow .steps__supplement{background-color:#fff;border:1px solid #dadada;padding:20px}.root#guide-flow .steps__supplement__list__item{margin-top:20px}.root#guide-flow .steps__supplement__list__item:first-child{margin-top:0}.root#guide-flow .bnrs{padding-bottom:75px}@media only screen and (max-width: 767px){.root#guide-flow .bnrs{padding-bottom:55px}}/*# sourceMappingURL=guide-flow.css.map */
