@media (min-width:769px),print{.contents{letter-spacing:2.5px;line-height:28px;margin-top:89px;padding:0 70px}.contents-first_txt{margin-bottom:65px}.contents__list{margin-bottom:65px;padding-bottom:67px}.contents__list:not(:last-child){border-bottom:1px solid #d4d4d4}.contents-ttl{color:#ef8e8f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.4rem;font-weight:700;letter-spacing:.1em;line-height:32px;margin-bottom:25px;position:relative}.contents-object p{margin:15px 0}.contents .txtList{counter-reset:item}.contents .txtList-item{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;line-height:28px;padding-left:24px;position:relative}.contents .txtList-item+.txtList-item{margin-top:28px}.contents .txtList-item:before{left:0;letter-spacing:2px;position:absolute;top:0}.contents .txtList-number .txtList-item{counter-increment:itemNumber}.contents .txtList-number .txtList-item:last-child{margin-bottom:0}.contents .txtList-number .txtList-item:before{content:counter(itemNumber) "."}.contents .txtList-parentheses .txtList-item{counter-increment:itemParentheses;padding-left:28px}.contents .txtList-parentheses .txtList-item:not(:last-child){margin-bottom:27px}.contents .txtList-parentheses .txtList-item:before{content:"(" counter(itemParentheses) ")"}.contents .inner__child{counter-reset:itemChild;padding:21px 0 0 5px}.contents .inner__child-element{counter-increment:itemChild;padding-left:38px;position:relative}.contents .inner__child-element+.inner__child-element{margin-top:28px}.contents .inner__child-element:before{content:"(" counter(itemChild) ")";left:0;letter-spacing:2px;position:absolute;top:0}.contents .rules{letter-spacing:3px;margin-top:44px}.contents .rules span{display:block;margin-top:24px}}@media only screen and (max-width:768px){.c-ttl{line-height:8.854166666666668vw}.c-ttl span{padding-bottom:2.083333333333333vw}.c-ttl span:after,.c-ttl span:before{bottom:-1.3020833333333335vw}.contents{font-size:3.6458333333333335vw;line-height:6.510416666666667vw;margin-top:12.5vw}.contents-first_txt{margin-bottom:8.072916666666668vw}.contents__list{margin-bottom:8.072916666666668vw;padding-bottom:6.770833333333333vw}.contents__list:not(:last-child){border-bottom:.13020833333333331vw solid #d4d4d4}.contents-ttl{color:#ef8e8f;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:4.6875vw;font-weight:700;letter-spacing:.1em;line-height:7.03125vw;margin-bottom:4.6875vw;position:relative}.contents-object{-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1}.contents-object>p{margin:3.6458333333333335vw 0}.contents .txtList{counter-reset:item}.contents .txtList-item{letter-spacing:.26041666666666663vw;padding-left:5.208333333333334vw;position:relative}.contents .txtList-item:not(:last-child){margin-bottom:3.90625vw}.contents .txtList-item:before{left:0;position:absolute;top:0}.contents .txtList-number .txtList-item{counter-increment:itemNumber}.contents .txtList-number .txtList-item:before{content:counter(itemNumber) "."}.contents .txtList-parentheses .txtList-item{counter-increment:itemParentheses;margin-bottom:3.90625vw;padding-left:6.770833333333333vw}.contents .txtList-parentheses .txtList-item:before{content:"(" counter(itemParentheses) ")"}.contents .inner__child{counter-reset:itemChild;padding:4.166666666666666vw 0 1.3020833333333335vw}.contents .inner__child-element{counter-increment:itemChild;margin-bottom:3.90625vw;padding-left:8.463541666666668vw;position:relative}.contents .inner__child-element:before{content:"(" counter(itemChild) ")";left:0;letter-spacing:.26041666666666663vw;position:absolute;top:0}.contents .rules{margin-top:7.8125vw}.contents .rules span{display:block;letter-spacing:.78125vw;margin-top:5.729166666666666vw}}