.abi_custom{font-family:"メイリオ",Meiryo,Osaka,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;background-color:#fff}.abi_custom dl{margin:0 auto 53px}.abi_custom #content_body{color:#111}.abi_custom .content_full{max-width:1280px;width:100%}.abi_custom .heading{padding:0 0 60px}.abi_custom .heading img{width:100%!important}.abi_custom .heading .title{color:#f91d35;font-size:28px;line-height:1.4}.abi_custom .heading .text{color:#111;font-size:16px;line-height:1.5;width:100%;max-width:850px;margin:30px auto 0}.abi_custom .link{font-size:18px;padding-top:10px;text-align:center}.abi_custom .box__entry__wrap{border:1px solid #f0a98b;padding:40px 50px 0;margin-bottom:60px}.abi_custom .wrap__articles__body{max-width:100%;padding-top:0;color:#111}.abi_custom .box__entry__body{font-size:15px}.abi_custom .box__entry__body p{width:100%}.abi_custom .box__entry__body .btn__black.bottun{color:#fff!important;line-height:1.4em;width:600px;height:auto;padding:20px 0;background:#6d6d6f}.abi_custom .box__entry__body .box__btn__centering .btn__black:disabled{background:#6d6d6f}.abi_custom .box__entry__body .box__btn__centering .btn__black:disabled:hover{cursor:default}.abi_custom .box__entry__body .box__btn__centering .btn__black{background:#f91d35;cursor:pointer}.abi_custom .box__dl__in dt{margin:0 0 0;font-weight:700}.abi_custom .box__dl__in dd{overflow:hidden;margin:10px 0 30px}.abi_custom .box__dl__in dd img{display:block;width:250px;float:right;margin:0 0 20px 20px}.abi_custom .box__dl__in dd img.left{float:left;margin:0 20px 40px 0}.abi_custom .box__dl__in dd .text.description{font-size:17px}.abi_custom .box__dl__in dd .text .red{color:#ea1129;text-decoration:underline}.abi_custom .box__dl__in dd ul{text-indent:-1em;margin-left:1em}.abi_custom .box__dl__in dd table{border-collapse:collapse;border-spacing:0}.abi_custom .box__dl__in dd p+table{margin-top:10px}.abi_custom .box__dl__in dd table td,.abi_custom .box__dl__in dd table th{border:1px solid #ccc;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.abi_custom .box__dl__in dd table th{width:140px;text-align:left}.abi_custom .box__dl__in dd .title{margin-bottom:10px}.abi_custom .box__dl__in dd .title+p{margin-top:5px;font-size:15px}.abi_custom .box__detail{background-color:#f1f1f1;padding:40px 50px 1px;font-size:13px}.abi_custom .box__btn__flex{margin:100px 0 100px}.abi_custom .box__btn__flex ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 26px}.abi_custom .box__btn__flex ul li{-webkit-box-flex:1;-ms-flex:1;flex:1}.abi_custom .box__btn__flex .followCheckBox{width:570px;margin:0 auto;text-align:center}.abi_custom .box__btn__flex .followCheckBox label{display:block;width:100%;height:40px;margin:0 auto 10px;padding:10px 0 0;cursor:pointer;font-size:15px;background:#f1f1f1}.abi_custom .box__btn__flex .followCheckBox label:hover{background:#fadcde}.abi_custom .box__btn__flex .followCheck input[type=checkbox]{cursor:pointer;outline:0;display:none;vertical-align:middle;position:absolute;top:5px}.abi_custom .box__btn__flex .followCheckBox .followCheck:before{content:"";display:block;position:absolute;width:26px;height:26px;background:#fff;top:1px;left:0}.abi_custom .box__btn__flex .followCheckBox .followCheck.on:after{content:"";display:block;position:absolute;width:7px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:2px solid #f91d35;border-right:2px solid #f91d35;top:7px;left:8px}@media screen and (max-width:767px){.abi_custom .heading .title{font-size:18px;padding:0 6.9334%}.abi_custom .title+p{font-size:15px;line-height:1.5;margin:30px auto 0;padding:0 6.9334%;-webkit-box-sizing:border-box;box-sizing:border-box;word-break:break-all;text-align:left}.abi_custom .wrap__articles__body{margin:0}.abi_custom .box__entry__body p{margin-left:0;margin-right:0}.abi_custom .box__entry__wrap{padding:20px 25px 0}.abi_custom .box__dl__in dd img{float:none;margin:0 auto 20px}.abi_custom .box__dl__in dd img.left{float:none;margin:0 auto 20px}.abi_custom .box__dl__in dd p.text{display:inline-block}.abi_custom .box__dl__in dd table td figure img{max-height:100%}.abi_custom .box__dl__in dd .title+p{padding:0 0}.abi_custom .box__dl__in dd ol{padding:0}.abi_custom .box__dl__in dd table{border-bottom:1px solid #ccc}.abi_custom .box__dl__in dd p+table{margin-top:10px}.abi_custom .box__dl__in dd table td,.abi_custom .box__dl__in dd table th{display:block;width:100%;border:1px solid #ccc;border-bottom:none;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.abi_custom .box__dl__in dd table th{width:100%;text-align:left}.abi_custom .box__btn__flex .followCheckBox{width:auto;text-align:left}.abi_custom .box__btn__flex .followCheckBox label{height:auto;padding:10px 20px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.abi_custom .box__btn__flex .followCheckBox .followCheck{padding-left:17%}.abi_custom .box__entry__body .btn__black.bottun{padding-left:10%;padding-right:10%;font-size:1em}.abi_custom .box__detail{padding:40px 6.9334% 1px;font-size:13px}.abi_custom .box__btn__flex{margin:80px 0 80px}.abi_custom .box__btn__flex ul{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 11px}.abi_custom .box__btn__flex ul li{width:100%;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 0 15px}.abi_custom .box__entry__body .box__btn__centering{margin-left:0;margin-right:0}.abi_custom .box__entry__body .box__btn__centering .btn__black{width:100%;font-size:16px}}.abi_custom .heading .title{font-weight:700}