body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}strong{font-weight:bold}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}html{font-size:62.5%}*{-webkit-box-sizing:border-box;box-sizing:border-box}.catch{font-family:'Abril Fatface', cursive}.breadcrumb{margin-bottom:0;margin-left:15px}.breadcrumb ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;margin:0}.breadcrumb li{font-weight:normal;font-size:11px;color:#FF5785;margin-left:.5em}.breadcrumb li::after{content:"＞";margin-left:.5em}.breadcrumb li:last-child::after{content:""}.white_back a{color:#5454D1;text-decoration:underline}.white_back a:hover{text-decoration:none}.red{color:#FF5785}.red_back_title{font-size:1.1em;text-align:center;background:#FF5785;color:#fff;padding:.5em 1em;font-weight:normal;margin-bottom:2em}.page_copy{text-align:center;font-family:"Zen Maru Gothic",sans-serif;font-size:1.25em;margin:auto}@media (min-width: 768px){.page_copy{width:70%}}.page_copy.left{text-align:left}.page_yellow_title{background:#ff0;color:#FF5785;text-align:center;font-weight:bold;font-family:"Zen Maru Gothic",sans-serif;padding:.5em 1em;position:relative;margin:0 .5em}.page_yellow_title span{display:block;font-size:.5em}@media (min-width: 768px){.page_yellow_title{font-size:35px;font-size:3.5rem;line-height:1.4285714286}}@media (max-width: 767px){.page_yellow_title{font-size:28px;font-size:2.8rem;line-height:1.4285714286}}.page_yellow_title::after,.page_yellow_title::before{content:"";display:block;background:#FF5785;height:10px;position:absolute;top:0;bottom:0;margin:auto}@media (min-width: 768px){.page_yellow_title::after,.page_yellow_title::before{width:2em}}@media (max-width: 767px){.page_yellow_title::after,.page_yellow_title::before{width:1em}}.page_yellow_title::after{left:-.5em}.page_yellow_title::before{right:-.5em}.second_list{margin:50px auto}.second_list li{padding:3em 2em;border:6px solid #FF5785;border-radius:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:50px}@media (max-width: 767px){.second_list li .title_w,.second_list li .btn_w{width:100%}}.second_list li .title_w{text-align:center;position:relative}@media (min-width: 768px){.second_list li .title_w{width:45%}}.second_list li .title_w .no{text-decoration:underline;font-size:1.6em;margin-bottom:1em}.second_list li .title_w img{width:50%}@media (min-width: 768px){.second_list li .title_w img{margin:2em auto 0}}.second_list li .title_w::after{content:"";display:block;width:100px;height:25px;background:url(../images/common/ribon.svg) no-repeat center center;background-size:cover;position:absolute;left:0;right:0;top:-3.6em;z-index:1;margin:auto}@media (min-width: 768px){.second_list li .btn_w{width:55%}}.second_list li .btn_w p{margin:1em 0}.second_list li .btn_w .detail_title{font-size:1.3em;text-align:left}@media (min-width: 768px){.second_list li .btn_w.support{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;gap:30px}.second_list li .btn_w.support .more_btn{width:15em}}.second_list li .btn_w.support .more_btn{padding:1.5em;margin-top:1em}.block_third:not(:last-of-type){margin-bottom:150px}.block_third .third_link{margin:3em auto 0}@media (min-width: 768px){.block_third .third_link{width:60%}}@media (max-width: 767px){.block_third .third_link{width:100%}}.block_third .third_link .second_more_btn_w{text-align:center;margin-top:3em}.block_third .third_link .second_more_btn_w .detail_title{color:#707070;font-size:1.2em;border-top:1px solid #707070;border-bottom:1px solid #707070;padding:.5em;margin-bottom:1em}@media (max-width: 767px){.block_third .third_link .second_more_btn_w .detail_title{font-size:1.2em}}.block_third .third_link .second_more_btn_w .more_btn{width:auto}.block_third .consult_title{color:#FF5785;text-align:center;margin-top:4em;margin-bottom:1em;font-size:1.3em}.block_third .consult_table{width:100%;border-collapse:collapse;margin-bottom:60px;border:none}.block_third .consult_table th,.block_third .consult_table td{border:1px solid #FF5785;padding:.6em;color:#707070}@media (min-width: 768px){.block_third .consult_table td:nth-of-type(1){width:13em}.block_third .consult_table td:nth-of-type(3),.block_third .consult_table td.tel{width:13em;text-align:center}.block_third .consult_table td:nth-of-type(4){width:13em;text-align:center}}.block_third .consult_table thead th{background:#FF5785;color:#fff;text-align:center;font-weight:bold}.block_third .consult_table thead tr:nth-child(1) th{font-size:1.2em}.block_third .consult_table thead tr:nth-child(2) th{font-size:1em;background:#f5f5f5;color:#707070;font-weight:normal}@media (min-width: 768px){.block_third .consult_table tbody tr.row2 td:nth-of-type(1){width:auto}.block_third .consult_table tbody tr.row2 td:nth-of-type(2){width:13em}}.block_third .consult_table tbody tr:nth-child(odd){background:#fff7f9}@media (max-width: 767px){.block_third .consult_table{margin-bottom:0}.block_third .consult_table thead tr{padding:0}.block_third .consult_table thead tr th{display:block;width:100%}.block_third .consult_table thead tr:last-of-type{display:none}.block_third .consult_table tbody,.block_third .consult_table tr,.block_third .consult_table td{display:block;width:100%}.block_third .consult_table tr{padding:1em;border:1px solid #FF5785;margin-bottom:1em;background:#fff}.block_third .consult_table td{border:none;padding:.5em;position:relative}.block_third .consult_table td:last-child{border-bottom:none}.block_third .consult_table td::before{display:block;font-size:12px;font-weight:bold;color:#FF5785;margin-bottom:4px}.block_third .consult_table td:nth-of-type(1)::before{content:"内容"}.block_third .consult_table td:nth-of-type(2)::before{content:"相談窓口"}.block_third .consult_table td:nth-of-type(3)::before{content:"電話番号"}.block_third .consult_table td:nth-of-type(4)::before{content:"相談日時"}}.third_list{margin:0 auto 50px}.third_list>li{padding:5em .5em;border-bottom:2px dotted #FF5785;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 768px){.third_list>li .title_w,.third_list>li .btn_w{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 767px){.third_list>li .title_w,.third_list>li .btn_w{width:100%}}.third_list>li .title_w{text-align:center;position:relative}@media (min-width: 768px){.third_list>li .title_w{width:45%}}.third_list>li .title_w .detail_title{font-size:1.65em}@media (min-width: 768px){.third_list>li .title_w .detail_title{width:100%}}.third_list>li .title_w .no{font-size:1.6em;position:relative}@media (min-width: 768px){.third_list>li .title_w .no{margin-bottom:1em}}@media (max-width: 767px){.third_list>li .title_w .no{margin-bottom:.3em}}.third_list>li .title_w .no::after{content:"";display:block;width:40px;height:15px;background:url(../images/common/third_list_icon.svg) no-repeat center center;background-size:cover;position:absolute;left:0;right:0;top:-1em;margin:auto}.third_list>li .title_w img{width:50%}@media (min-width: 768px){.third_list>li .title_w img{margin:2em auto 0}}@media (min-width: 768px){.third_list>li .btn_w{width:55%}}.third_list>li .btn_w p{margin:1em 0}@media (min-width: 768px){.third_list>li .btn_w p{width:100%}}.third_list>li .btn_w .second_more_btn_w{margin-bottom:1.5em}@media (min-width: 768px){.third_list>li .btn_w .second_more_btn_w{width:100%}}.third_list>li .btn_w .detail_title{font-size:1.3em;text-align:left}@media (min-width: 768px){.third_list>li .btn_w .detail_title{width:100%}}.third_list>li .btn_w .yellow_back_w{background:#FFFDC5;padding:2em;width:100%;margin-bottom:1.5em}.third_list>li .btn_w .yellow_back_w p{margin:0 auto 1em}.third_list>li .btn_w .yellow_back_w a{color:#5454D1;text-decoration:underline;display:block;margin-bottom:.5em}.third_list>li .btn_w .yellow_back_w a:hover{text-decoration:none}.third_list>li .btn_w .point_list{position:relative;margin-top:70px;width:100%}.third_list>li .btn_w .point_list::after{content:"";display:block;width:100px;height:66px;background:url(../images/common/point_icon.png) no-repeat center center;background-size:contain;position:absolute;left:0;top:-66px}.third_list>li .btn_w .point_list>li{position:relative;padding:.8em 0 .8em 2.8em;border-bottom:1px solid #FF5785}.third_list>li .btn_w .point_list>li::after{content:"";display:block;width:26px;height:26px;background:url(../images/common/point_check_icon.png) no-repeat center center;background-size:contain;position:absolute;left:.5em;top:.8em;margin:auto}.third_list>li .btn_w .point_list>li:first-child{border-top:1px solid #FF5785}.third_list>li .btn_w .point_list>li .second_more_btn_w{margin-bottom:0}.third_list>li .btn_w .point_list>li .second_more_btn_w.how_to .more_btn{margin:0.5em 0}.third_list>li .btn_w .point_list>li .second_more_btn_w .more_btn{font-size:1em;margin:1em 0}.third_list>li .btn_w .point_list>li img{display:block;margin:1em 0;width:80%}@media (min-width: 768px){.third_list>li .btn_w .point_list>li img.sns{width:35%}}@media (max-width: 767px){.third_list>li .btn_w .point_list>li img.sns{width:50%}}
