﻿.p-search,.p-pickup,.p-list,.p-maga{max-width:1200px;margin-inline:auto;width:87.17949%}@media only screen and (min-width: 768px) and (max-width: 1199px){.l-title__bg img{margin-left:-3%}}@media only screen and (max-width: 767px){.l-title__bg img{margin-left:-6%}}.p-search{position:relative;margin-top:3.64583%;max-width:1000px;background:#f7f6f3;border-radius:.6em;overflow:hidden}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-search{margin-top:5.83333%}}@media only screen and (max-width: 767px){.p-search{margin-top:3em}}.p-search:before{content:"";position:absolute;top:0;right:0;width:78%;height:100%;background:url(../../magazine/images/texture_sand.png) no-repeat top center/cover}.p-search__form{position:relative;padding:3em 4em 4em;padding:3em 4em 4em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-search__form{padding:3em 2.66667em 4em}}@media only screen and (max-width: 767px){.p-search__form{padding:3em 2.66667em}}@media only screen and (min-width: 768px){.p-search__form__inner{display:flex;align-items:flex-end;justify-content:space-between}}.p-search__form__inner .box_searchbox{width:72.72727%}@media only screen and (max-width: 767px){.p-search__form__inner .box_searchbox{width:100%}}@media only screen and (min-width: 768px){.p-search__form__inner .box_searchbox{display:flex;align-items:center;justify-content:space-between}}.p-search__form__inner .box_searchbox .wrp_searchbox{width:46.875%}@media only screen and (max-width: 767px){.p-search__form__inner .box_searchbox .wrp_searchbox{width:100%}}@media only screen and (max-width: 767px){.p-search__form__inner .box_searchbox .wrp_searchbox+.wrp_searchbox{margin-top:6.81818%}}.p-search__form__inner .box_searchbox .wrp_searchbox .st{position:relative;color:#545454}.p-search__form__inner .box_searchbox .wrp_searchbox .st:before{content:"";display:inline-block;vertical-align:middle;width:.66667em;height:.66667em;border-radius:50%;background:#9b958a;margin:-.13333em .53333em 0 0}.p-search__form__inner .box_searchbox .wrp_searchbox .searchbox{position:relative;width:100%;color:#545454;margin-top:1%}@media only screen and (max-width: 767px){.p-search__form__inner .box_searchbox .wrp_searchbox .searchbox{margin-top:.66667%}}.p-search__form__inner .box_searchbox .wrp_searchbox .searchbox:after{content:"";margin-left:.3em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:1.33333em;transform:translateY(-50%);font-size:88%;color:#545454}.p-search__form__inner .box_searchbox .wrp_searchbox .searchbox select{width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;border-radius:0;padding:.8em .66667em;border:1px solid #e3e3e3;color:#545454;background-color:#fff}.p-search__form__inner .box_searchbox .wrp_searchbox .searchbox select::-webkit-input-placeholder{color:#545454}.p-search__form__inner .box_btn{width:22.72727%;position:relative}@media only screen and (max-width: 767px){.p-search__form__inner .box_btn{width:77.27273%}}@media only screen and (max-width: 767px){.p-search__form__inner .box_btn{margin:6.81818% auto 0}}.p-search__form__inner .box_btn .btn{width:100%;display:flex;text-decoration:none;align-items:center;text-align:center;position:relative;background:transparent;border:none;padding:0;cursor:pointer;outline:none;appearance:none}.p-search__form__inner .box_btn .btn::before{content:"";z-index:0;width:.53333em;height:3.6em;display:inline-block;margin-right:.06667em;background:url(../images/common/btn_shape3.png) no-repeat center/contain}.p-search__form__inner .box_btn .btn span{width:calc(100% - .53333em);background:#646774;border:1px solid #646774;transition:all 0.6s cubic-bezier(0.55, 0.18, 0.34, 0.81);padding:1.06667em 0;color:#fff;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif}@media only screen and (max-width: 767px){.p-search__form__inner .box_btn .btn span{font-size:107%}}.p-search__form__inner .box_btn .btn:hover span{background-color:rgba(100,103,116,0.7);color:#fff}.p-pickup{position:relative;margin-top:5.20833%;padding-bottom:3.64583%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-pickup{margin-top:8.33333%}}@media only screen and (max-width: 767px){.p-pickup{margin-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-pickup{padding-bottom:5.83333%}}@media only screen and (max-width: 767px){.p-pickup{padding-bottom:2em}}.p-pickup:before{content:"";position:absolute;top:100%;left:0;width:100%;height:33px;background:url(../images/common/bg_shadow.png) no-repeat bottom center/cover}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-pickup:before{height:1.53333em}}@media only screen and (max-width: 767px){.p-pickup:before{height:.8em}}.p-pickup__inner{display:flex;justify-content:flex-end;flex-direction:row-reverse;text-decoration:none}@media only screen and (max-width: 767px){.p-pickup__inner{flex-direction:column-reverse}}.p-pickup__inner__text{width:35.83333%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-pickup__inner__text{width:42.5%}}@media only screen and (max-width: 767px){.p-pickup__inner__text{width:100%}}@media only screen and (min-width: 768px){.p-pickup__inner__text{margin-left:7.5%}}.p-pickup__inner__text .rec{color:#cecece;line-height:1;font-family:'Tangerine', cursive;font-size:867%;letter-spacing:.03em;margin:-11.62791% 0 0 -30.23256%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-pickup__inner__text .rec{font-size:574%}}@media only screen and (max-width: 767px){.p-pickup__inner__text .rec{font-size:480%}}@media only screen and (max-width: 767px){.p-pickup__inner__text .rec{margin:-6.81818% 0 0 -3.40909%}}.p-pickup__inner__text .box_txt{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:4.65116%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-pickup__inner__text .box_txt{margin-top:5.88235%}}@media only screen and (max-width: 767px){.p-pickup__inner__text .box_txt{margin-top:4.54545%}}.p-pickup__inner__text .box_txt .main_cate{color:#fff;background:#646774;padding:0 .66667em;letter-spacing:.06em}.p-pickup__inner__text .box_txt .data{color:#706a5f;font-family:'ZCOOL XiaoWei', Verdana, Helvetica, Arial, sans-serif;font-size:114%;letter-spacing:.1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-pickup__inner__text .box_txt .data{font-size:107%}}@media only screen and (max-width: 767px){.p-pickup__inner__text .box_txt .data{font-size:100%}}.p-pickup__inner__text .box_txt .st{width:100%;margin-top:1.06667em;font-weight:300;color:#706a5f}.p-pickup__inner__text .box_txt .tag{width:100%;display:flex;flex-wrap:wrap;margin-top:6.97674%}@media only screen and (max-width: 767px){.p-pickup__inner__text .box_txt .tag{margin-top:3.40909%}}.p-pickup__inner__text .box_txt .tag li{color:#a8a8a8;font-size:94%;letter-spacing:.1em;line-height:2;margin-right:1.33333em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-pickup__inner__text .box_txt .tag li{font-size:87%}}@media only screen and (max-width: 767px){.p-pickup__inner__text .box_txt .tag li{font-size:80%}}.p-pickup__inner__text .box_txt .tag li:before{content:"#";margin-right:.2em}.p-pickup__inner__image{width:50%}@media only screen and (max-width: 767px){.p-pickup__inner__image{width:100%}}.p-list__list{display:flex;flex-wrap:wrap;margin-top:8.33333%}@media only screen and (max-width: 767px){.p-list__list{margin-top:2.5em}}.p-list__list .box_list{position:relative;background:#fff;width:30%;padding-bottom:3.33333%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-list__list .box_list{width:30.83333%}}@media only screen and (max-width: 767px){.p-list__list .box_list{width:100%}}@media only screen and (max-width: 767px){.p-list__list .box_list{padding-bottom:2em}}.p-list__list .box_list:before{content:"";position:absolute;top:100%;left:0;width:100%;height:11px;background:url(../images/common/bg_shadow.png) no-repeat bottom center/cover}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-list__list .box_list:before{height:.66667em}}@media only screen and (max-width: 767px){.p-list__list .box_list:before{height:.8em}}.p-list__list .box_list:nth-child(2) a .img img{border-radius:0 12em 0 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-list__list .box_list:nth-child(2) a .img img{border-radius:0 4em 0 0}}.p-list__list .box_list:nth-child(6) a .img img{border-radius:0 0 12em 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-list__list .box_list:nth-child(6) a .img img{border-radius:0 0 4em 0}}.p-list__list .box_list:nth-child(7) a .img img{border-radius:0 0 0 12em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-list__list .box_list:nth-child(7) a .img img{border-radius:0 0 0 4em}}@media only screen and (min-width: 768px){.p-list__list .box_list{margin-left:5%}.p-list__list .box_list:first-child,.p-list__list .box_list:nth-child(3n+1){margin-left:0}.p-list__list .box_list:nth-child(n+4){margin-top:5%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-list__list .box_list{margin-left:3.75%}.p-list__list .box_list:first-child,.p-list__list .box_list:nth-child(3n+1){margin-left:0}.p-list__list .box_list:nth-child(n+4){margin-top:5%}}@media only screen and (max-width: 767px){.p-list__list .box_list+.box_list{margin-top:6.81818%}}.p-list__list .box_list a{text-decoration:none;display:flex;flex-direction:column-reverse}.p-list__list .box_list a .box_txt{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:6.94444%}@media only screen and (max-width: 767px){.p-list__list .box_list a .box_txt{margin-top:4.31818%}}.p-list__list .box_list a .box_txt .main_cate{color:#fff;background:#646774;padding:0 .66667em;font-size:94%;line-height:1.85714;letter-spacing:.06em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-list__list .box_list a .box_txt .main_cate{font-size:87%}}@media only screen and (max-width: 767px){.p-list__list .box_list a .box_txt .main_cate{font-size:80%}}.p-list__list .box_list a .box_txt .data{color:#706a5f;font-family:'ZCOOL XiaoWei', Verdana, Helvetica, Arial, sans-serif}.p-list__list .box_list a .box_txt .st{width:100%;margin-top:.66667em;color:#706a5f;font-size:120%;letter-spacing:.23em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-list__list .box_list a .box_txt .st{font-size:114%}}@media only screen and (max-width: 767px){.p-list__list .box_list a .box_txt .st{font-size:107%}}@media only screen and (min-width: 768px){.p-list__list .box_list a .box_txt .st{line-height:1.77778}}@media only screen and (min-width: 768px) and (max-width: 983px){.p-list__list .box_list a .box_txt .st{font-size:107%;line-height:1.55556}}@media only screen and (max-width: 767px){.p-list__list .box_list a .box_txt .st{line-height:1.11111}}.p-list__list .box_list a .box_txt .tag{width:100%;display:flex;flex-wrap:wrap;margin-top:5%}@media only screen and (max-width: 767px){.p-list__list .box_list a .box_txt .tag{margin-top:2.04545%}}.p-list__list .box_list a .box_txt .tag li{color:#a8a8a8;font-size:87%;letter-spacing:.1em;line-height:2.15385;margin-right:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-list__list .box_list a .box_txt .tag li{font-size:87%}}@media only screen and (max-width: 767px){.p-list__list .box_list a .box_txt .tag li{font-size:80%}}.p-list__list .box_list a .box_txt .tag li:before{content:"#";margin-right:.13333em}.p-list__list .box_list a .img{position:relative;width:100%}.p-list__list .box_list a .img:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../magazine/images/bg_maga.jpg) no-repeat top center/cover}.p-list__list .box_list a .img img{position:relative;width:100%;overflow:hidden;aspect-ratio:4 / 3}.p-list .p-pager{display:flex;align-items:center;justify-content:center;margin-top:8.33333%}@media only screen and (max-width: 767px){.p-list .p-pager{margin-top:2.5em}}.p-list .p-pager__btn+p{margin-left:5px}.p-list .p-pager__btn a,.p-list .p-pager__btn span{display:flex;align-items:center;justify-content:center;text-decoration:none;line-height:1;width:2em;height:2em;transition:all 0.4s cubic-bezier(0.55, 0.18, 0.34, 0.81);border:1px solid #9b958a;text-align:center;font-family:'ZCOOL XiaoWei', Verdana, Helvetica, Arial, sans-serif}.p-list .p-pager__btn a:hover,.p-list .p-pager__btn a.u-current,.p-list .p-pager__btn span:hover,.p-list .p-pager__btn span.u-current{background:#9b958a;color:#fff}.p-list .p-pager__btn.u-prev a::before{content:""}.p-list .p-pager__btn.u-next a::before{content:""}.p-list .p-pager__btn.u-prev a::before,.p-list .p-pager__btn.u-next a::before{display:block;margin:0;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-maga{max-width:820px;margin-top:4.6875%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-maga{margin-top:7.5%}}@media only screen and (max-width: 767px){.p-maga{margin-top:1.5em}}.p-maga__detail__contents{position:relative;padding-bottom:14.02439%;margin-bottom:6.09756%}@media only screen and (max-width: 767px){.p-maga__detail__contents{padding-bottom:2em}}@media only screen and (max-width: 767px){.p-maga__detail__contents{margin-bottom:1.5em}}.p-maga__detail__contents:before{content:"";position:absolute;top:100%;left:0;width:100%;height:23px;background:url(../images/common/bg_shadow.png) no-repeat bottom center/cover}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-maga__detail__contents:before{height:1.53333em}}@media only screen and (max-width: 767px){.p-maga__detail__contents:before{height:.8em}}.p-maga__detail__contents>*+*:not(.p-maga-title){margin-top:30px}@media only screen and (max-width: 767px){.p-maga__detail__contents>*+*:not(.p-maga-title){margin-top:2em}}.p-maga__detail__contents>*+.p-maga-title{margin-top:30px}@media only screen and (max-width: 767px){.p-maga__detail__contents>*+.p-maga-title{margin-top:2em}}.p-maga__detail__contents .p-maga-img{text-align:center}.p-maga__detail__contents .p-maga-img figcaption{display:block;text-align:left;margin-top:0.5em}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-img figcaption{padding-left:1em;text-indent:-1em;line-height:1.25}}.p-maga__detail__contents .p-maga-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.p-maga__detail__contents .p-maga-wrap img{width:100%}.p-maga__detail__contents .p-maga-wrap figcaption{font-size:87%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-maga__detail__contents .p-maga-wrap figcaption{font-size:87%}}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-wrap figcaption{font-size:80%}}.p-maga__detail__contents .p-maga-wrap--col2>*{width:48%}.p-maga__detail__contents .p-maga-wrap--col3>*{width:32%}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-wrap--pattern1 *+*,.p-maga__detail__contents .p-maga-wrap--pattern2 *+*{margin-top:.5em}}.p-maga__detail__contents .p-maga-wrap--pattern1 .p-maga-wrap__img,.p-maga__detail__contents .p-maga-wrap--pattern2 .p-maga-wrap__img,.p-maga__detail__contents .p-maga-wrap--pattern1 .p-maga-wrap__txt,.p-maga__detail__contents .p-maga-wrap--pattern2 .p-maga-wrap__txt{width:48%}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-wrap--pattern1 .p-maga-wrap__img,.p-maga__detail__contents .p-maga-wrap--pattern2 .p-maga-wrap__img,.p-maga__detail__contents .p-maga-wrap--pattern1 .p-maga-wrap__txt,.p-maga__detail__contents .p-maga-wrap--pattern2 .p-maga-wrap__txt{width:100%}}@media only screen and (min-width: 768px){.p-maga__detail__contents .p-maga-wrap--pattern2{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-wrap--pattern3 *+*,.p-maga__detail__contents .p-maga-wrap--pattern4 *+*{margin-top:.5em}}.p-maga__detail__contents .p-maga-wrap--pattern3 .p-maga-wrap__img,.p-maga__detail__contents .p-maga-wrap--pattern4 .p-maga-wrap__img{width:35%}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-wrap--pattern3 .p-maga-wrap__img,.p-maga__detail__contents .p-maga-wrap--pattern4 .p-maga-wrap__img{width:100%}}.p-maga__detail__contents .p-maga-wrap--pattern3 .p-maga-wrap__txt,.p-maga__detail__contents .p-maga-wrap--pattern4 .p-maga-wrap__txt{width:60%}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-wrap--pattern3 .p-maga-wrap__txt,.p-maga__detail__contents .p-maga-wrap--pattern4 .p-maga-wrap__txt{width:100%}}@media only screen and (min-width: 768px){.p-maga__detail__contents .p-maga-wrap--pattern4{flex-direction:row-reverse}}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-wrap--pattern5 *+*{margin-top:.5em}}@media only screen and (min-width: 768px){.p-maga__detail__contents .p-maga-wrap--pattern5>*{width:48%}}.p-maga__detail__contents .p-maga-slider .slick-dots{margin-top:0.8em}.p-maga__detail__contents .p-maga-slider .slick-arrow.c-arrows__obj--prev{left:-1.66667em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-maga__detail__contents .p-maga-slider .slick-arrow.c-arrows__obj--prev{left:-1em}}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-slider .slick-arrow.c-arrows__obj--prev{left:-1em}}.p-maga__detail__contents .p-maga-slider .slick-arrow.c-arrows__obj--next{right:-1.66667em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-maga__detail__contents .p-maga-slider .slick-arrow.c-arrows__obj--next{right:-1em}}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-slider .slick-arrow.c-arrows__obj--next{right:-1em}}.p-maga__detail__contents .p-maga-movie{width:100%;aspect-ratio:41 / 23;position:relative}.p-maga__detail__contents .p-maga-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.p-maga__detail__contents .p-maga-btn+.p-maga-btn{margin-top:20px}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-btn+.p-maga-btn{margin-top:1em}}.p-maga__detail__contents .p-maga-btn .c-btn{display:inline-block;min-width:246px}.p-maga__detail__contents .p-maga-btn .c-btn a span{padding:1.06667em 1.33333em}.p-maga__detail__contents .p-maga-btn .c-btn span.u-out{border-color:#646774;background-color:#646774;color:#fff}.p-maga__detail__contents .p-maga-btn .c-btn span.u-out:hover{background-color:rgba(100,103,116,0.7)}.p-maga__detail__contents .p-maga-btn .c-btn span.u-pdf:after{content:"";margin-left:.3em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-maga__detail__contents .p-maga-table tr th{max-width:200px;padding:1em 0 1.33333em 2.66667em}@media only screen and (min-width: 1200px){.p-maga__detail__contents .p-maga-table tr th{min-width:150px}}@media print{.p-maga__detail__contents .p-maga-table tr th{min-width:150px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-maga__detail__contents .p-maga-table tr th{width:28%;padding:1em 0 1.33333em 1em}}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-table tr th{padding:.8em;width:32%}}.p-maga__detail__contents .p-maga-table tr td{padding:1em 1.33333em}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-table tr td{padding:.8em}}.p-maga__detail__contents .p-maga-title{position:relative}.p-maga__detail__contents .p-maga-title+div{margin-top:60px}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-title+div{margin-top:2em}}.p-maga__detail__contents .p-maga-title.tit1{border-bottom:1px solid #eae9e7;padding-bottom:1.13333em}.p-maga__detail__contents .p-maga-title.tit1:before{content:"";position:absolute;bottom:-1px;left:0;width:2.66667em;height:1px;background:#646774}.p-maga__detail__contents .p-maga-title.tit1 span{font-size:147%;line-height:1.86364;letter-spacing:.08em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-maga__detail__contents .p-maga-title.tit1 span{font-size:134%}}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-title.tit1 span{font-size:120%}}.p-maga__detail__contents .p-maga-title.tit2{padding-bottom:1.13333em}.p-maga__detail__contents .p-maga-title.tit2:before{content:"";position:absolute;bottom:0;left:0;width:2.66667em;height:2px;background:#c0baae}.p-maga__detail__contents .p-maga-title.tit2 span{color:#706a5f;font-size:134%;letter-spacing:.23em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-maga__detail__contents .p-maga-title.tit2 span{font-size:120%}}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-title.tit2 span{font-size:114%}}.p-maga__detail__contents .p-maga-title.tit3 span{padding-bottom:.8em;border-bottom:2px solid #dddbd6;color:#706a5f;font-size:120%;letter-spacing:.23em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-maga__detail__contents .p-maga-title.tit3 span{font-size:114%}}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-title.tit3 span{font-size:107%}}.p-maga__detail__contents .p-maga-bn{display:block;text-align:center}.p-maga__detail__contents .p-maga-bn+.p-maga-bn{margin-top:20px}@media only screen and (max-width: 767px){.p-maga__detail__contents .p-maga-bn+.p-maga-bn{margin-top:1em}}.p-maga__detail__contents .p-maga-bn a{text-decoration:none}.p-maga__detail__pager{display:flex;justify-content:center;align-items:center;margin-top:7.31707%}@media only screen and (max-width: 767px){.p-maga__detail__pager{margin-top:2em}}.p-maga__detail__pager .p-maga-pager+.p-maga-pager{margin-left:3.65854%}@media only screen and (max-width: 1199px){.p-maga__detail__pager .p-maga-pager+.p-maga-pager{margin-right:1.21951%}}.p-maga__detail__pager .p-maga-pager a{display:block;text-align:center;text-decoration:none;transition:all 0.6s cubic-bezier(0.55, 0.18, 0.34, 0.81)}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-maga__detail__pager .p-maga-pager a span{font-size:87%}}@media only screen and (max-width: 767px){.p-maga__detail__pager .p-maga-pager a span{font-size:92%}}.p-maga__detail__pager .p-maga-pager.u-prev span:before{content:"";margin-right:.3em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 1200px){.p-maga__detail__pager .p-maga-pager.u-prev span:before{margin-right:1em}}@media print{.p-maga__detail__pager .p-maga-pager.u-prev span:before{margin-right:1em}}.p-maga__detail__pager .p-maga-pager.u-prev a:hover{opacity:.7}.p-maga__detail__pager .p-maga-pager.u-list a{border:1px solid #9b958a;padding:.66667em .8em}.p-maga__detail__pager .p-maga-pager.u-list a:hover{background-color:#9b958a;color:#fff}.p-maga__detail__pager .p-maga-pager.u-next span:after{content:"";margin-left:.3em;font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width: 1200px){.p-maga__detail__pager .p-maga-pager.u-next span:after{margin-left:1em}}@media print{.p-maga__detail__pager .p-maga-pager.u-next span:after{margin-left:1em}}.p-maga__detail__pager .p-maga-pager.u-next a:hover{opacity:.7}.p-rec{position:relative;background:#f7f6f3;margin-top:10.41667%;padding:4.6875% 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-rec{margin-top:16.66667%}}@media only screen and (max-width: 767px){.p-rec{margin-top:5em}}@media only screen and (max-width: 767px){.p-rec{padding:4em 0 3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-rec{padding-top:6.25%}}.p-rec:before{content:'';width:5.625%;height:100%;position:absolute;top:0;left:0;background:url(../../files/images/common/bg_ptn3.jpg) repeat top left;background-size:100% auto;display:block}@media only screen and (max-width: 1199px){.p-rec:before{width:2.60417%}}@media only screen and (max-width: 767px){.p-rec:before{background-repeat:repeat;background-size:auto 30%}}.p-rec__inner{position:relative;z-index:10;margin-inline:auto;display:flex;flex-wrap:wrap;margin-top:3.125%}@media only screen and (max-width: 767px){.p-rec__inner{margin-top:2em}}@media only screen and (min-width: 768px){.p-rec__inner{max-width:1200px;width:90%}}@media only screen and (max-width: 767px){.p-rec__inner{width:80%}}.p-rec__inner .box_list{position:relative;width:30%}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-rec__inner .box_list{width:30.83333%}}@media only screen and (max-width: 767px){.p-rec__inner .box_list{width:100%}}.p-rec__inner .box_list:nth-child(2) a .img img{border-radius:0 12em 0 0}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-rec__inner .box_list:nth-child(2) a .img img{border-radius:0 4em 0 0}}@media only screen and (min-width: 768px){.p-rec__inner .box_list{margin-left:5%}.p-rec__inner .box_list:first-child{margin-left:0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-rec__inner .box_list{margin-left:3.75%}.p-rec__inner .box_list:first-child{margin-left:0}}@media only screen and (max-width: 767px){.p-rec__inner .box_list+.box_list{margin-top:6.81818%}}.p-rec__inner .box_list a{text-decoration:none;display:flex;flex-direction:column-reverse}.p-rec__inner .box_list a .box_txt{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;margin-top:6.94444%}@media only screen and (max-width: 767px){.p-rec__inner .box_list a .box_txt{margin-top:4.31818%}}.p-rec__inner .box_list a .box_txt .main_cate{color:#fff;background:#646774;padding:0 .66667em;font-size:94%;line-height:1.85714;letter-spacing:.06em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-rec__inner .box_list a .box_txt .main_cate{font-size:87%}}@media only screen and (max-width: 767px){.p-rec__inner .box_list a .box_txt .main_cate{font-size:80%}}.p-rec__inner .box_list a .box_txt .data{color:#706a5f;font-family:'ZCOOL XiaoWei', Verdana, Helvetica, Arial, sans-serif}.p-rec__inner .box_list a .box_txt .st{width:100%;margin-top:.66667em;color:#706a5f;font-size:120%;letter-spacing:.23em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-rec__inner .box_list a .box_txt .st{font-size:114%}}@media only screen and (max-width: 767px){.p-rec__inner .box_list a .box_txt .st{font-size:107%}}@media only screen and (min-width: 768px){.p-rec__inner .box_list a .box_txt .st{line-height:1.77778}}@media only screen and (min-width: 768px) and (max-width: 983px){.p-rec__inner .box_list a .box_txt .st{font-size:107%;line-height:1.55556}}@media only screen and (max-width: 767px){.p-rec__inner .box_list a .box_txt .st{line-height:1.11111}}.p-rec__inner .box_list a .box_txt .tag{width:100%;display:flex;flex-wrap:wrap;margin-top:5%}@media only screen and (max-width: 767px){.p-rec__inner .box_list a .box_txt .tag{margin-top:2.04545%}}.p-rec__inner .box_list a .box_txt .tag li{color:#a8a8a8;font-size:87%;letter-spacing:.1em;line-height:2.15385;margin-right:1em}@media only screen and (min-width: 768px) and (max-width: 1199px){.p-rec__inner .box_list a .box_txt .tag li{font-size:87%}}@media only screen and (max-width: 767px){.p-rec__inner .box_list a .box_txt .tag li{font-size:80%}}.p-rec__inner .box_list a .box_txt .tag li:before{content:"#";margin-right:.13333em}.p-rec__inner .box_list a .img{position:relative;width:100%}.p-rec__inner .box_list a .img:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../magazine/images/bg_maga.jpg) no-repeat top center/cover}.p-rec__inner .box_list a .img img{position:relative;width:100%;overflow:hidden;aspect-ratio:4 / 3}
