﻿.page-harpers-bazaar .outer-wrapper{font-size:16px;line-height:1.5;-webkit-font-smoothing:subpixel-antialiased;max-width:1460px;margin:0 auto;padding:0 50px}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper{margin-bottom:50px;padding:0}}.page-harpers-bazaar .outer-wrapper img{width:100%}.page-harpers-bazaar .outer-wrapper p{margin:1em 0}.page-harpers-bazaar .outer-wrapper h1{margin:0 0 14px}.page-harpers-bazaar .outer-wrapper hr{background-color:#A5A5A5;-moz-box-sizing:content-box;box-sizing:content-box;margin-top:0.5em;margin-bottom:0.5em;border-style:inset;border-width:1px;height:0;overflow:visible}.page-harpers-bazaar .outer-wrapper .isPc{display:block}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .isPc{display:none}}.page-harpers-bazaar .outer-wrapper .isSp{display:none}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .isSp{display:block}}.page-harpers-bazaar .outer-wrapper .row-wrapper{width:100%;height:auto !important;padding:2% 0 0;text-align:center}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .row-wrapper:first-child{padding-top:0}}.page-harpers-bazaar .outer-wrapper .block01{display:flex;flex-wrap:wrap}@media screen and (min-width: 862px){.page-harpers-bazaar .outer-wrapper .block01>*{width:50%}}@media screen and (max-width: 1024px){.page-harpers-bazaar .outer-wrapper .block01{justify-content:center}}.page-harpers-bazaar .outer-wrapper .block01 .product-wrapper{display:flex;justify-content:space-between}.page-harpers-bazaar .outer-wrapper .block01 .product-wrapper a{padding-top:15px;width:calc(50% - 7.5px)}@media screen and (min-width: 862px){.page-harpers-bazaar .outer-wrapper .block01 .product-wrapper a{transition:opacity .3s}.page-harpers-bazaar .outer-wrapper .block01 .product-wrapper a:hover{opacity:.8}}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .block01 .product-wrapper a{width:48.3%}}.page-harpers-bazaar .outer-wrapper .block01 .product-wrapper a img{width:100%}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .block01 .text{width:86.66667%;margin:0 auto;text-align:justify}}.page-harpers-bazaar .outer-wrapper .block01 .qa-header-wrapper{margin-left:4%;padding-top:7%;text-align:center;font-family:"theory-web-ulweb-ul",sans-serif}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .block01 .qa-header-wrapper{margin-left:0;padding-top:40px;padding-bottom:30px;text-align:center}}.page-harpers-bazaar .outer-wrapper .block01 .qa-header-wrapper hr{width:18%;margin:18px auto}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .block01 .qa-header-wrapper hr{width:30%;margin:25px auto}}.page-harpers-bazaar .outer-wrapper .block01 .qa-header-wrapper p{font-size:12px;line-height:22px;margin-bottom:20px}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .block01 .qa-header-wrapper p{text-align:justify;margin-bottom:10px}}.page-harpers-bazaar .outer-wrapper .block01 .qa-header-wrapper .title{font-family:"theory-web-uweb-u",sans-serif;font-size:14px;line-height:22px;letter-spacing:0}.page-harpers-bazaar .outer-wrapper .block01 .qa-header-wrapper h2{font-size:24px;line-height:30px}.page-harpers-bazaar .outer-wrapper .block01 .quote{width:100%}.page-harpers-bazaar .outer-wrapper .block01 .quote .icon{width:7.2%;margin:40px auto 20px}.page-harpers-bazaar .outer-wrapper .block01 .quote .mobile-quote{text-align:center;font-family:"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;font-size:12px;line-height:24px;margin-bottom:40px}.page-harpers-bazaar .outer-wrapper .block02{margin-top:-9.77444%;padding-bottom:70px;border-bottom:1px solid #d8d8d8;display:flex;flex-direction:row-reverse;justify-content:space-between}@media screen and (max-width: 1420px){.page-harpers-bazaar .outer-wrapper .block02{margin-top:-1.50376%}}@media screen and (max-width: 1370px){.page-harpers-bazaar .outer-wrapper .block02{margin-top:3.00752%}}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .block02{display:block;width:86.66667%;margin:20px auto 0;padding-bottom:0;border-bottom:none}}.page-harpers-bazaar .outer-wrapper .block02 .img01{width:36.46617%}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .block02 .img01{width:100%}}.page-harpers-bazaar .outer-wrapper .block02 .img01 p{font-size:12px;margin:7px 0 0;text-align:right}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .block02 .img01 p{text-align:left}}.page-harpers-bazaar .outer-wrapper .block02 .img02{width:25.56391%;margin-top:34.58647%}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .block02 .img02{width:69.23077%;margin-top:35px}}.page-harpers-bazaar .outer-wrapper .block02 .text{width:35.33835%;margin-top:26.31579%}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .block02 .text{width:100%;margin-top:40px}}.page-harpers-bazaar .outer-wrapper .block02 .text h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"theory-web-tbeweb-tbe",sans-serif;font-size:44px}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .block02 .text h2{font-size:30px}}.page-harpers-bazaar .outer-wrapper .block02 .text h3{font-family:"theory-web-ulweb-ul",sans-serif;font-size:24px}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .block02 .text h3{font-size:20px}}.page-harpers-bazaar .outer-wrapper .block02 .text p{font-family:"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;margin-top:50px;font-size:15px;line-height:26px}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .block02 .text p{margin-top:30px;font-size:12px;line-height:22px}}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .block02 .qa-text-wrapper{margin-top:30px}}.page-harpers-bazaar .outer-wrapper .qa-text-wrapper{display:flex;justify-content:space-between;text-align:justify}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .qa-text-wrapper{display:block}}.page-harpers-bazaar .outer-wrapper .qa-text-wrapper div{width:46%;margin-left:4%}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .qa-text-wrapper div{width:100%;margin:0}}.page-harpers-bazaar .outer-wrapper .qa-text-wrapper .question{font-size:12px;line-height:22px}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .qa-text-wrapper .question{margin:0 0 2em}}.page-harpers-bazaar .outer-wrapper .qa-text-wrapper .question:last-child{margin-bottom:0}.page-harpers-bazaar .outer-wrapper .qa-text-wrapper .question span{font-family:sans-serif;font-weight:bold}.page-harpers-bazaar .outer-wrapper .credit{font-size:9px;line-height:19px;margin:20px 0 0}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .credit{margin-top:40px}}.page-harpers-bazaar .outer-wrapper .link{font-size:12px;line-height:19px;margin:20px 0 0}@media screen and (max-width: 861px){.page-harpers-bazaar .outer-wrapper .link{margin:40px 0 2em}}.page-harpers-bazaar .outer-wrapper .link a{text-decoration:underline}.page-harpers-bazaar .outer-wrapper .link a:hover{text-decoration:none}
