.proflink a{display:block;text-align:center;padding:7px 10px;background:#aaa;width:50%;margin:0 auto;margin-top:20px;border-radius:20px;border:3px double #fff;font-size:.65rem;color:#fff}.proflink a:hover{opacity:.75}@media (max-width:767px){.proflink a{margin-bottom:10px}}.simple-box9.simple-box9_table table th{background-color:#fdf5c3}.simple-box9.simple-box9_table table td{background-color:#fff}.simple-box9.simple-box9_table table,.simple-box9.simple-box9_table table th,.simple-box9.simple-box9_table table td{border:.8px solid #e7e6e6}.simple-box9.simple-box9_table{padding-bottom:5px}.wpcf7-form input[type="submit"]{border:1px solid #3fa3b0;background:#4bb8c6}.wpcf7{background:rgba(255,241,240,.7)}@media (max-width:767px){.post-list-mag .post-list-item .post-list-inner .post-list-meta .post-list-cat,.post-list-mag3col .post-list-item .post-list-inner .post-list-meta .post-list-cat,.post-list-mag-sp1col .post-list-item .post-list-inner .post-list-meta .post-list-cat{top:1px;left:1px}}.kaisetsu-box3 ol li,.kaisetsu-box3 ul li{border-bottom:none}body .pt0{padding-top:0!important}body .pb0{padding-bottom:0!important}.kaisetsu-box3 p.matome_title{padding-bottom:0!important;font-size:18px;color:#a9f5ff;margin-bottom:.7rem;font-weight:500}.kaisetsu-box3 p.matome_title:before{font-size:1.4rem;margin-right:.4rem;display:inline-block;text-align:center;font-family:"jin-icons";content:"\e939";position:relative;top:2px}.kaisetsu-box3 ul,.kaisetsu-box3 ol{padding-top:0!important}.kaisetsu-box3 ul li:first-of-type{margin-top:0}.originalTable1{text-align:center;font-weight:bold}.originalTable1 th{box-sizing:border-box;background-color:#fdf5c3;color:inherit;text-align:center;font-weight:bold;border-left:1px solid #fff;border-bottom:#fff solid 1px}.originalTable1 tr{border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-bottom:solid 1px #ccc}.originalTable1 tr:first-of-type{border-bottom:1px solid #fff;border-right:1px solid #fdf5c3}.originalTable1 tr:nth-of-type(2) {border-bottom:0;border-right:0}.originalTable1 th{display:table-cell;height:50px}.originalTable1 .th_00{border-left:1px solid #ccc}.originalTable1 td{border-right:1px solid #ccc;height:72px;text-align:center}.originalTable1 td.td_00{width:120px}.originalTable1 td.td_04{border-right:0}.scroll{overflow-x:scroll}.scroll table{width:100%;border-collapse:collapse;white-space:nowrap}.simple-box9.simple-box9_table table th{background-color:#fdf5c3}.simple-box9.simple-box9_table table td{background-color:#fff}.simple-box9.simple-box9_table table,.simple-box9.simple-box9_table table th,.simple-box9.simple-box9_table table td{border:.8px solid #e7e6e6}.simple-box9.simple-box9_table{padding-bottom:5px}.wpcf7-form input[type="submit"]{border:1px solid #3fa3b0;background:#4bb8c6}.wpcf7{background:rgba(255,241,240,.7)}@media (max-width:767px){.post-list-mag .post-list-item .post-list-inner .post-list-meta .post-list-cat,.post-list-mag3col .post-list-item .post-list-inner .post-list-meta .post-list-cat,.post-list-mag-sp1col .post-list-item .post-list-inner .post-list-meta .post-list-cat{   top: 1px;   left: 1px}}.cps-post-main ul{padding-left:20px}.cps-post-main ol{padding-left:20px}.cps-post-main ul li{margin-top:.7em;margin-bottom:.7em;padding:0 0 0 25px}.cps-post-main ul:not([class]) li:before, .cps-post-main table ul:not([class]) li:before {width:8px;height:8px}.cps-post-main ul:not([class]) li:before, .cps-post-main ul.jinlist li:before, .cps-post-main ul.wp-block-latest-posts__list li:before, .cps-post-main table ul li:before {top:.5em}.check-list li{　position:relative;　padding-left:22px;　margin-bottom:10px;　box-sizing:border-box}.check-list li:before{　position:absolute;　content:'';　top:2px;　left:0;　width:12px;　height:12px;　border:2px solid #ccc}.check-list li:after{　position:absolute;　content:'';　width:14px;　height:6px;　top:0;　left:2px;　border-left:2px solid #40477e;　border-bottom:2px solid #40477e;　transform:rotate(-45deg)}@media (max-width:767px){.my-profile .myintro{margin-top:44px}}@media (min-width:768px){.my-profile .myintro{margin-top:45px}}.simple-box{margin-top:1rem;margin-bottom:2.5rem;width:90%;margin-left:auto;margin-right:auto;padding:20px 25px;padding-bottom:0;box-sizing:border-box}.simple-box ol,.simple-box ul{padding-top:10px;padding-bottom:30px;padding-right:20px}.simple-box{position:relative}.box_point:after{position:absolute;content:"";right:0;top:0;border-width:0 30px 30px 0;border-style:solid}.box_point:before{position:absolute;content:"";display:block;right:0;top:0;width:100%;height:100%;opacity:.2;z-index:-1}.box_point .box-title:before{font-size:1.4rem;margin-right:.4rem;display:inline-block;text-align:center;font-family:"jin-icons";font-weight:900;content:"\e90b"}.box_point .box-title{font-size:1.25rem;font-weight:bold;margin-bottom:.8rem}.cps-post-main ul>li:before,.cps-post-main ol>li:before{top:-.6px}.cps-post-main ol>li:after,.cps-post-main table .box_point ol li:after{counter-increment:li;content:counter(li);position:absolute;width:20px;height:20px;left:1px;padding:0;line-height:0;text-align:center;font-size:15px;font-weight:700;letter-spacing:-3px;color:#fff}.cps-post-main ol>li:before,.cps-post-main table .box_point ol li:before{position:absolute;content:"";left:0;height:25px;width:25px;border-radius:13px}.cps-post-main ol>li,.cps-post-main table .box_point ol li{position:relative;display:block;padding:0 0 0 31px;margin-bottom:.5em}.box_point ol{font-size:15px;font-weight:500}.cps-post-main .simple-box a[href^="#"]:after{margin:0 3px 0 0;font-family:"jin-icons";font-weight:900;content:"\e932";color:#c3c1c1}.cps-post-main .simple-box a[href^="#"]{color:inherit;text-decoration:none}.box_point.pink:after{border-color:#ffbdbd #fff #ffbdbd}.box_point.pink:before{background-color:#fad4d4}.box_point.pink .box-title:before{color:#fa8e8e}.box_point.pink .box-title{color:#fa8e8e;border-bottom:dotted 3px #fdbebe}.cps-post-main ul>li:before,.cps-post-main .box_point.pink ol>li:before{background-color:#fd9d9d!important}.box_point.blue:after{border-color:#88bafa #fff #88bafa}.box_point.blue:before{background-color:#88bafa}.box_point.blue .box-title:before{color:#88bafa}.box_point.blue .box-title{color:#69aafd;border-bottom:dotted 3px #a1c9fc}.cps-post-main ul>li:before,.cps-post-main .box_point.blue ol>li:before{background-color:#88bafa!important}@media screen and (max-width:767px){.cps-post .cps-post-header .cps-post-title{font-size:1.2rem;line-height:1.8rem;font-weight:bold}}.grecaptcha-badge{visibility:hidden}.simple-box6.blue{background-color:#eff6ff!important}#post-top-widget .widget_text .textwidget{padding-bottom:0!important}.box_point_01{border:solid 2px #81d8d4;border-radius:4px;padding:0 1rem 1rem}.box_point_01 .box-title:before{font-size:1.25rem;color:#81d8d4;padding-right:.3rem;font-family:"jin-icons";font-weight:900!important;content:"\e921"}.h3-style01 .box_point_01 h3,.h3-style04 .box_point_01 h3,.h3-style05 .box_point_01 h3,.h3-style06 .box_point_01 .box_point_01 h3,.h4-style01 .box_point_01 h4,.h2-style02 .box_point_01 h2,.h2-style08 .box_point_01 h2,.h2-style08 .box_point_01 h2:before,.h2-style09 .box_point_01 h2,.h4-style03 .box_point_01 h4{border-color:#fff!important;margin-top:0;margin-bottom:0}.box_point_01 .box-title{display:inline-block;position:relative;top:-1rem;padding:0 .4rem;background:#fff;color:inherit;font-size:1.1rem;line-height:1.3;font-weight:400}.box_attention_01{border:solid 2px #fe5454;border-radius:4px;padding:0 1rem 1rem}.box_attention_01 .box-title{display:inline-block;position:relative;top:-1rem;padding:0 .5rem;background:#fff;color:inherit;font-size:1.1rem;line-height:1.4;font-weight:400}.box_attention_01 .box-title:before{color:#fe5454;font-size:1.25rem;padding-right:4px;font-family:"jin-icons";font-weight:900;content:"\e909"}.ptimeline-wrap{margin:0 auto 2rem}.ptimeline-wrap .ptimeline{padding:0!important;list-style:none!important}.ptimeline-wrap .ptimeline-label{padding:3px 0 0 2px;color:#aaa;font-size:12px;font-weight:500}.ptimeline-wrap .ptimeline-title{font-size:1.2em;font-weight:bold;line-height:1.5;color:#62c1ce}.ptimeline-wrap .ptimeline-main{margin-top:.5em;padding:0 0 1.5em;font-size:.9em;line-height:1.8;border-bottom:dashed 1px #ddd;color:#555}.ptimeline-wrap .ptimeline-main img{display:block;margin:1em auto}.ptimeline-wrap .ptimeline-item{position:relative;padding:0 0 1em 1.5em!important;margin-bottom:0!important;border:none}.ptimeline-wrap .ptimeline .ptimeline-item:before{content:"";width:3px;background:#eee!important;display:block;position:absolute;top:25px;bottom:-3px;left:5px}.ptimeline-wrap .ptimeline-item:last-child:before{content:none}.ptimeline-wrap .ptimeline-marker{display:block;position:absolute;content:"";top:6px;left:0;width:14px;height:14px;border-radius:50%;border:solid 3px #00bfff}.ptimeline-wrap .ptimeline-item:first-child .ptimeline-marker,.ptimeline-wrap .ptimeline-item:last-child .ptimeline-marker{background:#00bfff}.ptimeline-wrap .square .ptimeline-marker{border-radius:0}.ptimeline-wrap .icon .ptimeline-item .ptimeline-marker{content:unset;border:none!important;background:none!important}.ptimeline-wrap .icon .ptimeline-item .ptimeline-marker:before{font-family:"jin-icons";top:-1px;left:0;position:absolute;font-weight:bold;font-size:16px;line-height:1;color:#00bfff}.ptimeline-wrap .icon .ptimeline-item:first-child .ptimeline-marker,.ptimeline-wrap .icon .ptimeline-item:last-child .ptimeline-marker{background:none!important}.ptimeline-wrap .tl-img .ptimeline-item .ptimeline-marker{content:unset;border:none!important;background:none!important}.ptimeline-wrap .tl-img .ptimeline-item .ptimeline-marker:before{content:"";display:inline-block;background-image:url(%E3%81%93%E3%81%93%E3%81%AB%E7%94%BB%E5%83%8FURL);background-size:contain;background-repeat:no-repeat;width:40px;height:40px;position:relative;top:-4px;left:-2px}.ptimeline-wrap .tl-img li:nth-of-type(2) > .ptimeline-marker:before{background-image:url(%E3%81%93%E3%81%93%E3%81%AB%E7%94%BB%E5%83%8FURL)!important}.ptimeline-wrap .tl-img li:nth-of-type(3) > .ptimeline-marker:before{background-image:url(%E3%81%93%E3%81%93%E3%81%AB%E7%94%BB%E5%83%8FURL)!important}.ptimeline-wrap .tl-img li:nth-of-type(4) > .ptimeline-marker:before{background-image:url(%E3%81%93%E3%81%93%E3%81%AB%E7%94%BB%E5%83%8FURL)!important}.ptimeline-wrap .tl-img li:nth-of-type(5) > .ptimeline-marker:before{background-image:url(%E3%81%93%E3%81%93%E3%81%AB%E7%94%BB%E5%83%8FURL)!important}.ptimeline-wrap .tl-img .ptimeline-item{padding:0 0 1em 3em!important}.ptimeline-wrap .tl-img .ptimeline-item:before{top:30px;left:15px}p+.contents-shadow{margin-top:-2rem}.ptimeline-wrap .pink .ptimeline-title{color:#fbb8b8!important}.ptimeline-wrap .pink .ptimeline-main{color:#555!important}.ptimeline-wrap .pink .ptimeline-marker{border:solid 3px #fbb8b8!important;color:#fbb8b8}.ptimeline-wrap .pink .ptimeline-item:first-child .ptimeline-marker,.ptimeline-wrap .pink .ptimeline-item:last-child .ptimeline-marker{background:#fbb8b8}.ptimeline-wrap .pink .ptimeline-item .ptimeline-marker:before{color:#fbb8b8!important}.ptimeline-wrap .yellow .ptimeline-title{color:#fdc44f!important}.ptimeline-wrap .yellow .ptimeline-main{color:#555!important}.ptimeline-wrap .yellow .ptimeline-marker{border:solid 3px #fdc44f!important;color:#fdc44f}.ptimeline-wrap .yellow .ptimeline-item:first-child .ptimeline-marker,.ptimeline-wrap .yellow .ptimeline-item:last-child .ptimeline-marker{background:#fdc44f}.ptimeline-wrap .yellow .ptimeline-item .ptimeline-marker:before{color:#fdc44f!important}.ptimeline-wrap .green .ptimeline-title{color:#62c1ce!important}.ptimeline-wrap .green .ptimeline-main{color:#555!important}.ptimeline-wrap .green .ptimeline-marker{border:solid 3px #62c1ce!important;color:#62c1ce}.ptimeline-wrap .green .ptimeline-item:first-child .ptimeline-marker,.ptimeline-wrap .green .ptimeline-item:last-child .ptimeline-marker{background:#62c1ce}.ptimeline-wrap .green .ptimeline-item .ptimeline-marker:before{color:#62c1ce!important}.box_merit{display:block;position:relative;margin:0 auto;padding:2.5rem 1.5rem 0 1.5rem;background:#fffdef}.box_merit_span{display:inline-block;position:absolute;left:0;top:1rem;box-sizing:border-box;padding:.1rem 1rem;margin:0;height:30px;font-size:1rem;font-weight:bold;color:#fff;background:#f46b6b;box-shadow:0 0 2px rgba(0,0,0,.12)}.box_merit p:first-of-type{padding-bottom:0}.cps-post-main .box_merit_span:before{position:absolute;content:"";top:0;left:-7px;border:none;height:38px;width:7px;background:#f46b6b;border-radius:5px 0 0 5px}.box_merit_span:after{position:absolute;content:"";bottom:-7px;left:-5px;border:none;height:7px;width:5px;background:#a65a5a;border-radius:5px 0 0 5px}.cps-post-main .box_merit ul>li:before{background-color:transparent!important}.box_merit .li-check li:before{font-family:"jin-icons";font-weight:900!important;color:#f46b6b;content:"\e90b";position:absolute;left:0;top:.3rem}.box_demerit{display:block;position:relative;margin:0 auto;padding:2.5rem 1.5rem 0 1.5rem;background:#eff6ff}.box_demerit_span{display:inline-block;position:absolute;left:0;top:1rem;box-sizing:border-box;padding:.1rem 1rem;margin:0;height:30px;font-size:1rem;font-weight:bold;color:#fff;background:#6ba2f4;box-shadow:0 0 2px rgba(0,0,0,.12)}.box_demerit p:first-of-type{padding-bottom:0}.box_demerit_span:before{position:absolute;content:"";top:0;left:-7px;border:none;height:38px;width:7px;background:#6ba2f4;border-radius:5px 0 0 5px}.box_demerit_span:after{position:absolute;content:"";bottom:-7px;left:-5px;border:none;height:7px;width:5px;background:#2b406d;border-radius:5px 0 0 5px}.cps-post-main .box_demerit ul>li:before{background-color:transparent!important}.box_demerit .li-check li:before{font-family:"jin-icons";font-weight:900!important;color:#6ba2f4;content:"\e90b";position:absolute;left:0;top:.3rem}.cps-post-main ul.li-check_red>li:before{background-color:transparent!important;top:4px}.li-check_red li:before{font-family:"jin-icons";font-weight:900!important;color:#f46b6b;content:"\e90b";position:absolute;left:0;top:.3rem}.cps-post-main ul.li-check_blue>li:before{background-color:transparent!important;top:4px}.li-check_blue li:before{font-family:"jin-icons";font-weight:900!important;color:#6ba2f4;content:"\e90b";position:absolute;left:0;top:.3rem}.box_kaisetsu_pink{position:relative;padding:.5em 1em;border:solid 3px #ff86a5;background-color:#fffdef}.box_kaisetsu_pink .box-title{position:absolute;display:inline-block;top:-27px;left:-3px;padding:0 9px;height:25px;line-height:25px;font-size:17px;background:#ff86a5;color:#fff;font-weight:bold;border-radius:5px 5px 0 0}.box_kaisetsu_pink p{margin:0;padding:0}.box_kaisetsu_blue{position:relative;padding:.5em 1em;border:solid 3px #62c1ce;background-color:#eff6ff}.box_kaisetsu_blue .box-title{position:absolute;display:inline-block;top:-27px;left:-3px;padding:0 9px;height:25px;line-height:25px;font-size:17px;background:#62c1ce;color:#fff;font-weight:bold;border-radius:5px 5px 0 0}.box_kaisetsu_blue p{margin:0;padding:0}.emphasis_gray{padding:.2rem .3rem;margin:0 .2em;border-radius:.2rem;background:#eee}.cps-post-main ol{padding-left:0}.cps-post-main ol:not([class]), .cps-post-main ol.wp-block-latest-posts__list, .cps-post-main ol.jinlist {padding-left:0}.cps-post-main ul{padding-left:0}.cps-post-main ul:not([class]), .cps-post-main ul.wp-block-latest-posts__list, .cps-post-main ul.jinlist {padding-left:0}.simple-box p:last-of-type{padding-bottom:0}.contents-shadow{box-shadow:0 0 2px #c4c3c3}.contents-shadow img{margin-bottom:0}.line_box1{border:4px #ff8e8d dotted;margin:1rem auto}.line_box1 .line_box_img{margin-bottom:0}.bg_table{background-color:#fdf5c3}.fwb{font-weight:bold}.balloon-right.balloon-lime .balloon-serif:after{border-color:transparent transparent transparent #e6ee9c}.balloon-right.balloon-lime .balloon-content{border-color:#e6ee9c}.balloon-left.balloon-lime .balloon-serif:after{border-color:transparent #e6ee9c transparent transparent}.balloon-left.balloon-lime .balloon-content{border-color:#e6ee9c}.balloon-right.balloon-bg-lime .balloon-serif:before{border-color:transparent transparent transparent #f9fbe7}.balloon-right.balloon-bg-lime .balloon-content{background:#f9fbe7}.balloon-left.balloon-bg-lime .balloon-serif:before{border-color:transparent #f9fbe7 transparent transparent}.balloon-left.balloon-bg-lime .balloon-content{background:#f9fbe7}.balloon-bg-lime .balloon-icon.maru,.balloon-lime .balloon-icon.maru{border-color:#e6ee9c}