@import url("https://use.typekit.net/bnf7jzd.css");@font-face{font-family:classical-garamond-bt,serif;src:url(../fonts/classical_garamond_bt.ttf) format("truetype"),url(../fonts/classical_garamond_bt.woff) format("woff")}#narrowT_210526{color:#656565;font-family:toppan-bunkyu-mincho-pr6n,serif;font-weight:400;font-style:normal;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}#narrowT_210526 .item_count{font-family:classico-urw,sans-serif;font-weight:400;font-style:normal}#narrowT_210526 .image_heading,#narrowT_210526 .lineup_heading{font-family:classical-garamond-bt,serif}#narrowT_210526 .LP_intro{text-align:center}#narrowT_210526 .heading_intro{color:#343434;font-size:3.7rem;font-weight:400;letter-spacing:.18em;line-height:1.7}#narrowT_210526 .heading_intro .sub{font-size:3.2rem;letter-spacing:.18em}#narrowT_210526 .block_heading{color:#343434;font-size:2.7rem;letter-spacing:.12em;text-align:center}#narrowT_210526 .block_heading .no{color:#4d9abd}#narrowT_210526 .lineup_heading{font-weight:400;color:#343434;letter-spacing:.16em;font-size:2.7rem;text-align:center}#narrowT_210526 .image_heading{font-size:1.4rem;text-align:center;letter-spacing:.12em;color:#343434}#narrowT_210526 .item_heading{color:#343434;font-size:3.6rem;letter-spacing:.115em;line-height:1.35}#narrowT_210526 .text_main{font-size:2.2rem;letter-spacing:.12em;line-height:1.63}#narrowT_210526 .text_main .half-spacing{letter-spacing:.035em}#narrowT_210526 .text_main .linebreak{margin:4vw 0;display:block}#narrowT_210526 .credit{display:block;text-align:right}#narrowT_210526 .credit_main{font-size:2.2rem;letter-spacing:.12em;line-height:1.6}#narrowT_210526 .item_count{color:#343434;font-size:5rem}#narrowT_210526 .item_count .item_cur{color:#0062a7}.main,.main_inner{padding:0!important}.main,.main *,.main_inner,.main_inner *{-webkit-box-sizing:border-box;box-sizing:border-box}#narrowT_210526{width:100%}#narrowT_210526 img,#narrowT_210526 picture{min-width:1px;min-height:1px}#narrowT_210526 div{min-height:1px}#narrowT_210526 div img,#narrowT_210526 div picture{width:100%;min-height:1px}#narrowT_210526 .flex_content{display:-webkit-box;display:-ms-flexbox;display:flex}#narrowT_210526 .comparison,#narrowT_210526 .img-wrapper:not(.comparison .img-wrapper){width:52.7rem;margin-left:auto;margin-right:auto}#narrowT_210526 .reason01 .comparison{width:52.7rem;z-index:0;position:relative;height:47rem;margin-left:auto;margin-right:auto}#narrowT_210526 .reason01 .comparison .compare_deco{z-index:2;position:absolute;width:18rem;bottom:14%;left:37%}#narrowT_210526 .reason01 .comparison.flex_content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#narrowT_210526 .reason01 .comparison .image_content{z-index:1}#narrowT_210526 .reason01 .comparison .image_content:first-child{width:27.4rem}#narrowT_210526 .reason01 .comparison .image_content:nth-child(3){-ms-flex-item-align:end;align-self:flex-end;width:22.2rem}#narrowT_210526 .lineup_flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#narrowT_210526 .lineup_flexbox>.lineup_item{-webkit-box-flex:0;-ms-flex:0 25rem;flex:0 25rem}.btnViewAll{width:61.33333vw;display:block;margin-left:auto;margin-right:auto}@media (min-width:768px){#narrowT_210526 .heading_intro{font-size:3rem}#narrowT_210526 .heading_intro .sub{font-size:2.5rem}#narrowT_210526 .block_heading{letter-spacing:.16em}#narrowT_210526 .image_heading{font-size:1.4rem}#narrowT_210526 .item_heading{font-size:2.2rem}#narrowT_210526 .text_main{font-size:1.4rem;line-height:2.1}#narrowT_210526 .text_main .linebreak{margin:1.7rem 0;display:block}#narrowT_210526 .credit_main{font-size:1.2rem}#narrowT_210526 .item_count{font-size:3rem}#narrowT_210526{margin-left:auto;margin-right:auto;width:90rem}#narrowT_210526 .wrap_content{width:76rem;margin-left:auto;margin-right:auto}#narrowT_210526 .reason01 .comparison .compare_deco{-webkit-transform:rotate(3deg);transform:rotate(3deg);bottom:15%}#narrowT_210526 .reason01 .comparison{height:48.5rem}#narrowT_210526 .lineup_flexbox>.lineup_item{-webkit-box-flex:0;-ms-flex:0 26rem;flex:0 26rem}#narrowT_210526 .lineup_flexbox>.lineup_item:nth-child(n+2){margin-left:6rem}#narrowT_210526 .lineup_flexbox>.lineup_item:nth-child(4){margin-left:0}#narrowT_210526 .lineup_flexbox>.lineup_item:nth-child(-n+3){margin-bottom:3rem}.btnViewAll{width:46rem}.breadlist.lp{margin:6rem auto;width:100%;max-width:90rem;font-size:1.2rem}* .SP,.SP{display:none!important}.main_visual{margin-bottom:4rem}.main_visual+.text_content{margin-bottom:9.2rem}.main_visual+.text_content .heading_intro{margin-bottom:3rem}.heading_content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reason{margin-bottom:9rem}.reason .block_heading{margin-bottom:5rem}.reason .comparison{margin-bottom:4.5rem}.reason .comparison .image_heading{margin-bottom:.9rem}.reason01 .text_main{padding-left:3rem}.reason02 .img-wrapper,.reason03 .img-wrapper{margin-bottom:4.8rem}.line_up{margin-bottom:15rem}.line_up .lineup_heading{margin-bottom:4.8rem}.line_up .image_heading{margin-bottom:1.1rem}}@media (max-width:767px){html{font-size:1.33333vw!important}#narrowT_210526 .lineup_flexbox>*+:nth-child(-n+2){margin-left:2.9rem}#narrowT_210526 .lineup_flexbox>*+:nth-child(1n+3){margin-top:2.9rem;margin-left:2.9rem}#narrowT_210526 .lineup_flexbox>*+:nth-child(odd){margin-left:0}#narrowT_210526 .lineup_flexbox>*+*{margin-left:2.9rem}.breadlist.lp{line-height:5.33333vw;font-size:2.66667vw;margin:3.33333vw auto;width:92.592%;text-align:left;padding:0}* .desktop,.desktop{display:none!important}#narrowT_210526{padding:0 6vw}.main_visual{padding:0 .4rem;margin-bottom:4.8rem}.main_visual+.text_content{margin-bottom:10rem}.main_visual+.text_content .heading_intro{margin-bottom:3.4rem}.reason{margin-bottom:9.7rem}.reason .block_heading{margin-bottom:2.8rem}.reason .comparison{margin-bottom:4.8rem}.reason .comparison .image_heading{margin-bottom:1rem}.reason02 .block_heading{margin:0 -2rem 2.8rem}.reason02 .img-wrapper,.reason03 .img-wrapper{margin-bottom:4.8rem}.line_up{margin-bottom:10rem}.line_up .lineup_heading{margin-bottom:4.8rem}.line_up .image_heading{margin-bottom:1rem}}@media only screen and (min-width:768px) and (max-width:900px){html{font-size:1.11111vw!important}}