.ss_wrap{width:676px;margin:0 auto 50px}.ss_wrap p{padding:15px 0 5px;margin:0;line-height:1.4}.ss_wrap p strong{color:#d0121b}.ss_contents{margin:40px 0 0}.ss_appeal+.ss_contents{margin:60px 0 0}.ss_contents02{padding:0 10px}.ss_contents02::after{display:block;height:0;clear:both;visibility:hidden;content:'.'}.ss_frame01{padding:15px 20px}.ss_frame02{box-sizing:border-box;padding:20px 10px;margin:22px 0 0;background-color:#fffaf4;border:1px solid #e8dccd}.ss_frame02 p strong{color:#d0121b}.ss_h2{padding:0;margin-top:0}.ss_h3{padding-bottom:5px;margin-top:20px;margin-bottom:15px;font-size:20px;font-weight:bold;line-height:1.4;color:#056c4e;border-bottom:1px solid #056c4e}.ss_h3_02{padding:5px;margin-top:20px;margin-bottom:15px;font-size:20px;font-weight:bold;line-height:1.4;color:#ff8a00;text-align:center;background-color:#fff2b3}.ss_appeal{margin-top:40px}.ss_appeal .ss_appeal__headerTitle{margin-bottom:35px;text-align:center}.ss_appeal .ss_appeal__headerTitle 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}.txtimg .img_left{float:left;margin-right:20px}.txtimg .img_right{float:right;margin-left:20px}.pagelink{border:2px solid #056c4e}.pagelink h2{padding:10px 20px;margin:-15px -20px 20px;font-size:22px;font-weight:bold;color:#faee00;text-align:center;background-color:#056c4e}.pagelink ol li{font-weight:700}.pagelink ol li span{display:inline-block;margin-right:22px;font-size:19px}.pagelink ol li a{font-size:16px;font-weight:400;color:#006bb7;text-decoration:underline}.pagelink ol li+li{margin-top:10px}.conv_btn:hover{opacity:0.8}.interview_block+.interview_block{margin-top:20px}.interview_block .interview_title{padding-top:15px;padding-bottom:8px;font-size:22px;font-weight:700;line-height:1.2;color:#333;border-bottom:2px solid #056c4e}.interview_block .interview_person{padding-top:0 !important;font-size:16px;font-weight:700}.sp_ss_img_main{margin-bottom:20px}.sp_ss_frame03_inner{padding:10px;background:#fff;border-radius:3px;box-shadow:#c5c9c1 0 2px 3px 0}.sp_ss_frame03_inner p{margin-bottom:6px;font-size:14px;text-align:center}.sp_ss_frame03_inner a{display:block;padding:12px;color:#fff;text-align:center;border-radius:3px}.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_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 .ss_contents02{padding-right:0;padding-left:0}.sp_wrap .ss_frame02{padding-top:0;padding-right:10px;padding-bottom:25px;padding-left:10px;margin-top:30px;counter-increment:number;background-color:#fff;border:none;box-shadow:#c5c9c1 0 2px 3px 0}.sp_wrap .ss_frame02 .ss_h2{margin-right:-10px;margin-bottom:20px;margin-left:-10px;font-size:1em;line-height:1}.sp_wrap .ss_frame02 .ss_h2 img{margin-top:-5px}.sp_wrap .ss_h3{margin-top:30px;font-size:13px}.sp_wrap .ss_h3_02{padding:5px;margin-top:30px;margin-bottom:20px;font-size:13px}.sp_wrap .pagelink{padding:15px 10px;background-color:#fff}.sp_wrap .pagelink h2{margin-right:-10px;margin-bottom:10px;margin-left:-10px;font-size:14px}.sp_wrap .pagelink ol li span{margin-right:10px;font-size:16px}.sp_wrap .pagelink ol li a{font-size:inherit}.sp_wrap .ss_appeal{max-width:620px;margin:20px auto}.sp_wrap .ss_appeal .ss_appeal__headerTitle{margin-bottom:10px;text-align:center}.sp_wrap .ss_appeal .ss_appeal__headerTitle span{display:block;margin-bottom:10px;font-size:13px;font-weight:bold;color:#f60;text-align:center}.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 .txtimg .txt{font-size:12px}.sp_wrap .txtimg .img_left{margin-right:10px}.sp_wrap .txtimg .img_right{margin-left:10px}.sp_wrap .img2col{display:flex}.sp_wrap .img2col .img_left{padding-right:8px}.sp_wrap .img2col .img_right{padding-left:8px}.sp_wrap .interview_block+.sp_wrap .interview_block{margin-top:30px}.sp_wrap .interview_block .interview_head{margin-right:auto;margin-left:auto}.sp_wrap .interview_block .interview_title{padding-top:6px;margin-top:0;margin-bottom:4px;font-size:16px;border-bottom-width:1px}.sp_wrap .interview_block .interview_person{font-size:inherit}
