@charset "UTF-8";.c-none-before .c-slider-news__item:before{display:none}@media screen and (min-width: 768px){.c-slider-news__img{border:none}}.l-content{margin:auto}.l-plus h1{margin:0 0 60px}@media screen and (max-width: 767px){.l-plus h1{margin:0 0 25px}}.l-plus h1 img{max-width:577px}.l-plus .p-index__plus__special-title{color:#ff873c;text-align:center}.l-plus .c-block__headings{height:auto}.l-plus .c-block__headings h2{height:auto;position:relative;margin:0;padding-bottom:10px}.l-plus .c-block__headings h2:before{background-color:#ff873c}.l-plus .c-block__headings h2.no-line{padding:0}.l-plus .c-block__headings h2.no-line:before{display:none}.l-plus .c-block__headings h2.p-h2:before{background-color:#ff873c}.l-plus #related-plus-contents-b .c-block__headings h2:before{background-color:#19b3d6}.l-plus .c-label-limited-sp{background:#ff873c;color:#fff}@media screen and (min-width: 768px){.l-plus .l-special__block{padding:0 20px}}@media screen and (max-width: 767px){.l-plus .p-index__plus__special-img,.l-plus .p-index__plus__special-lead{padding:0}}.l-plus .l-content__block .photo,.l-plus .l-content__block .c-lead{margin:0 0 20px}@media screen and (max-width: 767px){.l-plus .l-content__block .c-lead{text-align:left;margin:0 0 15px}}.l-plus .l-content__block .sidebar-plus__btn-addcart{margin:0 auto}@media screen and (min-width: 768px){.l-plus .l-content__block .sidebar-plus__btn-addcart{max-width:190px}}.l-plus .c-model-profile{background-color:#fee7d5;border-radius:4px}@media screen and (max-width: 767px){.l-plus .c-model-profile{border-top-color:#ff873c;border-radius:0}}.l-plus .c-model-profile:before{background-color:#ff873c;border-radius:4px 0 0 4px}.c-bookname{min-height:2.72em}.l-banner__list{margin:60px 0 0}@media screen and (max-width: 767px){.l-banner__list{margin:30px 0 0}}.l-banner__list li .banner{border-radius:4px;overflow:hidden;border:1px solid #dce8ec}.l-banner__list li p{margin:0;text-align:left}.l-news__details{padding:30px 0;font-feature-settings:"palt" 1;font-family:Yu Gothic Medium,游ゴシック Medium,YuGothic,游ゴシック体,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif}@media screen and (max-width: 767px){.l-news__details{margin:0 -15px 55px;padding:20px 15px;width:auto}}.l-news__details .l-inner__detail{margin:0 auto;max-width:600px;font-size:13px;line-height:2;text-align:left}@media screen and (max-width: 767px){.l-news__details .l-inner__detail{max-width:100%;font-size:14px;line-height:1.5}}.l-news__details .l-inner__detail p a{display:inline}.l-news__details h1{margin:0 0 15px;font-size:22px;line-height:1.5;color:#222;text-align:left;text-stroke:inherit;-webkit-text-stroke:inherit;letter-spacing:inherit}@media screen and (max-width: 767px){.l-news__details h1{font-size:20px}}.l-news__details .post-date{text-align:center;font-size:11px;margin:0 0 35px}.l-news__details .post-date span{color:#85949e;margin:0 10px 0 0}@media screen and (max-width: 767px){.l-news__details .post-date{font-size:12px;margin:0 0 15px;text-align:left}}.l-news__details .post-thumbnail{text-align:center;margin:0 0 30px}@media screen and (min-width: 768px){.l-news__details .post-thumbnail{width:600px;height:600px;display:flex;justify-content:center;align-items:center}}.l-news__details .post-thumbnail img{max-height:600px;max-width:100%;width:auto}@media screen and (max-width: 767px){.l-news__details .post-thumbnail img{max-width:80%;max-height:auto;height:auto}}.l-news__details h3{text-align:left;line-height:1.5;margin:0 0 30px;font-weight:400}@media screen and (max-width: 767px){.l-news__details h3{margin:0 0 20px;font-size:14px}}.l-news__details h4{color:#ff873c;font-size:20px;margin:0 0 30px}@media screen and (max-width: 767px){.l-news__details h4{font-size:18px;margin:0 0 20px}}.l-news__details p{overflow-wrap:break-word;word-break:break-word}@media screen and (max-width: 767px){.l-news__details p{margin:0 0 20px}}.l-news__details p.c-date{font-size:13px}@media screen and (max-width: 767px){.l-news__details p.c-date{font-size:14px;line-height:1.5}}.l-news__details .post-img{margin:0 0 30px;font-size:11px}@media screen and (max-width: 767px){.l-news__details .post-img{margin:0 0 20px;font-size:12px;line-height:1.5}}.l-news__details .post-img img{max-width:100%;height:auto;margin:0 0 10px}.l-news__details .post-entry__box{padding:20px;background:#fee7d5;margin:0 0 30px}@media screen and (max-width: 767px){.l-news__details .post-entry__box{margin:0 0 20px;padding:15px}}.l-news__details .post-entry__box dt{font-weight:700;color:#ff873c;margin:0 0 5px}.l-news__details .post-entry__box a{display:inline}.l-news__details .c-blue,.l-news__details a{color:#ff873c}.l-news__details .u-center{text-align:center}.l-news__details .c-btn-normal2 a{width:328px;background-color:#fff;color:#85949e;border-color:#85949e}.l-news__details .c-btn-normal2 a:hover{background-color:#85949e;border:1px solid #85949e;color:#fff}.l-news__details b,.l-news__details strong{font-weight:bolder}.l-news__details .max-show{display:block;position:relative;z-index:0}.l-news__details .max-show:before{content:"";display:block;position:absolute;width:100%;height:100%;z-index:5;background:linear-gradient(#ffffff80,#fffffff2)}.l-news__details .pay-info{border-top:3px dashed #ff873c}.l-news__details .pay-info p{text-align:center;font-size:1.5em;font-weight:700;color:#aaa;margin:20px auto;line-height:1}.l-news__details .pay-info .sidebar-plus__btn-addcart a{display:flex;text-decoration:none;background-color:#ff873c;border:1px solid #ff873c;color:#fff;font-weight:700}.nav-submenu{background:#ff873c;padding:10px 0 10px 10px}.nav-submenu .nav-submenu__item{margin:0 10px 0 0}.nav-submenu .nav-submenu__item img{height:45px;width:auto;border:1px solid #fff;border-radius:4px}.nav-submenu .nav-submenu__item.active img{background:#fff}.column-contents *,.column-contents *:before,.column-contents *:after{font-size:unset}.column-contents blockquote,.column-contents h1,.column-contents h2,.column-contents h3,.column-contents h4,.column-contents h5,.column-contents h6,.column-contents ol,.column-contents p,.column-contents pre,.column-contents ul{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.column-contents h1,.column-contents h2,.column-contents h3,.column-contents h4,.column-contents h5,.column-contents h6{color:unset;font-size:unset;letter-spacing:unset;line-height:unset;margin:unset;text-align:unset}.column-contents h1 :before,.column-contents h2 :before,.column-contents h3 :before,.column-contents h4 :before,.column-contents h5 :before,.column-contents h6 :before{display:none}.column-contents h1{font-size:2em}.column-contents h2{font-size:1.5em}.column-contents h2:before{display:none}.column-contents h3{font-size:1.17em}.column-contents h4{font-size:1em}.column-contents h5{font-size:.83em}.column-contents h6{font-size:.67em}.column-contents strong{font-weight:bolder}.column-contents a{display:inline;text-decoration:underline;color:#06c}.column-contents img{width:auto}.column-contents .ql-size-small{font-size:.75em}.column-contents .ql-size-large{font-size:1.5em}.column-contents .ql-size-huge{font-size:2.5em}.column-contents .ql-align-center{text-align:center}.column-contents .ql-align-justify{text-align:justify}.column-contents .ql-align-right{text-align:right}.column-contents .ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.column-contents ol,.column-contents ul{padding-left:1.5em}.column-contents ol>li,.column-contents ul>li{list-style-type:none}.column-contents ul>li:before{content:"•"}.column-contents ul[data-checked=false],.column-contents ul[data-checked=true]{pointer-events:none}.column-contents ul[data-checked=false]>li *,.column-contents ul[data-checked=true]>li *{pointer-events:all}.column-contents ul[data-checked=false]>li:before,.column-contents ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.column-contents ul[data-checked=true]>li:before{content:"☑"}.column-contents ul[data-checked=false]>li:before{content:"☐"}.column-contents li:before{display:inline-block;white-space:nowrap;width:1.2em}.column-contents li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.column-contents li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.column-contents ol li:not(.ql-direction-rtl),.column-contents ul li:not(.ql-direction-rtl){padding-left:1.5em}.column-contents ol li.ql-direction-rtl,.column-contents ul li.ql-direction-rtl{padding-right:1.5em}.column-contents ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.column-contents ol li:before{content:counter(list-0,decimal) ". "}.column-contents ol li.ql-indent-1{counter-increment:list-1}.column-contents ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.column-contents ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.column-contents ol li.ql-indent-2{counter-increment:list-2}.column-contents ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.column-contents ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.column-contents ol li.ql-indent-3{counter-increment:list-3}.column-contents ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.column-contents ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.column-contents ol li.ql-indent-4{counter-increment:list-4}.column-contents ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.column-contents ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.column-contents ol li.ql-indent-5{counter-increment:list-5}.column-contents ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.column-contents ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.column-contents ol li.ql-indent-6{counter-increment:list-6}.column-contents ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.column-contents ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.column-contents ol li.ql-indent-7{counter-increment:list-7}.column-contents ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.column-contents ol li.ql-indent-7{counter-reset:list-8 list-9}.column-contents ol li.ql-indent-8{counter-increment:list-8}.column-contents ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.column-contents ol li.ql-indent-8{counter-reset:list-9}.column-contents ol li.ql-indent-9{counter-increment:list-9}.column-contents ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.column-contents .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.column-contents li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.column-contents .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.column-contents li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.column-contents .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.column-contents li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.column-contents .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.column-contents li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.column-contents .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.column-contents li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.column-contents .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.column-contents li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.column-contents .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.column-contents li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.column-contents .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.column-contents li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.column-contents .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.column-contents li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.column-contents .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.column-contents li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.column-contents .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.column-contents li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.column-contents .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.column-contents li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.column-contents .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.column-contents li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.column-contents .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.column-contents li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.column-contents .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.column-contents li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.column-contents .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.column-contents li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.column-contents .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.column-contents li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.column-contents .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.column-contents li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.column-contents .ql-direction-rtl{direction:rtl;text-align:inherit}.column-contents blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.column-contents a{text-decoration:none;color:#ff873c}.column-contents img{width:100%}.column-contents .ql-direction-rtl{text-align:right}@media screen and (max-width: 767px){.plus-nav-sp{display:none}.footer{padding-bottom:0}}.slide-arrow{top:165px}.next-arrow{right:-25px}.prev-arrow{left:-8px}.text-truncate2{min-height:3rem}
