@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;box-sizing:border-box}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}h2.sec_title{font-size:3em;font-weight:700;color:#399fbf;text-align:center;margin-bottom:50px;padding-top:50px}@media screen and (max-width:768px){h2.sec_title{font-size:1.8em;margin-bottom:20px}}.cf:after{content:"";display:block;clear:both}body{font-family:ryo-gothic-plusn,sans-serif;font-style:normal;font-weight:400;color:#333;line-height:1.6}a:link,a:visited,a:hover,a:active{text-decoration:none;color:#696969}.pc{display:inline-block}@media screen and (max-width:767px){.pc{display:none}}.sp{display:none}@media screen and (max-width:767px){.sp{display:block;margin:0 auto}}.content_area{width:1000px;margin:0 auto}@media screen and (max-width:768px){.content_area{width:96%}}@media screen and (max-width:768px){header#main{display:none}}header .content_area{padding:5px 0}header .content_area:after{content:"";display:block;clear:both}header h1#logo{float:left;width:129px;margin-top:20px}@media screen and (max-width:768px){header h1#logo{float:none;width:50%;margin:0 auto;text-align:center;padding:30px 0}header h1#logo img{width:100%}}header .contact{float:right;width:46%}header .contact:after{content:"";display:block;clear:both}@media screen and (max-width:768px){header .contact{float:none;width:100%}}header .contact .left_box{float:right;width:auto;padding-top:12px}@media screen and (max-width:768px){header .contact .left_box{float:none;width:100%;text-align:center}}header .contact .right_box{float:right;width:auto}@media screen and (max-width:768px){header .contact .right_box{float:none;width:100%;text-align:center}}header .contact .right_box #tel{font-size:2em;font-weight:700}header .contact .right_box #header_btn_apply{background:#e5414f;padding:10px 0;text-align:center;color:#fff;font-size:1em;font-weight:700}section#main{background:url(//potect-a.com/training/wp-content/themes/lp/css/../img/low/mainvisual@1x.webp) no-repeat center top;background-size:cover;height:800px}@media screen and (max-width:768px){section#main{background:url(//potect-a.com/training/wp-content/themes/lp/css/../img/low/mainvisual@1x_sp.webp) no-repeat center top;background-size:100%;height:auto;padding-bottom:20px;margin-bottom:30px}}section#main .content_area{position:relative}section#main h2{padding-top:40px;text-align:center;font-size:4em;font-weight:700;color:#fff}section#main h2 span{color:#fee900}@media screen and (max-width:768px){section#main h2{font-size:1.8em;text-align:center}}section#main h3{padding-top:40px;text-align:center}@media screen and (max-width:768px){section#main h3{width:70%;margin:0 auto;padding:20px 0}section#main h3 img{max-width:100%;height:auto}}section#main p.point1,section#main p.point2,section#main p.point3,section#main p.point4{background:url(//potect-a.com/training/wp-content/themes/lp/css/../img/low/main_box@1x.webp) no-repeat left top;width:274px;height:142px;box-sizing:border-box;float:left;position:absolute;top:500px;color:#fff;font-weight:700;font-size:1.4em;text-align:center}@media screen and (max-width:768px){section#main p.point1,section#main p.point2,section#main p.point3,section#main p.point4{background:-webkit-linear-gradient(rgba(37,80,144,.6),rgba(51,200,215,.6));background:linear-gradient(rgba(37,80,144,.6),rgba(51,200,215,.6));width:100%;height:60px;float:none;position:static;font-size:1.1em;margin-bottom:5px}section#main p.point1 br,section#main p.point2 br,section#main p.point3 br,section#main p.point4 br{display:none}}section#main p.point1{left:0;padding-top:25px}@media screen and (max-width:768px){section#main p.point1{padding:18px 0}}section#main p.point2{left:242px;padding-top:40px}@media screen and (max-width:768px){section#main p.point2{padding:18px 0}}section#main p.point3{left:484px;padding-top:40px}@media screen and (max-width:768px){section#main p.point3{padding:18px 0}}section#main p.point4{right:0;padding-top:40px}@media screen and (max-width:768px){section#main p.point4{padding:18px 0}}section.cv .content_area,section.cv_main .content_area{box-sizing:border-box;border:5px solid #e5414f;background:#fff;padding:30px;box-shadow:0 0 10px 0 rgba(0,0,0,.4);text-align:center;margin-bottom:80px}@media screen and (max-width:768px){section.cv .content_area,section.cv_main .content_area{padding:15px;width:100%;margin:0 auto 50px auto}}section.cv .content_area h2,section.cv_main .content_area h2{color:#e5414f;font-size:2.4em;font-weight:700;margin-bottom:20px}@media screen and (max-width:768px){section.cv .content_area h2,section.cv_main .content_area h2{font-size:1.6em}}section.cv .content_area h3,section.cv_main .content_area h3{font-size:1.3em;font-weight:700;margin-bottom:20px}@media screen and (max-width:768px){section.cv .content_area h3,section.cv_main .content_area h3{font-size:1.2em}}section.cv .content_area .left_box,section.cv_main .content_area .left_box{float:left;width:48%}@media screen and (max-width:768px){section.cv .content_area .left_box,section.cv_main .content_area .left_box{width:100%;float:none;margin-bottom:20px}}section.cv .content_area .left_box h4,section.cv_main .content_area .left_box h4{background:#399fbf;color:#fff;padding:5px 0 3px;margin-bottom:10px;font-weight:700}@media screen and (max-width:768px){section.cv .content_area .left_box h4,section.cv_main .content_area .left_box h4{margin-bottom:20px}}section.cv .content_area .left_box .tel,section.cv_main .content_area .left_box .tel{font-size:2.5em;font-weight:700;text-align:center}@media screen and (max-width:768px){section.cv .content_area .left_box .tel,section.cv_main .content_area .left_box .tel{line-height:1}}section.cv .content_area .right_box,section.cv_main .content_area .right_box{float:right;width:48%}@media screen and (max-width:768px){section.cv .content_area .right_box,section.cv_main .content_area .right_box{width:100%;float:none}}section.cv .content_area .right_box .cv_btn,section.cv_main .content_area .right_box .cv_btn{background:#e5414f;padding:40px 10px;font-size:1.3em;font-weight:700;color:#fff;box-shadow:3px 3px 10px 0 rgba(0,0,0,.3)}@media screen and (max-width:768px){section.cv .content_area .right_box .cv_btn,section.cv_main .content_area .right_box .cv_btn{padding:20px 0;font-size:1.1em}}section.cv .content_area .cv_btn_web,section.cv_main .content_area .cv_btn_web{width:90%;margin:0 auto;background:#e5414f;color:#fff;padding:20px 0;box-sizing:border-box;font-weight:700;font-size:1.8em;box-shadow:3px 3px 10px 0 rgba(0,0,0,.3)}@media screen and (max-width:768px){section.cv .content_area .cv_btn_web,section.cv_main .content_area .cv_btn_web{width:100%;padding:20px 10px;font-size:1.5em}}section.cv_main .content_area{position:relative;top:-80px}@media screen and (max-width:768px){section.cv_main .content_area{top:0;width:96%}}.cv-wide{width:100%;box-sizing:border-box;padding:0 2%}#s1{background:url(//potect-a.com/training/wp-content/themes/lp/css/../img/low/s1_bg@1x.webp) no-repeat right bottom;padding:0 0 100px;margin-top:-80px}@media screen and (max-width:768px){#s1{background:url(//potect-a.com/training/wp-content/themes/lp/css/../img/low/s1_bg@1x.webp) no-repeat -300px 600px;margin:0;padding:0 0 20px}}#s1 p{margin-bottom:30px;line-height:1.8;font-size:1em}#s1 p span{color:#399fbf;font-weight:700}#s2{background:#eee;padding:80px 0 50px}@media screen and (max-width:768px){#s2{padding:50px 0 20px}}#s2 #s2_0 .btn_area{margin:0 auto 60px auto;width:90%}#s2 #s2_0 .btn_area:after{content:"";display:block;clear:both}@media screen and (max-width:768px){#s2 #s2_0 .btn_area{margin:0 auto 30px auto}}#s2 #s2_0 .btn_area p{float:left;width:26%;text-align:center;margin:0 3.6%}#s2 #s2_0 .btn_area p img{width:100%;height:auto}@media screen and (max-width:768px){#s2 #s2_0 .btn_area p{width:31%;margin:0 1%}#s2 #s2_0 .btn_area p img{width:100%}}#s2 .s2_title{padding:15px 0;position:relative;margin-bottom:50px}@media screen and (max-width:768px){#s2 .s2_title{margin-bottom:20px}}#s2 .s2_title h2{font-size:3em;font-weight:700;color:#399fbf;text-align:center;margin-bottom:0}@media screen and (max-width:768px){#s2 .s2_title h2{font-size:1.8em;margin-bottom:20px}}#s2 .s2_title h3{font-size:1.5em;font-weight:700;color:#399fbf;text-align:center}#s2 .s2_title .icon{position:absolute;top:-15px;right:50px}@media screen and (max-width:768px){#s2 .s2_title .icon{right:0;width:35%}#s2 .s2_title .icon img{width:100%}}#s2 #s2_1 .s2_title{background:url(//potect-a.com/training/wp-content/themes/lp/css/../img/low/number3@1x.webp) no-repeat 14% 5px}@media screen and (max-width:768px){#s2 #s2_1 .s2_title{background-position:center top;background-size:18%;padding-top:120px}}#s2 #s2_1 #johari{background:#fff;padding:10px;border-radius:10px;box-sizing:border-box;border:4px solid #ddd;margin-bottom:60px}#s2 #s2_1 #johari:after{content:"";display:block;clear:both}@media screen and (max-width:768px){#s2 #s2_1 #johari{margin-bottom:20px}}#s2 #s2_1 #johari dt{width:20%;box-sizing:border-box;border-right:2px dotted #ccc;float:left;text-align:center;padding:50px 0;font-weight:700}@media screen and (max-width:768px){#s2 #s2_1 #johari dt{width:100%;float:none;border:none;padding:15px 0 10px;font-size:1.4em}}#s2 #s2_1 #johari dd{width:80%;box-sizing:border-box;float:right;padding:20px 0 0 20px;line-height:1.8}@media screen and (max-width:768px){#s2 #s2_1 #johari dd{width:100%;float:none;padding:10px;line-height:1.4}}#s2 #s2_1 h4{text-align:center;font-size:2em;font-weight:700;line-height:1.6;margin-bottom:60px}@media screen and (max-width:768px){#s2 #s2_1 h4{font-size:1.4em;margin-bottom:30px}}#s2 #s2_1 #tips_area{position:relative;text-align:center;font-size:.9em;line-height:1.6;margin-bottom:60px}@media screen and (max-width:768px){#s2 #s2_1 #tips_area{font-size:.7em}}@media screen and (max-width:768px){#s2 #s2_1 #tips_area #tips_base{padding-top:40px}#s2 #s2_1 #tips_area #tips_base img{width:100%}}#s2 #s2_1 #tips_area #tips1{background:url(//potect-a.com/training/wp-content/themes/lp/css/../img/low/s2_1_tips1@1x.webp) no-repeat left top;box-sizing:border-box;padding:30px 20px 0 0;width:257px;height:107px;position:absolute;top:-20px;left:10px}@media screen and (max-width:768px){#s2 #s2_1 #tips_area #tips1{background-image:none;background-color:#fff;border:3px solid #399fbf;width:48%;height:auto;padding:10px}}#s2 #s2_1 #tips_area #tips2{background:url(//potect-a.com/training/wp-content/themes/lp/css/../img/low/s2_1_tips2@1x.webp) no-repeat left top;box-sizing:border-box;padding:30px 0 0 18px;width:257px;height:107px;position:absolute;top:-20px;right:10px}@media screen and (max-width:768px){#s2 #s2_1 #tips_area #tips2{background-image:none;background-color:#fff;border:3px solid #399fbf;width:48%;height:auto;padding:10px;right:0}}#s2 #s2_1 #tips_area #tips3{background:url(//potect-a.com/training/wp-content/themes/lp/css/../img/low/s2_1_tips3@1x.webp) no-repeat left top;box-sizing:border-box;padding:30px 20px 0 0;width:257px;height:107px;position:absolute;top:180px;left:10px}@media screen and (max-width:768px){#s2 #s2_1 #tips_area #tips3{background-image:none;background-color:#fff;border:3px solid #399fbf;width:48%;height:auto;padding:10px;font-size:.9em;top:260px}}#s2 #s2_1 #tips_area #tips4{background:url(//potect-a.com/training/wp-content/themes/lp/css/../img/low/s2_1_tips4@1x.webp) no-repeat left top;box-sizing:border-box;padding:30px 18px 0 44px;width:257px;height:107px;position:absolute;top:180px;right:10px}@media screen and (max-width:768px){#s2 #s2_1 #tips_area #tips4{background-image:none;background-color:#fff;border:3px solid #399fbf;width:48%;height:auto;padding:10px;right:0;font-size:.9em;top:260px}}#s2 #s2_1 #tips_area strong{font-size:1.3em;font-weight:700;color:#399fbf;display:block}#s2 #s2_1 .arrow{text-align:center;margin-bottom:40px}@media screen and (max-width:768px){#s2 #s2_1 .arrow{margin-bottom:15px}}#s2 #s2_1 .t1{font-size:2.3em;font-weight:700;color:#e5414f;text-align:center;line-height:1.6;margin-bottom:60px}@media screen and (max-width:768px){#s2 #s2_1 .t1{font-size:1.6em;margin-bottom:20px}}#s2 #s2_1_sub{background:#fff;padding:40px 20px 20px;margin-bottom:80px}@media screen and (max-width:768px){#s2 #s2_1_sub{padding:20px 20px 10px;margin-bottom:40px}}#s2 #s2_1_sub h2{font-size:2em;font-weight:700;color:#399fbf;text-align:center;margin-bottom:40px}@media screen and (max-width:768px){#s2 #s2_1_sub h2{font-size:1.4em;margin-bottom:15px}}#s2 #s2_1_sub .layout_c3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#s2 #s2_1_sub .layout_c3:after{content:"";display:block;clear:both}@media screen and (max-width:768px){#s2 #s2_1_sub .layout_c3{display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}#s2 #s2_1_sub .layout_c3 dl{width:48%;margin-bottom:15px}@media screen and (max-width:768px){#s2 #s2_1_sub .layout_c3 dl{width:100%}}#s2 #s2_1_sub .layout_c3 dl dt{background:#399fbf;color:#fff;font-size:1em;font-weight:700;text-align:center;box-sizing:border-box;height:80px;width:100%;padding-top:32px;margin-bottom:20px}@media screen and (max-width:768px){#s2 #s2_1_sub .layout_c3 dl dt{height:auto;padding:10px 0;margin-bottom:0}#s2 #s2_1_sub .layout_c3 dl dt br{display:none}}#s2 #s2_1_sub .layout_c3 dl dt.r2{padding-top:20px}#s2 #s2_1_sub .layout_c3 dl dd.title{text-align:center;margin-bottom:30px;height:40px;box-sizing:border-box;padding-top:20px;font-weight:700;font-size:1em}@media screen and (max-width:768px){#s2 #s2_1_sub .layout_c3 dl dd.title{margin-bottom:10px;height:auto}}#s2 #s2_1_sub .layout_c3 dl dd.detail{margin-bottom:20px;line-height:1.6;height:60px;font-size:.9em}@media screen and (max-width:768px){#s2 #s2_1_sub .layout_c3 dl dd.detail{height:auto}}#s2 #s2_1_sub .layout_c3 dl dd.image{width:90%;margin:0 auto 20px auto}#s2 #s2_1_sub .layout_c3 dl dd.image img{width:100%}@media screen and (max-width:768px){#s2 #s2_1_sub .layout_c3 dl dd.image img{width:100%}}#s2 #s2_1_sub .layout_c3 dl dd.single{width:70%}#s2 #s2_1_sub .layout_c3 dl:first-child{margin-left:0}#s2 #s2_1_sub .layout_c3 .wide{width:100%}#s2 #s2_1_sub .layout_c3 .wide h3{background:#399fbf;color:#fff;font-size:1em;font-weight:700;text-align:center;box-sizing:border-box;height:80px;width:100%;padding-top:32px;margin-bottom:20px}@media screen and (max-width:768px){#s2 #s2_1_sub .layout_c3 .wide h3{height:auto;padding:10px 0;margin-bottom:0}#s2 #s2_1_sub .layout_c3 .wide h3 br{display:none}}#s2 #s2_1_sub .layout_c3 .wide h3.r2{padding-top:20px}#s2 #s2_1_sub .layout_c3 .wide .title{text-align:center;margin-bottom:30px;height:40px;box-sizing:border-box;padding-top:20px;font-weight:700;font-size:1em}@media screen and (max-width:768px){#s2 #s2_1_sub .layout_c3 .wide .title{margin-bottom:10px;height:auto}}#s2 #s2_1_sub .layout_c3 .wide .detail{margin-bottom:10px;line-height:1.6;height:70px;font-size:.9em}@media screen and (max-width:768px){#s2 #s2_1_sub .layout_c3 .wide .detail{height:auto}}#s2 #s2_1_sub .layout_c3 .wide .image{width:90%;margin:0 auto 20px auto}#s2 #s2_1_sub .layout_c3 .wide .image img{width:100%}@media screen and (max-width:768px){#s2 #s2_1_sub .layout_c3 .wide .image{width:100%;margin:0 auto 10px auto}#s2 #s2_1_sub .layout_c3 .wide .image img{width:100%}}#s2 #s2_1_sub .layout_c3 .wide .left_box{width:40%;float:left}@media screen and (max-width:768px){#s2 #s2_1_sub .layout_c3 .wide .left_box{width:100%;float:none}}#s2 #s2_1_sub .layout_c3 .wide .right_box{width:55%;float:right}#s2 #s2_1_sub .layout_c3 .wide .right_box .image{width:100%;padding-top:10px}#s2 #s2_1_sub .layout_c3 .wide .right_box .image img{width:100%}@media screen and (max-width:768px){#s2 #s2_1_sub .layout_c3 .wide .right_box{width:100%;float:none}#s2 #s2_1_sub .layout_c3 .wide .right_box .image{padding-top:0}}#s2 #s2_2{margin-bottom:80px}@media screen and (max-width:768px){#s2 #s2_2{margin-bottom:30px}}#s2 #s2_2 .s2_title{background:url(//potect-a.com/training/wp-content/themes/lp/css/../img/low/number1@1x.webp) no-repeat 10% 5px}@media screen and (max-width:768px){#s2 #s2_2 .s2_title{background-position:center top;background-size:12%;padding-top:120px}}#s2 #s2_2 h4{text-align:center;font-size:1.8em;font-weight:700;line-height:1.6;margin-bottom:60px}@media screen and (max-width:768px){#s2 #s2_2 h4{font-size:1.2em;line-height:1.4;margin-bottom:20px}}#s2 #s2_2 .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}@media screen and (max-width:768px){#s2 #s2_2 .gallery{display:block}}#s2 #s2_2 .gallery dl{-ms-flex-preferred-size:30%;flex-basis:30%;margin-bottom:20px}#s2 #s2_2 .gallery dl dt{text-align:center;font-weight:700;margin-bottom:10px}#s2 #s2_2 .gallery dl dd{text-align:center}#s2 #s2_2 .gallery dl dd a img{width:100%;height:auto}#s2 #s2_2 .gallery dl.c2{-ms-flex-preferred-size:50%;flex-basis:50%}#s2 #s2_3{margin-bottom:80px}@media screen and (max-width:768px){#s2 #s2_3{margin-bottom:30px}}#s2 #s2_3 .s2_title{background:url(//potect-a.com/training/wp-content/themes/lp/css/../img/low/number2@1x.webp) no-repeat 7% 5px}@media screen and (max-width:768px){#s2 #s2_3 .s2_title{background-position:center top;background-size:18%;padding-top:120px}}#s2 #s2_3 h4{text-align:center;font-size:1.8em;font-weight:700;line-height:1.6;margin-bottom:60px}@media screen and (max-width:768px){#s2 #s2_3 h4{margin-bottom:20px}}#s2 #s2_3 .left_box{float:left;width:48%}@media screen and (max-width:768px){#s2 #s2_3 .left_box{float:none;width:100%}}#s2 #s2_3 .left_box p{margin-bottom:15px}#s2 #s2_3 .right_box{float:right;width:48%}@media screen and (max-width:768px){#s2 #s2_3 .right_box{float:none;width:100%}#s2 #s2_3 .right_box img{width:100%}}#s3{background:#fff;padding:80px 0 100px}@media screen and (max-width:768px){#s3{padding:30px 0}}#s3 h2{font-size:3em;font-weight:700;color:#399fbf;text-align:center;margin-bottom:50px}@media screen and (max-width:768px){#s3 h2{font-size:1.8em;margin-bottom:20px}}#s3 h3{font-size:1.4em;font-weight:700;text-align:center;margin-bottom:40px}#s3 p.image{text-align:center;margin-bottom:40px}@media screen and (max-width:768px){#s3 p.image img{width:100%}}#s3 p.image img{height:auto}#s3 p.text{margin-bottom:30px}#s3 small{display:block;font-size:.8em;text-indent:-1em;padding-left:1em;margin-bottom:15px}#s4{background:#eee;padding:80px 0 100px}@media screen and (max-width:768px){#s4{padding:30px 0 10px}}#s4 h2{font-size:3em;font-weight:700;color:#399fbf;text-align:center;margin-bottom:50px}@media screen and (max-width:768px){#s4 h2{font-size:1.8em;margin-bottom:20px}}#s4 h3{font-size:1.4em;font-weight:700;text-align:center;margin-bottom:40px}#s4 dl.step_wrap{position:relative;margin-bottom:60px}#s4 dl.step_wrap:after{content:"";display:block;clear:both}#s4 dl.step_wrap>dt.left_box{width:25%;float:left;background:#399fbf;color:#fff;text-align:center;padding:45px 0;font-size:1.1em;font-weight:700}@media screen and (max-width:768px){#s4 dl.step_wrap>dt.left_box{width:100%;padding:10px 0;margin-bottom:10px}#s4 dl.step_wrap>dt.left_box br{display:none}}#s4 dl.step_wrap>dt.left_box:after{border-top:28px solid #ccc;border-left:60px solid transparent;border-right:60px solid transparent;content:"";position:absolute;bottom:-28px;left:6%}@media screen and (max-width:768px){#s4 dl.step_wrap>dt.left_box:after{border-top:28px solid #ccc;border-left:60px solid transparent;border-right:60px solid transparent;content:"";position:absolute;bottom:-38px;left:32%}}#s4 dl.step_wrap>dd.right_box{width:70%;float:right}@media screen and (max-width:768px){#s4 dl.step_wrap>dd.right_box{width:100%;float:none}}#s4 dl.step_wrap>dd.right_box>p{margin-bottom:10px}#s4 dl.step_wrap>dd.right_box dl.tel_wrap{background:#fff;box-sizing:border-box;border:3px solid #399fbf;width:60%;padding:10px;float:left}#s4 dl.step_wrap>dd.right_box dl.tel_wrap:after{content:"";display:block;clear:both}@media screen and (max-width:768px){#s4 dl.step_wrap>dd.right_box dl.tel_wrap{width:100%;float:none;margin-bottom:10px}}#s4 dl.step_wrap>dd.right_box dl.tel_wrap>.left_box{width:42%;float:left;padding-top:5px}@media screen and (max-width:768px){#s4 dl.step_wrap>dd.right_box dl.tel_wrap>.left_box{width:100%;float:none;text-align:center}}#s4 dl.step_wrap>dd.right_box dl.tel_wrap>.left_box p{font-size:1em;font-weight:700;font-text-align:center}#s4 dl.step_wrap>dd.right_box dl.tel_wrap>.left_box small{display:block;font-size:.7em}#s4 dl.step_wrap>dd.right_box dl.tel_wrap>.right_box{width:56%;float:right;text-align:center;font-size:2em;font-weight:700}@media screen and (max-width:768px){#s4 dl.step_wrap>dd.right_box dl.tel_wrap>.right_box{width:100%;float:none}}#s4 dl.step_wrap>dd.right_box div.form_wrap{width:70%}@media screen and (max-width:768px){#s4 dl.step_wrap>dd.right_box div.form_wrap{width:100%;float:none}}#s4 dl.step_wrap>dd.right_box div.form_wrap .cv_btn{background:#e5414f;text-align:center;padding:26px 0;font-size:1em;font-weight:700;color:#fff;box-shadow:3px 3px 10px 0 rgba(0,0,0,.3)}#s4 dl.step_wrap2{position:relative;margin-bottom:60px}#s4 dl.step_wrap2:after{content:"";display:block;clear:both}#s4 dl.step_wrap2>dt.left_box{width:25%;float:left;background:#fff;color:#333;text-align:center;box-sizing:border-box;border:3px solid #ccc;padding:45px 0;font-size:1.1em;font-weight:700}@media screen and (max-width:768px){#s4 dl.step_wrap2>dt.left_box{width:100%;float:none;padding:18px 0}}#s4 dl.step_wrap2>dt.left_box:after{border-top:28px solid #ccc;border-left:60px solid transparent;border-right:60px solid transparent;content:"";position:absolute;bottom:-28px;left:6%}@media screen and (max-width:768px){#s4 dl.step_wrap2>dt.left_box:after{border-top:28px solid #ccc;border-left:60px solid transparent;border-right:60px solid transparent;content:"";position:absolute;bottom:-38px;left:32%}}#s4 dl.step_wrap2>dd.right_box{width:70%;float:right}@media screen and (max-width:768px){#s4 dl.step_wrap2>dd.right_box{width:100%;float:none}}#s4 dl.step_wrap2>dd.right_box>p{padding-top:20px}#s4 dl.step_wrap3{position:relative;margin-bottom:60px}#s4 dl.step_wrap3:after{content:"";display:block;clear:both}#s4 dl.step_wrap3>dt.left_box{width:25%;float:left;background:#399fbf;color:#fff;text-align:center;padding:18px 0;font-size:1.1em;font-weight:700}@media screen and (max-width:768px){#s4 dl.step_wrap3>dt.left_box{width:100%;float:none}}#s4 dl.step_wrap3>dt.left_box:after{border-top:28px solid #ccc;border-left:60px solid transparent;border-right:60px solid transparent;content:"";position:absolute;bottom:-28px;left:6%}@media screen and (max-width:768px){#s4 dl.step_wrap3>dt.left_box:after{border-top:28px solid #ccc;border-left:60px solid transparent;border-right:60px solid transparent;content:"";position:absolute;bottom:-38px;left:32%}}#s4 dl.step_wrap3>dd.right_box{width:70%;float:right}@media screen and (max-width:768px){#s4 dl.step_wrap3>dd.right_box{width:100%;float:none}}#s4 dl.step_wrap3>dd.right_box>p{padding-top:5px}#s4 dl.step_wrap4{position:relative;margin-bottom:60px}#s4 dl.step_wrap4:after{content:"";display:block;clear:both}#s4 dl.step_wrap4>dt.left_box{width:25%;float:left;background:#399fbf;color:#fff;text-align:center;padding:18px 0;font-size:1.1em;font-weight:700}@media screen and (max-width:768px){#s4 dl.step_wrap4>dt.left_box{width:100%;float:none}}#s4 dl.step_wrap4>dt.left_box:after{border-top:28px solid #ccc;border-left:60px solid transparent;border-right:60px solid transparent;content:"";position:absolute;bottom:-28px;left:6%}@media screen and (max-width:768px){#s4 dl.step_wrap4>dt.left_box:after{border-top:28px solid #ccc;border-left:60px solid transparent;border-right:60px solid transparent;content:"";position:absolute;bottom:-38px;left:32%}}#s4 dl.step_wrap4>dd.right_box{width:70%;float:right}@media screen and (max-width:768px){#s4 dl.step_wrap4>dd.right_box{width:100%;float:none}}#s4 dl.step_wrap4>dd.right_box>p{padding-top:15px}#s4 dl.step_wrap5{position:relative;margin-bottom:60px}#s4 dl.step_wrap5:after{content:"";display:block;clear:both}#s4 dl.step_wrap5>dt.left_box{width:25%;float:left;background:#399fbf;color:#fff;text-align:center;padding:35px 0;font-size:1.1em;font-weight:700}@media screen and (max-width:768px){#s4 dl.step_wrap5>dt.left_box{width:100%;float:none;padding:18px 0}}#s4 dl.step_wrap5>dt.left_box:after{border-top:28px solid #ccc;border-left:60px solid transparent;border-right:60px solid transparent;content:"";position:absolute;bottom:-28px;left:6%}@media screen and (max-width:768px){#s4 dl.step_wrap5>dt.left_box:after{border-top:28px solid #ccc;border-left:60px solid transparent;border-right:60px solid transparent;content:"";position:absolute;bottom:-38px;left:32%}}#s4 dl.step_wrap5>dd.right_box{width:70%;float:right}@media screen and (max-width:768px){#s4 dl.step_wrap5>dd.right_box{width:100%;float:none}}#s4 dl.step_wrap5>dd.right_box>p{padding-top:7px}#s4 dl.step_wrap_end{position:relative;margin-bottom:60px}#s4 dl.step_wrap_end:after{content:"";display:block;clear:both}#s4 dl.step_wrap_end>dt.left_box{width:25%;float:left;background:#399fbf;color:#fff;text-align:center;padding:18px 0;font-size:1.1em;font-weight:700}@media screen and (max-width:768px){#s4 dl.step_wrap_end>dt.left_box{width:100%;float:none}}#s4 dl.step_wrap_end>dd.right_box{width:70%;float:right}@media screen and (max-width:768px){#s4 dl.step_wrap_end>dd.right_box{width:100%;float:none}}#s4 dl.step_wrap_end>dd.right_box>p{padding-top:5px}#s5{background:#fff;padding:80px 0 100px}@media screen and (max-width:768px){#s5{padding:30px 0 10px}}#s5 h2{font-size:3em;font-weight:700;color:#399fbf;text-align:center;margin-bottom:50px}@media screen and (max-width:768px){#s5 h2{font-size:1.8em;margin-bottom:20px}}#s5 h3{font-size:1.4em;font-weight:700;text-align:center;margin-bottom:40px}@media screen and (max-width:768px){#s5 h3{font-size:1.2em;margin-bottom:15px}}#s5 dl{margin-bottom:30px}#s5 dl:after{content:"";display:block;clear:both}#s5 dl .left_box{width:55%;float:left;font-size:.8em}@media screen and (max-width:768px){#s5 dl .left_box{width:100%;float:none}}#s5 dl .left_box>dl{margin-bottom:15px}#s5 dl .left_box>dl dt{font-weight:700}#s5 dl .right_box{width:43%;float:right}@media screen and (max-width:768px){#s5 dl .right_box{width:100%;float:none}#s5 dl .right_box img{width:100%}}#s6{background:#eee;padding:80px 0 60px;margin-bottom:50px}@media screen and (max-width:768px){#s6{padding:30px 0 10px}}#s6 h2{font-size:3em;font-weight:700;color:#399fbf;text-align:center;margin-bottom:80px}@media screen and (max-width:768px){#s6 h2{font-size:1.8em;margin-bottom:20px}}@media screen and (max-width:768px){#s6 h2{margin-bottom:20px}}@media screen and (max-width:768px){#s6 .table_scroll{display:none}}#s6 .sp{display:none}#s6 .sp img{width:100%}@media screen and (max-width:768px){#s6 .sp{display:block}}#s6 table{width:90%;margin:0 auto;border-collapse:collapse;position:relative;margin-bottom:20px}@media screen and (max-width:768px){#s6 table{position:relative;width:100%;overflow:hidden}}@media screen and (max-width:768px){#s6 table thead{float:left;display:block;width:auto}}#s6 table thead th{width:20%;position:relative;vertical-align:middle;font-size:1.1em;font-weight:700}@media screen and (max-width:768px){#s6 table thead th{width:auto;font-size:.6em;height:40px}}#s6 table thead th:nth-child(2){background:#b4d5df}#s6 table thead th:nth-child(3){background:#e5414f;color:#fff}#s6 table thead th:nth-child(3) strong,#s6 table thead th:nth-child(5) strong{background:url(//potect-a.com/training/wp-content/themes/lp/css/../img/low/s6_img1@1x.webp) no-repeat center top;position:absolute;top:-65px;left:-12px;display:block;width:200px;height:100px;color:#e5414f;box-sizing:border-box;padding-top:14px;font-size:1.4em}@media screen and (max-width:768px){#s6 table thead th:nth-child(3) strong,#s6 table thead th:nth-child(5) strong{position:relative;width:90%;height:20px;top:0;padding:0;text-align:center;margin:0 auto;font-size:1em}}#s6 table thead th:nth-child(4){background:#b4d5df}#s6 table thead th:nth-child(5){background:#f07f05;color:#fff}#s6 table thead td{width:25%;vertical-align:middle}@media screen and (max-width:768px){#s6 table thead td{width:auto}}@media screen and (max-width:768px){#s6 table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}}@media screen and (max-width:768px){#s6 table tbody tr{display:inline-block}}#s6 table tbody tr:nth-child(1){font-weight:700}#s6 table tbody td:nth-child(3),#s6 table tbody td:nth-child(5){color:#fff;font-weight:700}#s6 table tbody td:nth-child(3){background:#e5414f}#s6 table tbody td:nth-child(5){background:#f07f05}#s6 table tbody th{background:#888;color:#fff;font-weight:700}@media screen and (max-width:768px){#s6 table tbody th{font-size:.8em}}#s6 table tbody th small{font-size:.8em}#s6 table th,#s6 table td{border:2px solid #ccc;padding:14px 0 10px;text-align:center}@media screen and (max-width:768px){#s6 table th,#s6 table td{display:block;padding:5px 0 0;height:40px;box-sizing:border-box}}#s6 .caption{margin:5px 0 10px 50px;text-indent:-1em;padding-left:1em}@media screen and (max-width:768px){#s6 .caption{margin:10px 0 0}}#s7{background:#fff;padding:80px 0 60px}@media screen and (max-width:768px){#s7{padding:30px 0}}#s7 h2{font-size:3em;font-weight:700;color:#399fbf;text-align:center;margin-bottom:50px}@media screen and (max-width:768px){#s7 h2{font-size:1.8em;margin-bottom:20px}}#s7 dl{margin-bottom:10px}#s7 dl:after{content:"";display:block;clear:both}#s7 dl:nth-child(odd){margin-bottom:30px}#s7 .q,#s7 .a{width:4%;padding:4px;box-sizing:border-box;float:left;color:#fff;text-align:center;font-size:1.4em;font-weight:700}@media screen and (max-width:768px){#s7 .q,#s7 .a{width:10%}}#s7 .q{background:#e5414f}#s7 .a{background:#399fbf}#s7 .q_text,#s7 .a_text{width:95%;float:right;padding-top:10px}@media screen and (max-width:768px){#s7 .q_text,#s7 .a_text{width:85%;padding-top:5px}}#s7 .q_text{font-weight:700}#s8{background:#eee;padding:80px 0 60px;margin-bottom:50px}@media screen and (max-width:768px){#s8{padding:30px 0;margin-bottom:0}}#s8 h2{font-size:3em;font-weight:700;color:#399fbf;text-align:center;margin-bottom:80px}@media screen and (max-width:768px){#s8 h2{font-size:1.8em;margin-bottom:20px}}#s8 .wrapper:after{content:"";display:block;clear:both}#s8 .wrapper .layout{width:48%}@media screen and (max-width:768px){#s8 .wrapper .layout{width:100%;margin-bottom:30px}}#s8 .wrapper .layout:nth-child(even){float:right}@media screen and (max-width:768px){#s8 .wrapper .layout:nth-child(even){float:none}}#s8 .wrapper .layout:nth-child(odd){float:left}@media screen and (max-width:768px){#s8 .wrapper .layout:nth-child(odd){float:none}}#s8 .wrapper .layout:nth-child(1),#s8 .wrapper .layout:nth-child(2){height:560px}@media screen and (max-width:768px){#s8 .wrapper .layout:nth-child(1),#s8 .wrapper .layout:nth-child(2){height:auto}}#s8 .wrapper .layout:nth-child(3),#s8 .wrapper .layout:nth-child(4){height:490px}@media screen and (max-width:768px){#s8 .wrapper .layout:nth-child(3),#s8 .wrapper .layout:nth-child(4){height:auto}}#s8 .wrapper .layout:nth-child(5){height:460px}@media screen and (max-width:768px){#s8 .wrapper .layout:nth-child(5){height:auto}}#s8 .wrapper .layout dl.title{position:relative;margin-bottom:100px}#s8 .wrapper .layout dl.title:after{content:"";display:block;clear:both}@media screen and (max-width:768px){#s8 .wrapper .layout dl.title{margin-bottom:40px}}#s8 .wrapper .layout dl.title dt{background:#37cce5;width:30%;float:left;color:#fff;text-align:center;box-sizing:border-box;height:60px;padding-top:20px;font-weight:700;font-size:1em}@media screen and (max-width:768px){#s8 .wrapper .layout dl.title dt{width:100%;float:none;height:auto;padding:10px 0}}#s8 .wrapper .layout dl.title dd{background:#399fbf;width:70%;float:right;color:#fff;box-sizing:border-box;height:60px;padding-top:15px;text-align:center;font-weight:700;font-size:1.2em}@media screen and (max-width:768px){#s8 .wrapper .layout dl.title dd{width:100%;float:none;height:auto;padding:10px 0}}#s8 .wrapper .layout dl.title:after{border-top:22px solid #399fbf;border-left:20px solid transparent;border-right:20px solid transparent;content:"";position:absolute;bottom:-82px;left:48%}@media screen and (max-width:768px){#s8 .wrapper .layout dl.title:after{border-top:22px solid #399fbf;border-left:20px solid transparent;border-right:20px solid transparent;content:"";position:absolute;bottom:-22px;left:48%}}#s8 .wrapper .layout .contents dl{margin-bottom:10px}#s8 .wrapper .layout .contents dt{color:#399fbf;font-weight:700;font-size:1em}#s8 .wrapper .layout .contents dd{font-size:.9em}@media screen and (max-width:768px){#s8 .wrapper .layout ul{margin-bottom:20px}}#s8 .wrapper .layout ul li{font-size:.9em}#apply{background:#fff;padding:80px 0 60px}@media screen and (max-width:768px){#apply{padding:30px 0}}#apply h2{font-size:3em;font-weight:700;color:#399fbf;text-align:center;margin-bottom:50px}@media screen and (max-width:768px){#apply h2{font-size:1.8em;margin-bottom:20px}}#apply dl{margin-bottom:10px}#apply dl:after{content:"";display:block;clear:both}#apply dl dt{background:#399fbf;width:20%;float:left;box-sizing:border-box;padding:10px;color:#fff;font-size:.9em;font-weight:700}#apply dl dt:after{content:"";display:block;clear:both}@media screen and (max-width:768px){#apply dl dt{width:100%;float:none}}#apply dl dt span{float:right;background:#e5414f;padding:4px;font-size:.7em;font-weight:400}#apply dl dd{width:80%;float:right;box-sizing:border-box;padding-left:20px}@media screen and (max-width:768px){#apply dl dd{width:100%;float:none;padding:10px 0 0}}#apply input,#apply textarea{font-size:1.2em;border:1px solid #ccc;box-sizing:border-box}#apply .btn_submit input{background:#e5414f;text-align:center;width:30%;color:#fff;padding:20px;margin:0 auto;box-shadow:0 0 10px 0 rgba(0,0,0,.4);display:block;border:none;cursor:pointer;font-size:1em;font-weight:700}@media screen and (max-width:768px){#apply .btn_submit input{width:80%}}#apply .type1{padding:10px;width:100%}#apply .type2{padding-top:8px;width:100%;display:block}#apply .type3{padding-top:20px;width:100%;display:block}@media screen and (max-width:768px){#apply .type3{padding:0}}#apply .privacy{width:100%;text-align:center;font-size:.9em;margin:30px 0}#apply .privacy a{color:#399fbf;text-decoration:underline}@media screen and (max-width:768px){#apply .wpcf7-list-item{display:block;margin:10px 0}}#apply .wpcf7-list-item label{margin-right:10px}#apply .screen-reader-response{color:#e5414f;text-align:center;margin-bottom:30px;font-weight:700}#apply .screen-reader-response ul{display:none}#apply .wpcf7-not-valid-tip{color:#e5414f;padding-top:5px;display:block}@media screen and (max-width:768px){#apply .wpcf7-not-valid-tip{padding:0}}#apply .wpcf7-response-output{display:none}footer{text-align:center;font-size:.9em}#thanks{padding:50px 0}#thanks h2{font-weight:700;font-size:1.2em;margin:0 0 20px;text-align:center}#thanks h3{font-weight:700;margin:0 0 20px;border-bottom:1px solid #ccc}#thanks p,#thanks ul{margin-bottom:30px}#thanks .thanks-text1{text-align:center}section#company{background:#222;padding:40px 0;text-align:center}section#company .sec_title{color:#fff}section#company h1{margin-bottom:50px}section#company .company-detail{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:670px;margin:0 auto 15px}section#company .company-detail .company-detail__title{width:15%;box-sizing:border-box;border:1px solid #fff;text-align:center;color:#fff;font-weight:700;padding:6px;text-align:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;align-items:center}section#company .company-detail .company-detail__text{width:85%;text-align:left;color:#fff;box-sizing:border-box;padding:6px 5px 6px 15px}section#company .bold{font-weight:700}section#company .tel{margin-right:15px}@media screen and (max-width:768px){section#company{padding:30px 0}section#company h1{margin-bottom:30px}section#company .company-detail{display:block;width:100%;margin:0 auto 15px}section#company .company-detail .company-detail__title{width:100%;text-align:left;padding:6px;display:block;border:none;border-bottom:1px solid #fff;margin-bottom:6px}section#company .company-detail .company-detail__text{width:100%;padding:0;margin-bottom:15px}section#company .bold{font-weight:700}section#company .tel{margin-right:15px;color:#fff!important}section#company .tel:visited{color:#fff!important}}section#s12{background:#fffaea;padding:50px 0 70px;text-align:center}section#s12 img{max-width:100%;width:100%;height:auto}section#s12 h2{margin-bottom:50px;position:relative}section#s12 h2 .sec_title__balloon{display:inline-block}section#s12 .s12-img{text-align:center}section#intro-co{margin-bottom:10vw;margin-top:-100px;padding:50px 0 40px;text-align:center;border-top:50px solid #399fbf;border-bottom:50px solid #399fbf}section#intro-co .intro-co__title{text-align:center;margin-bottom:20px}section#intro-co .intro-co__img{width:100%;padding-bottom:10px}section#intro-co .intro-co__text{margin:0;text-align:center;font-size:15px}.siteArea_full{width:100%;margin:0 auto;position:relative}@media screen and (max-width:768px){section#s12{padding:80px 0 40px}section#s12 h2{margin-bottom:30px}section#s12 h2 .sec_title__balloon{width:18%;position:absolute;top:-60px;left:0;right:0;margin:0 auto}}.form_read{font-size:1.2em;margin-bottom:40px;text-align:center}.form_read a{color:#e5414f;font-size:1.2em;font-weight:700}