﻿.ss_wrap{width:676px;margin:0 auto 60px}.ss_wrap p{padding:0 0 15px;margin:0;line-height:1.5;color:#252525}.ss_wrap p+p{padding-top:5px}.ss_wrap b{color:#c50110}.ss_contents{margin:60px 0 0}.ss_contents.first{margin-top:40px}.ss_contents02{padding:0 20px}.ss_frame01{padding:15px 20px 30px}h2,h3{line-height:1.5}.ss_h2{margin-bottom:35px;font-size:23px}.ss_h3{padding:0 0 5px 28px;margin-top:20px;margin-bottom:15px;position:relative;font-size:20px;font-weight:bold;color:#c50110;border-bottom:2px solid #34302e}.ss_h3::before{display:inline-block;position:absolute;top:0;left:0;color:#34302e;content:'■'}.ss_h3_02{padding:10px;margin-top:20px;margin-bottom:15px;font-size:20px;font-weight:bold;color:#c50110;background-color:#ffdede;text-align:center}.mainvisual{margin:15px auto 40px;text-align:center}.pagelink{border:2px solid #9c0000;background-color:#fff9f9}.pagelink h2{padding:10px 20px;margin:-15px -20px 30px;font-size:20px;font-weight:bold;color:#fff;text-align:center;background-color:#9c0000}.pagelink ol{counter-reset:number}.pagelink ol li{counter-increment:number;position:relative;padding-left:4.5em;font-size:16px;font-weight:bold;line-height:1.5}.pagelink ol li a{color:#252525}.pagelink ol li+li{margin-top:16px}.pagelink ol li::before{padding:0 8px;display:inline-block;position:absolute;left:0;top:0;content:"その" counter(number);border-radius:3px;background-color:#9c0000;font-size:14px;font-weight:bold;color:#fff;line-height:24px}.ss_appeal{margin-top:35px}.ss_appeal h3.ss_appeal__headerTitle{margin-bottom:40px;text-align:center;font-weight:bold;font-size:24px;color:#c50110;text-shadow:1px 1px 0 #FFF, -1px -1px 0 #FFF, -1px 1px 0 #FFF, 1px -1px 0 #FFF, 0px 1px 0 #FFF, -1px 0 #FFF, -1px 0 0 #FFF, 1px 0 0 #FFF}.ss_appeal h3.ss_appeal__headerTitle span{padding:5px;background:linear-gradient(transparent 60%, #fff32b 0%)}.ss_appeal .ss_appeal__headerArrow{padding:0;margin-bottom:15px;text-align:center}.ss_appeal .ss_appeal__headerArrow img{max-width:352px}.ss_appeal .ss_appeal__list{display:flex;align-items:center;justify-content:center}.ss_appeal .ss_appeal__list li+li{margin-left:20px}.ss_appeal .conv_btn:hover{opacity:0.8}.txtimg{overflow:hidden}.txtimg .txt{overflow:hidden}.txtimg .txt>*:first-child{margin-top:0}.txtimg .img_left,.txtimg .img_right{margin-top:0;padding-bottom:0}.txtimg .img_left{float:left;margin-right:40px}.txtimg .img_right{float:right;margin-left:40px}.ss_list{margin-left:20px;padding-bottom:15px}.ss_list li{margin-bottom:2px;line-height:1.5;font-weight:bold}.ss_list li::before{display:inline-block;content:'・'}.sp_wrap{margin-right:auto;margin-left:auto;max-width:710px}.sp_wrap p{font-size:12px}.sp_wrap p+p{margin-top:20px}.sp_wrap b{color:#c50110}.sp_wrap .ss_frame02{padding:0 10px 25px;margin-top:40px;counter-increment:number;background-color:#fff;border:none;box-shadow:#c5c9c1 0 2px 3px 0}.sp_wrap .ss_frame02.first{margin-top:25px}.sp_wrap .ss_contents02{padding:0}.sp_wrap .ss_h2{margin-right:-10px;margin-bottom:20px;margin-left:-10px;font-size:1em;line-height:1}.sp_wrap .ss_h2 img{margin-top:-5px}.sp_wrap .ss_h3{padding:0 0 0 15px;font-size:13px;border-bottom:1px solid #34302e}.sp_wrap .ss_h3_02{padding:8px;margin-bottom:20px;font-size:13px}.sp_wrap .mainvisual{margin:10px auto 20px;text-align:center}.sp_wrap .pagelink{padding:10px 10px;margin-top:20px}.sp_wrap .pagelink h2{padding-right:10px;padding-left:10px;margin:-10px -10px 10px;font-size:14px;line-height:1.25}.sp_wrap .pagelink ol li{padding-left:4em;font-size:12px}.sp_wrap .pagelink ol li+li{margin-top:10px}.sp_wrap .pagelink ol li::before{padding-right:6px;padding-left:6px;font-size:10px;line-height:18px}.sp_wrap .ss_appeal{max-width:620px;margin:20px auto}.sp_wrap .ss_appeal .ss_appeal__headerTitle{margin-bottom:15px;text-align:center}.sp_wrap .ss_appeal .ss_appeal__headerTitle span{font-size:15px}.sp_wrap .ss_appeal .ss_appeal__headerTitle img{max-width:150px}.sp_wrap .ss_appeal .sp_ss_frame03_inner{padding:10px;background:#fff;border-radius:3px;box-shadow:#c5c9c1 0 2px 3px 0}.sp_wrap .ss_appeal .sp_ss_frame03_inner p{padding-top:0;padding-bottom:0;margin-bottom:6px;font-size:14px;text-align:center}.sp_wrap .ss_appeal .sp_ss_frame03_inner a{display:block;padding:12px;color:#fff;text-align:center;border-radius:3px}.sp_wrap .ss_appeal .sp_ss_frame03_inner p:nth-of-type(2) a{margin-bottom:18px}.sp_wrap .ss_appeal .sp_ss_frame03_inner a.sp_ss_btn01{background:linear-gradient(to bottom, #e46c59 0%, #de4830 100%);box-shadow:#862b1d 0 2px 0 0}.sp_wrap .ss_appeal .sp_ss_frame03_inner a.sp_ss_btn02{background:linear-gradient(to bottom, #51a4f9 0%, #278ef7 100%);box-shadow:#185594 0 2px 0 0}.sp_wrap .w260{margin-right:auto;margin-left:auto;max-width:260px}.sp_wrap .ss_list{padding-bottom:0;margin-bottom:10px}.sp_wrap .ss_list li{font-size:12px}
