.main-wrap *{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}@media screen and (min-width: 900px){.main-page-title,.sec-detail{padding-right:2rem}}.rte .sec-detail+.sec-detail{margin-top:64px}.rte .sec-detail .sub-sec+.sec-detail .sub-sec{margin-top:40px}.rte .sec-detail .page-title{margin-top:0}.rte .sec-detail .main-page-title{margin-bottom:3rem;color:#222}.rte .sec-detail h2.sub-title{color:#222}.rte .sec-detail h3.sub-title{font-weight:700;margin-top:0;margin-bottom:.5em}.rte .sec-detail p a{display:inline-block;color:#f55d0c;transition:.3s}.rte .sec-detail ul{margin-top:0;padding-left:0}.rte .sec-detail ul,.rte .sec-detail li{list-style-type:none}.rte .sec-detail li{text-indent:-1em;padding-left:1em}.rte .sec-detail p a:hover{color:#f55d0c;text-decoration:underline;transition:.3s}.rte .sec-detail .btn-holder{width:100%;max-width:370px}.rte .sec-detail .btn-holder a{display:block;padding:14px;background:#000;text-align:center;transition:.3s;color:#fff}.rte .sec-detail .btn-holder a:hover{opacity:.7;transition:.3s}.rte .sec-detail p{margin-top:.3rem;margin-bottom:.5rem}.rte .sec-detail p,.rte .sec-detail ul,.rte .sec-detail li,.rte .sec-detail h3.sub-title{color:#555}.rte .sec-detail p+h3.sub-title{margin-top:2rem}.rte .sec-detail .attention{font-size:12px}.rte .sec-detail .tbl-holder{margin-bottom:1.6rem;display:block}.rte .sec-detail .tbl-holder .tbl-block{border-spacing:0;width:100%}.rte .sec-detail .tbl-holder .tbl-block tr+tr th,.rte .sec-detail .tbl-holder .tbl-block tr+tr td{border-top:0}.rte .sec-detail .tbl-holder .tbl-block th,td{padding:8px;border:1px solid #d2d2d2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.rte .sec-detail .tbl-holder .tbl-block th{width:25%;vertical-align:middle;text-align:left;color:#555;background-color:#fafafa}.rte .sec-detail .tbl-holder .tbl-block td{border-left:none;padding:10px;vertical-align:middle}.rte .sec-detail .tbl-holder .tbl-block td .attention{font-size:12px}.rte .sec-detail .tbl-holder .tbl-block td .c-red{color:red}.rte .sec-detail .tbl-holder .tbl-block td .button{border-color:#b2b2b2;background-color:#f8f8f8;color:#444;position:relative;display:inline-block;margin:0;min-width:52px;min-height:47px;border-width:1px;border-style:solid;border-radius:2px;vertical-align:top;text-align:center;text-overflow:ellipsis;font-size:16px;line-height:42px;cursor:pointer;padding:0 1.5em}.rte .sec-detail .tbl-holder .tbl-block td .button-small{padding:2px 4px 1px;min-width:28px;min-height:30px;font-size:12px;line-height:26px}.rte .sec-detail .tbl-holder .tbl-block td .button.button-light{border-color:#ddd;background-color:#fff;color:#444}.rte .sec-detail .tbl-holder .tbl-block td a{text-decoration:none;color:#555;font-weight:700}.rte .sec-detail .tbl-holder .tbl-block td .btn-holder a,.rte .sec-detail .tbl-holder .tbl-block td .btn-holder a:hover{color:#fff}.rte .sec-detail .tbl-holder .tbl-block td .button:after{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;content:" "}@media screen and (min-width: 750px){.rte .sec-detail .main-page-title{margin-bottom:4rem;font-size:2.8rem;padding-bottom:3rem;border-bottom:solid 1px #ccc}.rte .sec-detail h2.sub-title{font-size:2.2rem;font-weight:700;margin-bottom:1.6rem}}.page-placeholder-wrapper{display:flex;justify-content:center}.page-placeholder{width:52.5rem;height:52.5rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-main-page.css.map */
