.lower_page_container{margin:60px 0 80px}h1.pages_title{font-size:24px;text-align:center}h2.pages_band_title{height:40px;padding:0 0 0 10px;margin:60px 0 0;font-size:1.4rem;line-height:40px;color:#fff;background-color:#000}h3.pages_bar_title{padding:0 0 10px;margin:30px 0 0;font-size:1.4rem;font-weight:500;border-bottom:1px solid #000}h4.pages_bold_title{margin:30px 0 0;font-size:1.4rem;font-weight:500}.pages_paragraph{margin:20px 0 0;font-size:1.2rem}ol.pages_ol{padding:0;margin:20px 0 0 20px;list-style-position:outside;list-style-type:decimal}ol.pages_ol li{margin:0 0 10px;font-size:1.2rem;line-height:1.8}ul.pages_ul{margin:10px 0 0 10px;list-style:disc}ul.pages_ul li{font-size:1.2rem;line-height:1.8}a.pages_link{color:#0dd0ff}p.center_paragraph{font-size:1.2rem;text-align:center}.anchor_link{margin:40px 0 0}.anchor_link ul{display:flex;flex-wrap:wrap;justify-content:space-between}.anchor_link ul:after{display:block;width:32%;content:""}.anchor_link ul li{display:flex;width:32%;margin:0 0 10px;font-size:1.4rem;border:1px solid #e0e2e6}.anchor_link ul li a{position:relative;display:flex;align-items:center;width:100%;padding:15px}.anchor_link ul li a:after{position:absolute;right:15px;width:6px;height:6px;margin:auto;pointer-events:none;content:"";border:0;border-top:solid 1px #000;border-right:solid 1px #000;transform:rotate(135deg)}@media screen and (max-width:767px){.anchor_link ul li{width:100%}}#about-us .about{height:550px;background-image:url(//saucony.jp/cdn/shop/t/2/assets/img_about_top_bg_pc.jpg?v=74765315370707676501733797829);background-position:center;background-size:cover}#about-us .about .inner_lower{display:flex;align-items:center;justify-content:end;height:550px}#about-us .about .text_wrapper{width:50%}#about-us .about .text_wrapper h2{font-size:4rem;font-style:italic;font-weight:900;color:#fff}#about-us .about .text_wrapper p{margin:20px 0 0;color:#fff}#about-us .read{max-width:680px;margin:60px auto 0}#about-us .read h3{font-size:1.6rem;line-height:1.8;text-align:center}#about-us .one_saucony{position:relative;margin:140px 0 0}#about-us .one_saucony .inner_lower{display:flex}#about-us .one_saucony .text_wrapper{width:50%}#about-us .one_saucony .text_wrapper h2{font-size:4rem;font-style:italic;font-weight:900}#about-us .one_saucony .text_wrapper p{margin:20px 0 0}#about-us .one_saucony .img_wrapper img{max-width:390px;margin:50px 0 0 50px}#about-us .one_saucony .one_bg{position:absolute;top:-60px;right:0;z-index:-1;width:70%;height:460px;background-color:#f2f2f2}#about-us .run_for_all{position:relative;margin:140px 0 0}#about-us .run_for_all .inner_lower{display:flex;align-items:center}#about-us .run_for_all .text_wrapper{width:50%;margin:0 0 0 50px}#about-us .run_for_all .text_wrapper h2{font-size:4rem;font-style:italic;font-weight:900}#about-us .run_for_all .text_wrapper p{margin:20px 0 0}#about-us .run_for_all .img_wrapper img{max-width:390px}#about-us .run_for_all .run_bg{position:absolute;top:60px;left:0;z-index:-1;width:70%;height:460px;background-color:#f2f2f2}#about-us .history{width:100%;margin:100px 0 0;background-image:url(//saucony.jp/cdn/shop/t/2/assets/img_about_bottom_bg_pc.jpg?v=184005624798533357551733797753);background-position:center}#about-us .history .inner_lower{display:flex;align-items:center}#about-us .history .img_wrapper{width:50%}#about-us .history .text_wrapper{width:50%;padding:50px 0 50px 30px}#about-us .history .text_wrapper h2{font-size:4rem;font-style:italic;font-weight:900;color:#fff}#about-us .history .text_wrapper p{margin:20px 0 0;color:#fff}@media screen and (max-width:767px){#about-us .about{background-image:url(//saucony.jp/cdn/shop/t/2/assets/img_about_top_bg_sp.jpg?v=120276565200532859751733797836);background-position:top}#about-us .about .inner_lower{align-items:end;justify-content:center}#about-us .about .text_wrapper{width:100%;margin:0 0 40px}#about-us .about .text_wrapper h2,#about-us .about .text_wrapper p{text-align:center}#about-us .one_saucony .inner_lower{flex-direction:column}#about-us .one_saucony .text_wrapper{width:100%}#about-us .one_saucony .text_wrapper h2,#about-us .one_saucony .text_wrapper p,#about-us .one_saucony .img_wrapper{text-align:center}#about-us .one_saucony .img_wrapper img{margin:50px auto 0}#about-us .run_for_all{position:relative;margin:60px 0 0}#about-us .run_for_all .inner_lower{flex-direction:column}#about-us .run_for_all .text_wrapper{width:100%;margin:0}#about-us .run_for_all .text_wrapper h2{margin:50px 0 0;text-align:center}#about-us .run_for_all .text_wrapper p,#about-us .run_for_all .img_wrapper{text-align:center}#about-us .run_for_all .run_bg{position:absolute;top:120px;left:0;z-index:-1;width:70%;height:850px;background-color:#f2f2f2}#about-us .history .inner_lower{flex-direction:column}#about-us .history .img_wrapper{width:100%;padding:50px 0 0}#about-us .history .text_wrapper{width:100%;padding:0 0 80px;margin:50px 0 0}#about-us .history .text_wrapper h2,#about-us .history .text_wrapper p{text-align:center}}#faq .accordion_wrapper{margin:40px 0 0}#faq h3.pages_bar_title{font-weight:700}#faq ul.ac-menu li{padding:15px 0;border-bottom:1px solid #e0e2e6}#faq ul.ac-menu .label{position:relative;cursor:pointer;transition:.5s}#faq ul.ac-menu .label:before,#faq ul.ac-menu .label:after{position:absolute;top:50%;right:0;width:14px;height:1px;content:"";background:#000;transform:translateY(-50%)}#faq ul.ac-menu .label:after{transition:.5s;transform:translateY(-50%) rotate(90deg)}#faq ul.ac-menu .label.open:before{opacity:0}#faq ul.ac-menu .label.open:after{transform:rotate(180deg)}#faq ul.ac-menu .label p{padding:0 30px 0 0;font-size:1.4rem;font-weight:500}#faq ul.ac-menu .detail{display:none}#faq ul.ac-menu .detail p{margin:15px 0 0;font-size:1.2rem}#faq ul.ac-menu .detail a{color:#0dd0ff}#features-glossary p.center_paragraph{margin:40px 0 0}#features-glossary .features_wrapper{margin:60px 0 0}.contact_btn_wrapper{margin:40px 0 0}.contact_btn_wrapper .contact_select_btn a{position:relative;box-sizing:content-box;display:flex;align-items:center;justify-content:center;max-width:350px;height:48px;margin:20px auto 0;border:1px solid #000;border-radius:24px}.contact_btn_wrapper .contact_select_btn a:before{position:absolute;right:16px;display:inline-block;width:10px;height:1px;content:"";background:#000}.contact_btn_wrapper .contact_select_btn a:after{position:absolute;right:16px;display:inline-block;width:8px;height:8px;content:"";border-top:1px solid #000;border-right:1px solid #000;transform:rotate(45deg)}#contact p.center_paragraph{margin:40px 0 0}#contact .btn_wrapper{display:flex;flex-direction:column;margin:20px auto 0}.contact_btn_wrapper .contact_select_btn a p{font-weight:500}.contact_form_wrapper{margin:40px 0}#contact-products p.contact_paragraph{margin:40px 0 0;font-size:1.2rem}#contact-thanks p.contact_paragraph{margin:40px 0 0;font-size:1.2rem;text-align:center}#return p.contact_paragraph{margin:40px 0 0;font-size:1.2rem}#shop .anchor_link ul li{width:49%}#direct h2.pages_band_title{margin:30px 0 0}#direct .direct_wrapper{display:flex;width:100%;margin:40px 0 0}#direct .direct_wrapper .img_wrapper{width:50%}#direct .direct_wrapper .img_wrapper img{height:380px;border-radius:20px;object-fit:cover}#direct .direct_wrapper .text_wrapper{display:flex;flex-direction:column;justify-content:space-between;max-width:350px;margin:0 0 0 40px}#direct .direct_wrapper .text_wrapper h3{font-size:2rem}#direct .direct_wrapper .text_wrapper table tr{border-top:1px solid #e0e2e6}#direct .direct_wrapper .text_wrapper table tr:last-child{border-bottom:1px solid #e0e2e6}#direct .direct_wrapper .text_wrapper table tr th{padding:10px;font-size:1.2rem;font-weight:500;vertical-align:middle;background-color:#f2f2f2;border-left:1px solid #e0e2e6}#direct .direct_wrapper .text_wrapper table tr td{padding:10px;font-size:1.2rem;font-weight:400;line-height:1.8;border-right:1px solid #e0e2e6}#direct .map{margin:40px 0 0}@media screen and (max-width:767px){#direct .direct_wrapper{flex-direction:column}#direct .direct_wrapper .img_wrapper{width:100%}#direct .direct_wrapper .img_wrapper img{height:auto;object-fit:contain}#direct .direct_wrapper .text_wrapper{max-width:100%;margin:20px 0 0}#direct .direct_wrapper .text_wrapper h3{font-size:1.8rem}#direct .direct_wrapper .text_wrapper table{margin:20px 0 0}#direct .direct_wrapper .text_wrapper a{margin:25px 0 0;text-align:center}#direct .direct_wrapper .text_wrapper a img{max-width:350px}}#official table:not([class]) td,#official table:not([class]) th{border:none!important}#official table:not([class]){table-layout:auto!important;box-shadow:none!important}#official .sort_wrapper{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:30px 0 0}#official .sort_wrapper .btn{display:block;min-width:180px;padding:5px;margin:10px;border:1px solid #000;border-radius:30px}#official table{width:100%;margin:20px 0 0;font-size:12px}#official table tr{border-bottom:1px solid #f2f2f2}#official table tr td{padding:20px 15px 20px 0;vertical-align:middle}#official table tr td.name{max-width:210px;font-weight:600}#official table tr td.label p{display:inline-block;font-size:10px;color:#fff;padding:0 10px;text-align:center;background-color:#000;border-radius:10px;white-space:nowrap}#official table tr td.address{max-width:320px}#official table tr td.tel{min-width:100px}#official table tr td.map_link{min-width:120px;font-size:1rem}@media screen and (max-width:767px){#official .sort_wrapper .btn{min-width:45%;margin:0 0 20px}#official table tr{display:flex;flex-direction:column}#official table tr td{padding:10px 0 0}#official table tr td.name{max-width:100%;padding:20px 0 0}#official table tr td.address{max-width:100%}#official table tr td.map_link{padding:0 0 20px;margin:0 0 0 auto}}#pagination{padding:40px 0 0;margin:10px 0;font-size:14px;font-weight:700;text-align:center}#pagination .page{display:inline-block;padding:5px 20px;margin:0 5px;font-weight:400;cursor:pointer}#pagination .page.active{font-weight:700;border-bottom:1px solid #000}#technologies .read_wrapper{padding:40px 0;margin:40px 0 0;background-color:#f2f2f2}#technologies .read_wrapper h2{max-width:630px;margin:0 auto;font-size:1.4rem;text-align:center}#technologies .foam_wrapper{margin:60px 0 0}#technologies .foam_wrapper .inner_lower{display:flex;align-items:center;justify-content:space-between}#technologies .foam_wrapper .text_wrapper{width:46%}#technologies .foam_wrapper .text_wrapper h2{font-size:2rem}#technologies .foam_wrapper .text_wrapper p{margin:30px 0 0}#technologies .foam_wrapper .img_wrapper{position:relative;width:50%}#technologies .foam_wrapper .img_wrapper .front{position:absolute;left:52%;width:100%;transform:translate(-50%)}#technologies .foam_wrapper .img_wrapper .front img,#technologies .foam_wrapper .img_wrapper .back img{height:320px;object-fit:cover}#technologies h3.style_title{margin:60px 0;font-size:1.8rem;text-align:center}#technologies ul.ac-menu .label,#technologies ul.ac-menu .label_irreg{position:relative;display:flex;align-items:center;height:60px;padding:0 15px;margin:30px 0 0;cursor:pointer;background-color:#000;transition:.5s}#technologies ul.ac-menu .label:before,#technologies ul.ac-menu .label:after{position:absolute;top:50%;right:15px;width:14px;height:1px;content:"";background:#fff;transform:translateY(-50%)}#technologies ul.ac-menu .label_irreg:before,#technologies ul.ac-menu .label_irreg:after{position:absolute;top:50%;right:15px;width:14px;height:1px;content:"";background:#fff;transform:translateY(-50%)}#technologies ul.ac-menu .label:after,#technologies ul.ac-menu .label_irreg:after{transition:.5s;transform:translateY(-50%) rotate(90deg)}#technologies ul.ac-menu .label.open:before,#technologies ul.ac-menu .label_irreg.open:before{opacity:0}#technologies ul.ac-menu .label.open:after,#technologies ul.ac-menu .label_irreg.open:after{transform:rotate(180deg)}#technologies ul.ac-menu .label h3,#technologies ul.ac-menu .label_irreg h3{color:#fff}#technologies ul.ac-menu .detail{display:none}#technologies ul.ac-menu .c_top{display:flex;align-items:center;justify-content:space-between;margin:30px 0}#technologies ul.ac-menu .c_top .text_wrapper{width:55%}#technologies ul.ac-menu .c_top .text_wrapper h4{font-size:1.4rem}#technologies ul.ac-menu .c_top img{width:40%}#technologies ul.ac-menu li:first-child .detail .card:first-child{margin:0}#technologies ul.ac-menu .detail .card{padding:20px;margin:20px 0 0;background-color:#f2f2f2}#technologies ul.ac-menu .detail .card h2{padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #c3c3c3}#technologies ul.ac-menu .detail .card h3{margin:5px 0 0;font-size:1.2rem}#technologies ul.ac-menu .detail .card p.note{margin:20px 0 0;font-size:1.2rem}#technologies ul.ac-menu .detail .card a{display:flex;align-items:center;justify-content:center;width:200px;height:36px;margin:20px 0 0 auto;background-color:#000;border-radius:18px}#technologies ul.ac-menu .detail .card a p{font-size:1.2rem;font-weight:500;color:#fff}@media screen and (max-width:767px){#technologies .foam_wrapper .inner_lower{flex-direction:column}#technologies .foam_wrapper .text_wrapper{width:100%}#technologies .foam_wrapper .img_wrapper{width:100%;margin:30px 0}#technologies .foam_wrapper .img_wrapper .front img,#technologies .foam_wrapper .img_wrapper .back img{height:auto}#technologies h3.style_title{margin:40px 0}#technologies ul.ac-menu .c_top{flex-direction:column}#technologies ul.ac-menu .c_top .text_wrapper{width:100%}#technologies ul.ac-menu .c_top img{width:100%;margin:30px 0 0}#technologies ul.ac-menu .detail .card a{margin:20px auto 0}}#support .link_list ul{display:flex;flex-wrap:wrap;justify-content:space-between;margin:60px 0 0}#support .link_list ul li{width:31%;margin:0 0 30px;border:1px solid #000;border-radius:10px}#support .link_list ul li a{position:relative;display:block;height:100%;padding:25px;text-align:center}#support .link_list ul li a:after{position:absolute;right:-1px;bottom:-1px;width:20px;height:20px;content:"";background-image:url(//saucony.jp/cdn/shop/t/2/assets/icon_arrow_black.png?v=69738322616401806221733818462);background-size:cover}#support .link_list ul li a .title_wrapper{display:flex;align-items:center;justify-content:center}#support .link_list ul li a .title_wrapper img{width:22px;margin:0 10px 0 0}#support .link_list ul li a .title_wrapper h2{font-size:2rem}#support .link_list ul li a h3{margin:8px 0 0;font-size:1.2rem}#support .link_list ul li a p{margin:15px 0 0;font-size:1.2rem}#openModal p{color:#4e4e4e}@media screen and (max-width:810px){#support .link_list ul li{width:100%}}#point-program{text-align:center;margin:0 0 80px}#point-program .title_wrapper{text-align:center;background-image:url(//saucony.jp/cdn/shop/t/2/assets/img_point_bg.jpg?v=140909203337661383301739753005);background-position:center;background-size:cover;height:300px;color:#fff}#point-program .title_wrapper .inner_lower{display:flex;height:300px;flex-direction:column;justify-content:center;align-items:center}#point-program .title_wrapper .inner_lower h1{color:#fff;font-size:3rem;font-weight:700;font-style:italic}#point-program .title_wrapper .inner_lower p{color:#fff}#point-program .read{font-weight:600;margin:30px 0 0}#point-program .point_wrapper ul{display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap}#point-program .point_wrapper ul li{width:31%;margin:30px 0 0;padding:20px;border:1px solid #000;border-radius:8px;display:flex;flex-direction:column;align-items:center}#point-program .point_wrapper ul li img{width:100px}#point-program .point_wrapper ul li h2{font-size:1.4rem;margin:20px 0 0}#point-program .point_wrapper ul li p{font-size:1.2rem;margin:15px 0 0}#point-program .point_wrapper ul li p span{font-weight:700;background:linear-gradient(transparent 70%,#e3fe52 30%)}#point-program .point_wrapper .btn_wrapper{margin:40px 0 0;display:flex;justify-content:center}#point-program .point_wrapper .btn_wrapper a{display:flex;justify-content:center;align-items:center;width:350px;height:48px;border-radius:24px;background-color:#e3fe52}#point-program .point_wrapper .btn_wrapper a p{font-size:1,4rem;font-weight:700}@media screen and (max-width:767px){#point-program .point_wrapper ul li{width:48%}}#point-program .point_wrapper ul li:first-child{width:100%;display:grid;grid-template-columns:100px 320px;grid-template-rows:auto auto;column-gap:50px;align-items:center;justify-content:center}#point-program .point_wrapper ul li:first-child img{grid-column:1;grid-row:1 / 3;justify-self:center}#point-program .point_wrapper ul li:first-child h2,#point-program .point_wrapper ul li:first-child p{text-align:left}#point-program .point_wrapper ul li:first-child h2{grid-column:2;grid-row:1;margin:10px 0 0}#point-program .point_wrapper ul li:first-child p{grid-column:2;grid-row:2;margin:0}@media screen and (max-width:767px){#point-program .point_wrapper ul li:first-child{width:100%;display:grid;grid-template-columns:100px 170px;grid-template-rows:auto auto;column-gap:20px;justify-content:center;align-items:center;padding:16px}#point-program .point_wrapper ul li:first-child img{grid-column:1;grid-row:1 / 3;width:100px;justify-self:center}#point-program .point_wrapper ul li:first-child h2{grid-column:2;grid-row:1;text-align:left;margin:0 0 4px}#point-program .point_wrapper ul li:first-child p{grid-column:2;grid-row:2;text-align:left}}#point-program .point_about{margin:60px 0 0}#point-program .point_about .band_title{font-size:1.6rem;color:#fff;background-color:#000;padding:20px 0}#point-program .point_about .read{font-size:1.4rem;font-weight:500;margin:40px 0 0}#point-program .point_about ul{display:flex;justify-content:space-between;flex-wrap:wrap}#point-program .point_about ul li{width:48%;margin:60px 0 0}#point-program .point_about ul li img{max-width:200px}#point-program .point_about ul li h3{font-size:1.4rem;margin:25px 0 0}#point-program .point_about ul li p{font-size:1.2rem;margin:20px 0 0}#point-program .point_about ul li p a{color:#0dd0ff}@media screen and (max-width:767px){#point-program .point_about ul li{width:100%}}#point-program .saving{margin:60px 0 0}#point-program .saving h2{font-size:1.8rem;padding:40px 0 0;border-top:1px solid #E0E2E6}#point-program .saving ul{display:flex;justify-content:space-between;flex-wrap:wrap}#point-program .saving ul li{width:48%;margin:40px 0 0}#point-program .saving ul li h3{font-size:1.4rem}#point-program .saving ul li p{margin:20px 0 0;font-size:1.2rem}#point-program .saving ul li p .red{color:red}@media screen and (max-width:767px){#point-program .saving ul li{width:100%}}#point-program .using{margin:60px 0 0}#point-program .using h2{font-size:1.8rem;padding:40px 0 0;border-top:1px solid #E0E2E6}#point-program .using ul{display:flex;justify-content:space-between;flex-wrap:wrap}#point-program .using ul li{width:48%;margin:40px 0 0}#point-program .using ul li h3{font-size:1.4rem}#point-program .using ul li p{margin:20px 0 0;font-size:1.2rem}#point-program .using ul li img{max-width:350px;margin:30px 0 0}@media screen and (max-width:767px){#point-program .using ul li{width:100%}}#point-program .faq{text-align:left;margin:60px 0 0}#point-program .faq .band_title{font-size:1.6rem;color:#fff;background-color:#000;text-align:center;padding:20px 0}#point-program ul.ac-menu{margin:40px 0 0}#point-program ul.ac-menu li{padding:15px 0;border-bottom:1px solid #e0e2e6}#point-program ul.ac-menu .label{position:relative;cursor:pointer;transition:.5s}#point-program ul.ac-menu .label:before,#point-program ul.ac-menu .label:after{position:absolute;top:50%;right:0;width:14px;height:1px;content:"";background:#000;transform:translateY(-50%)}#point-program ul.ac-menu .label:after{transition:.5s;transform:translateY(-50%) rotate(90deg)}#point-program ul.ac-menu .label.open:before{opacity:0}#point-program ul.ac-menu .label.open:after{transform:rotate(180deg)}#point-program ul.ac-menu .label p{padding:0 30px 0 0;font-size:1.4rem;font-weight:500}#point-program ul.ac-menu .detail{display:none}#point-program ul.ac-menu .detail p{margin:15px 0 0;font-size:1.2rem}#point-program ul.ac-menu .detail p a{color:#0dd0ff}
/*# sourceMappingURL=/cdn/shop/t/2/assets/saucony-lower.css.map */
