.common--pagenationList__select{position:relative}.common--pagenationList__select:before{position:absolute;top:50%;right:16px;content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%228%22%20viewBox%3D%220%200%2014%208%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M13%201L7.70711%206.29289C7.31658%206.68342%206.68342%206.68342%206.29289%206.29289L1%201%22%20stroke%3D%22%233A3A3A%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;translate:0 -50%}@media print,screen and (max-width: 768px){.common--pagenationList__select:before{width:12px;height:6px}}@media print,screen and (min-width: 769px){.common--pagenationList__select:before{width:14px;height:8px}}.common--pagenationList__select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;text-align:center;-moz-text-align-last:center;text-align-last:center;color:#000;border-radius:4px;border:none;border:1px solid #dcdcdc;-webkit-box-shadow:0px 2px 24px 0px #00000014;box-shadow:0px 2px 24px 0px #00000014}.common--pagenationList__select select{line-height:1;letter-spacing:0;font-size:20px}@media print,screen and (max-width: 768px){.common--pagenationList__select select{width:179px;height:33px}}@media print,screen and (min-width: 769px){.common--pagenationList__select select{width:240px;height:52px}}@media print,screen and (max-width: 768px){.common--pagenationList__select select{width:140px}}.common--section{padding:80px 0}.common--section__inner{margin:0 auto;max-width:1280px}.common--section__inner2{margin:0 auto;max-width:800px}.pagetitle{background-image:url(../../images/individual/flow-noukotsu/h1_bg_sp.jpg)}#flow-noukotsu{margin-bottom:12vw}#flow-noukotsu .flowHead{margin:0 0 9.33vw 6.66vw;position:relative}#flow-noukotsu .flowHead::before{content:"";display:block;width:1px;height:calc(100% - 4em);margin:auto 0;background-color:#ccb465;position:absolute;top:0;bottom:0;left:2.2vw}#flow-noukotsu .flowHead li{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:4.8vw}#flow-noukotsu .flowHead li::before{content:"";display:inline-block;width:4.4vw;height:4.4vw;margin-right:.5em;background-color:#ccb465;border-radius:4.4vw}#flow-noukotsu .flowHead li span{line-height:2}#flow-noukotsu .flowList li{padding:0 0 6.66vw;margin-bottom:4vw;border:1px solid #cdcdcd}#flow-noukotsu .flowList li:nth-child(5) .num{padding-bottom:0}#flow-noukotsu .flowList .num{padding:4vw 0 6.66vw 4vw;line-height:1;font-style:italic;font-size:7.73vw;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro","リュウミン R-KL",serif;color:#b0b0b0}#flow-noukotsu .flowList figure{width:88%;margin:0 auto 6vw}#flow-noukotsu .flowList .js-slider{width:88%;margin:0 auto 6vw}#flow-noukotsu .flowList .js-slider.slick-dotted.slick-slider{margin-bottom:0}#flow-noukotsu .flowList .js-slider .slick-track{overflow:hidden}#flow-noukotsu .flowList .js-slider .slick-slide li{padding:0;margin:0;border:none}#flow-noukotsu .flowList .js-slider .slick-arrow{display:block;width:8.93vw;height:8.13vw;background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:0;text-indent:100%;white-space:nowrap;overflow:hidden;position:absolute;top:50%;z-index:100}#flow-noukotsu .flowList .js-slider .slick-prev{background-image:url(../../images/common/arrow_slick_prev_sp.png);left:-3vw}#flow-noukotsu .flowList .js-slider .slick-next{background-image:url(../../images/common/arrow_slick_next_sp.png);right:-3vw}#flow-noukotsu .flowList .js-slider+.dots .slick-dots{padding:5.33vw 0;line-height:0;vertical-align:bottom;position:relative;bottom:auto}#flow-noukotsu .flowList .js-slider+.dots li{width:2.93vw;height:2.93vw;padding:0;margin:0 5px;border:none}#flow-noukotsu .flowList .js-slider+.dots li button{display:inline-block;width:2.93vw;height:2.93vw;padding:0;margin:0;background-color:#c5c5c5;border-radius:2.93vw;text-indent:100%;white-space:nowrap;overflow:hidden}#flow-noukotsu .flowList .js-slider+.dots li button::before{display:none}#flow-noukotsu .flowList .js-slider+.dots li.slick-active button{background-color:#d2c380}#flow-noukotsu .flowList h2{margin-bottom:4.6vw;line-height:1.4;text-align:center;font-size:5.6vw;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro","リュウミン R-KL",serif}#flow-noukotsu .flowList h2 span{display:block;font-size:3.46vw}#flow-noukotsu .flowList .text{width:88%;margin:0 auto 1.5em;font-size:14px}#flow-noukotsu .flowList .text:last-of-type{margin-bottom:0}#flow-noukotsu .flowList .text strong{color:#389700}#flow-noukotsu .flowList .text.kome{padding-left:1em;text-indent:-1em;font-size:13px}#flow-noukotsu .copy{padding:40px 0;text-align:center;font-size:19px;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN","Hiragino Mincho Pro","リュウミン R-KL",serif}#flow-noukotsu .copy p span{display:inline-block;padding:.1em 0;border-bottom:1px solid #c8b35e;line-height:1.1}@media(min-width: 768px){.pagetitle{background-image:url(../../images/individual/flow-noukotsu/h1_bg_pc.jpg)}#flow-noukotsu{margin-bottom:0}#flow-noukotsu .flowHead{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0 0 50px}#flow-noukotsu .flowHead::before{width:80%;height:2px;margin:0 auto;top:8px;right:auto;bottom:auto;left:auto}#flow-noukotsu .flowHead li{display:block;width:20%;padding-top:25px;text-align:center;font-size:13px;font-weight:bold;position:relative}#flow-noukotsu .flowHead li::before{display:block;width:16px;height:16px;margin:0 auto;background-color:#ccb465;border-radius:16px;position:absolute;top:0;right:0;left:0}#flow-noukotsu .flowHead li span{line-height:1.4}#flow-noukotsu .flowList li{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:35px 30px;margin-bottom:30px}#flow-noukotsu .flowList li:nth-child(5) .textWrap{padding-left:0}#flow-noukotsu .flowList .num{width:60px;padding:0;margin:-0.25em 0 0;font-size:32px}#flow-noukotsu .flowList figure{width:250px;padding:0;margin:0}#flow-noukotsu .flowList figure img{width:100%}#flow-noukotsu .flowList .js-slider{width:250px;margin:0}#flow-noukotsu .flowList .js-slider .slick-arrow{width:30px;height:27px;top:50%}#flow-noukotsu .flowList .js-slider .slick-prev{left:-22px}#flow-noukotsu .flowList .js-slider .slick-next{right:-22px}#flow-noukotsu .flowList .js-slider+.dots .slick-dots{padding:15px 0}#flow-noukotsu .flowList .js-slider+.dots li{display:inline-block;width:10px;height:10px;padding:0;margin:0 5px}#flow-noukotsu .flowList .js-slider+.dots li button{width:10px;height:10px;border-radius:10px}#flow-noukotsu .flowList .textWrap{width:calc(100% - 310px);padding-left:45px}#flow-noukotsu .flowList h2{margin-bottom:20px;text-align:left;font-size:22px}#flow-noukotsu .flowList h2 span{display:inline;font-size:14px}#flow-noukotsu .flowList .text{width:100%}#flow-noukotsu .flowList .text.kome{padding-left:1em;text-indent:-1em;font-size:13px}#flow-noukotsu .copy{padding:40px 0;font-size:20px}#flow-noukotsu .copy p span{padding:.5em 0}}