ul.optionIconContainer li.optionText.ichioshi{background-color:#eb5528;padding:2px 3px 0}.ichioshijoinPromo{margin:15px 12px;padding-bottom:15px;max-width:860px}.ichioshijoinPromo.borderline{margin-bottom:0;border-bottom:1px solid rgba(162,162,162,0.50)}.ichioshijoinPromo .contentsWrapper{margin:0 auto;padding:15px 10px 20px;background:#fff;width:auto;max-width:860px;text-align:center}.ichioshijoinPromo .headingLv1{display:block;font-size:1.4rem;font-weight:bold;color:#eb5528;letter-spacing:0;line-height:2.1rem}.ichioshijoinPromo p{font-size:1.2rem;font-weight:bold;color:#333;letter-spacing:0;line-height:1.8rem}.ichioshijoinPromo p span{font-size:2.4rem;color:#c00;line-height:3.84rem}.ichioshijoinPromo .headingLv2{display:block;font-size:2rem;font-weight:bold;color:#333;letter-spacing:0;line-height:3rem;border-bottom:4px double #d2223e}.ichioshijoinPromo .btnArea{margin-top:20px}.ichioshijoinPromo .btnArea a{margin-top:0;padding:11px 0;font-size:2rem;line-height:2.8rem}.ichioshijoinPromo .ichioshiCommingSoon{margin:-5px auto 10px;max-width:860px;font-size:1.4rem;font-weight:normal;color:#333;line-height:2.24rem}.ichioshijoinPromo .hontenCommingSoon{margin:10px auto -10px;font-size:1.4rem;font-weight:normal;text-align:center;color:#333;line-height:2.24rem}@media screen and (min-width:960px){ul.optionIconContainer li.optionText.ichioshi{padding:3px 6px 2px}.ichioshijoinPromo{margin:20px auto}.ichioshijoinPromo.borderline{border:0}.ichioshijoinPromo .contentsWrapper{padding-bottom:30px}.ichioshijoinPromo .contentsWrapper .contentsWrapperIn{margin:0 auto;width:auto}.ichioshijoinPromo p{display:inline-block;font-size:1.4rem}.ichioshijoinPromo .headingLv2{display:inline-block;font-size:2.2rem}.ichioshijoinPromo .btnArea a{margin:0 auto;max-width:300px}}
