.contents .contentsInr{margin-top:0}.contents .contentsInr .lead{margin-top:27px}.contents .contentsInr .lead p{font-size:16px}.contents .contentsInr .lead__annotation{margin-top:0;color:#cc0000;font-weight:bold}.contents .contentsInr .coupon{border:solid 2px #cc0000;padding:40px 18px 18px 18px;margin-top:34px}.contents .contentsInr .coupon form .coupon__input{margin-left:24px}.contents .contentsInr .coupon form .coupon__input tr th,.contents .contentsInr .coupon form .coupon__input tr td{padding-bottom:36px}.contents .contentsInr .coupon form .coupon__input tr th:last-child,.contents .contentsInr .coupon form .coupon__input tr td:last-child{padding-bottom:40px}.contents .contentsInr .coupon form .coupon__input tr th{font-size:18px;font-weight:bold;padding-right:30px}.contents .contentsInr .coupon form .coupon__input tr th span{color:#cc0000}.contents .contentsInr .coupon form .coupon__input tr td select,.contents .contentsInr .coupon form .coupon__input tr td input{font-size:18px;padding-top:5px;padding-bottom:5px}.contents .contentsInr .coupon form .coupon__input tr td select#COUPON_CHECKIN{width:270px}.contents .contentsInr .coupon form .coupon__input tr td select#COUPON_DATE,.contents .contentsInr .coupon form .coupon__input tr td select#COUPON_NUMBER{width:110px}.contents .contentsInr .coupon form .coupon__input tr td input#COUPON_PRICE{width:262px}.contents .contentsInr .coupon form .coupon__input tr td input::placeholder{color:#cc0000;font-weight:bold;text-align:center}.contents .contentsInr .coupon form .coupon__input tr td span.att{font-size:18px}.contents .contentsInr .coupon form .coupon__input tr td span.att.yen{padding-left:5px}.contents .contentsInr .coupon form .coupon__input tr td span.figure{color:#cc0000;font-size:14px}.contents .contentsInr .coupon form .coupon__result{background-color:#eeeeee;border-radius:4px}.contents .contentsInr .coupon form .coupon__result table tr th{font-size:18px;font-weight:bold;padding:64px 25px 59px 38px}.contents .contentsInr .coupon form .coupon__result table tr td .result__price{width:250px;background-color:#ffffff;border:solid 1px #767676;font-size:24px;color:#cc0000;text-align:center;padding-top:12px;padding-bottom:12px;font-weight:bold}.contents .contentsInr .coupon #COUPON_PRICE{ime-mode:inactive}.contents .contentsInr .about{border:solid 2px #767676;margin-top:60px;padding:30px 40px 38px 37px}.contents .contentsInr .about__head{font-size:24px;font-weight:bold;border-bottom:solid 4px #cc0000;padding-bottom:7px}.contents .contentsInr .about__head h3{display:inline}.contents .contentsInr .about__head .head__annotation{display:inline;color:#cc0000;padding-left:20px}.contents .contentsInr .about__lead{margin-top:37px}.contents .contentsInr .about__information h4{font-size:16px;font-weight:bold;text-indent:-0.6em;padding-top:23px;color:#000000}.contents .contentsInr .about__information>ul>li{position:relative;padding-left:1.2em}.contents .contentsInr .about__information>ul>li:before{content:"";display:inline-block;background-color:#000000;border-radius:50%;position:absolute;transform:translate(-50%, -50%);top:11px;left:4px;width:5px;height:5px}.contents .contentsInr .about__information ul{margin-top:13px}.contents .contentsInr .about__information ul li a{color:#0f0f69}.contents .contentsInr .about__information ul li a img{padding-right:5px}.contents .contentsInr .about__information ul li table tr th{white-space:nowrap;vertical-align:top}.contents .contentsInr .about__information ul li table tr td strong{color:#cc0000}.contents .contentsInr .about__information ul li table tr td ul{margin-top:0}.contents .contentsInr .about__information ul li table tr td ul li{padding-left:1em;text-indent:-1em}.contents .contentsInr .about__information ul li .condition{margin-top:0;padding-left:1em;text-indent:-1em}.contents .contentsInr .about__information ul li table tr td p{font-weight: bold;}
