@charset "UTF-8";.txt_indent{display:block;text-indent:-1em;margin-left:1em}.txt_ls_0{letter-spacing:0}.txt_ls_01{letter-spacing:.1em}.txt_ls_015{letter-spacing:.15em}.txt_ls_02{letter-spacing:.2em}.txt_ls_005{letter-spacing:.05em}.txt_blue{color:#0168b6 !important}.txt_black{color:#000 !important}.txt_bold{font-weight:700}.txt_center{text-align:center !important}.txt_right{text-align:right !important}.pcbr{display:block}.spbr{display:none}.sp_only{display:none}.fs_10{font-size:1rem}.fs_12{font-size:1.2rem}.fs_14{font-size:1.4rem}.fs_16{font-size:1.6rem}.fs_18{font-size:1.8rem}.fs_20{font-size:2rem}.fs_24{font-size:2.4rem}.fs_28{font-size:2.8rem}.fs_30{font-size:3rem}.fs_35{font-size:3.5rem}.fs_40{font-size:4rem}.fs_45{font-size:4.5rem}.fs_50{font-size:5rem}.fs_60{font-size:6rem}.fw_100{font-weight:100}.fw_200{font-weight:200}.fw_300{font-weight:300}.fw_400{font-weight:400}.fw_500{font-weight:500}.fw_700{font-weight:700}.lh_10{line-height:1rem !important}.lh_12{line-height:1.2rem !important}.lh_14{line-height:1.4rem !important}.lh_15{line-height:1.5rem !important}.lh_16{line-height:1.6rem !important}.lh_18{line-height:1.8rem !important}.lh_20{line-height:2rem !important}.lh_25{line-height:2.5rem !important}.lh_28{line-height:2.8rem !important}.lh_30{line-height:3rem !important}.lh_32{line-height:3.2rem !important}.lh_35{line-height:3.5rem !important}.lh_40{line-height:4rem !important}.mrg__btm0{margin-bottom:0 !important}.mrg__btm02{margin-bottom:.2em !important}.mrg__btm05{margin-bottom:.5em !important}.mrg__btm08{margin-bottom:.8em !important}.mrg__btm1{margin-bottom:1em !important}.mrg__btm15{margin-bottom:1.5em !important}.mrg__btm2{margin-bottom:2em !important}.mrg__btm3{margin-bottom:3em !important}.mrg__btm4{margin-bottom:4em !important}.mrg__btm5{margin-bottom:5em !important}.mrg__btm6{margin-bottom:6em !important}.mrg__btm7{margin-bottom:7em !important}.mrg__btm8{margin-bottom:8em !important}.mrg__btm9{margin-bottom:9em !important}.mrg__btm1-0{margin-bottom:10em !important}.mrg__btm1-5{margin-bottom:15em !important}.mrg__btm2-0{margin-bottom:20em !important}.mrg__top0{margin-top:0 !important}.mrg__top05{margin-top:.5em !important}.mrg__top1{margin-top:1em !important}.mrg__top2{margin-top:2em !important}.mrg__top3{margin-top:3em !important}.mrg__top4{margin-top:4em !important}.mrg__top5{margin-top:5em !important}.mrg__top6{margin-top:6em !important}.mrg__top7{margin-top:7em !important}.mrg__top8{margin-top:8em !important}.mrg__top9{margin-top:9em !important}.mrg__left0{margin-left:0 !important}.mrg__left1{margin-left:1em !important}.mrg__left2{margin-left:2em !important}.mrg__left3{margin-left:3em !important}.mrg__right0{margin-right:0 !important}.mrg__right1{margin-right:1em !important}.mrg__right2{margin-right:2em !important}.mrg__right3{margin-right:3em !important}.pad__0{padding:0 !important}.pad__1{padding:1em !important}.pad__2{padding:2em !important}.pad__3{padding:3em !important}.pad__4{padding:4em !important}.pad__5{padding:5em !important}.pad__6{padding:6em !important}.pad__top0{padding-top:0 !important}.pad__top05{padding-top:.5em !important}.pad__top1{padding-top:1em !important}.pad__top2{padding-top:2em !important}.pad__top3{padding-top:3em !important}.pad__top4{padding-top:4em !important}.pad__top5{padding-top:5em !important}.pad__top6{padding-top:6em !important}.pad__top7{padding-top:7em !important}.pad__top8{padding-top:8em !important}.pad__top9{padding-top:9em !important}.pad__top10{padding-top:10em !important}.pad__top20{padding-top:20em !important}.pad__btm0{padding-bottom:0 !important}.pad__btm05{padding-bottom:.5em !important}.pad__btm1{padding-bottom:1em !important}.pad__btm2{padding-bottom:2em !important}.pad__btm3{padding-bottom:3em !important}.pad__btm4{padding-bottom:4em !important}.pad__btm5{padding-bottom:5em !important}.pad__btm6{padding-bottom:6em !important}@media all and (max-width:480px){.txt__sp_ls_0{letter-spacing:0}.txt__sp_ls_01{letter-spacing:.1em}.txt__sp_ls_02{letter-spacing:.2em}.txt__sp_s_005{letter-spacing:.05em}.pcbr{display:none}.spbr{display:block}.sp_only{display:block}.txt__sp_center{display:block;text-align:center !important}.txt__sp_right{display:block;text-align:right !important}.txt__sp_left{display:block;text-align:left !important}.fs__sp_10{font-size:1rem}.fs__sp_12{font-size:1.2rem !important}.fs__sp_14{font-size:1.4rem !important}.fs__sp_16{font-size:1.6rem}.fs__sp_18{font-size:1.8rem}.fs__sp_20{font-size:2rem}.fs__sp_24{font-size:2.4rem}.fs__sp_30{font-size:3rem}.fs__sp_40{font-size:4rem}.lh__sp_10{line-height:1rem !important}.lh__sp_12{line-height:1.2rem !important}.lh__sp_14{line-height:1.4rem !important}.lh__sp_15{line-height:1.5rem !important}.lh__sp_16{line-height:1.6rem !important}.lh___sp_18{line-height:1.8rem !important}.lh__sp_20{line-height:2rem !important}.lh__sp_26{line-height:2.6rem !important}.lh__sp_30{line-height:3rem !important}.lh__sp_36{line-height:3.6rem !important}.lh__sp_40{line-height:4rem !important}.mrg__sp_btm0{margin-bottom:0 !important}.mrg__sp_btm05{margin-bottom:.5em !important}.mrg__sp_btm1{margin-bottom:1em !important}.mrg__sp_btm15{margin-bottom:1.5em !important}.mrg__sp_btm2{margin-bottom:2em !important}.mrg__sp_btm3{margin-bottom:3em !important}.mrg__sp_btm4{margin-bottom:4em !important}.mrg__sp_btm5{margin-bottom:5em !important}.mrg__sp_btm6{margin-bottom:6em !important}.mrg__sp_btm7{margin-bottom:7em !important}.mrg__sp_btm8{margin-bottom:8em !important}.mrg__sp_btm9{margin-bottom:9em !important}.mrg__sp_top0{margin-top:0 !important}.mrg__sp_top05{margin-top:.5em !important}.mrg__sp_top1{margin-top:1em !important}.mrg__sp_top2{margin-top:2em !important}.mrg__sp_top3{margin-top:3em !important}.mrg__sp_top4{margin-top:4em !important}.mrg__sp_top5{margin-top:5em !important}.mrg__sp_top6{margin-top:6em !important}.mrg__sp_top7{margin-top:7em !important}.mrg__sp_top8{margin-top:8em !important}.mrg__sp_top9{margin-top:9em !important}.pad__sp_0{padding:0 !important}.pad__sp_05{padding:.5em !important}.pad__sp_1{padding:1em !important}.pad__sp_2{padding:2em !important}.pad__sp_3{padding:3em !important}.pad__sp_4{padding:4em !important}.pad__sp_5{padding:5em !important}.pad__sp_6{padding:6em !important}.pad__sp_top0{padding-top:0 !important}.pad__sp_top1{padding-top:1em !important}.pad__sp_top2{padding-top:2em !important}.pad__sp_top3{padding-top:3em !important}.pad__sp_top4{padding-top:4em !important}.pad__sp_top5{padding-top:5em !important}.pad__sp_top6{padding-top:6em !important}.pad__sp_top7{padding-top:7em !important}.pad__sp_top8{padding-top:8em !important}.pad__sp_btm0{padding-bottom:0 !important}.pad__sp_btm1{padding-bottom:1em !important}.pad__sp_btm2{padding-bottom:2em !important}.pad__sp_btm3{padding-bottom:3em !important}.pad__sp_btm4{padding-bottom:4em !important}.pad__sp_btm5{padding-bottom:5em !important}.pad__sp_btm6{padding-bottom:6em !important}}.header .g_navi ul li:nth-of-type(3) a{color:#6cc369}.header .g_navi ul li:nth-of-type(3) a:after{content:'';width:100%;height:2px;background:url(//pamco-tria.com/wp/wp-content/themes/pamco-tria/assets/css/../img/common/navi_line_hover.png);background-size:contain;position:absolute;bottom:0;left:0}@media all and (max-width:480px){.header .g_navi ul li:nth-of-type(3) a:after{display:none}}.header .g_navi ul li ul.menu__second-level li a{color:#19170c;-webkit-transition:.3s;transition:.3s}@media all and (max-width:480px){.header .g_navi ul li ul.menu__second-level li a{color:#6cc369}}.header .g_navi ul li ul.menu__second-level li a:hover{color:#6cc369}.contents{padding-bottom:0}@media all and (max-width:480px){.contents{padding-top:0}}h2{height:55px;width:1000px;margin:0 auto;position:relative;margin:0 auto;opacity:0;-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-animation:titleAnim 1s .2s ease-in-out;animation:titleAnim 1s .2s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media all and (max-width:480px){h2{width:90%;height:25px}}h2:after{content:'';width:110%;height:38px;background:url(//pamco-tria.com/wp/wp-content/themes/pamco-tria/assets/css/../img/service02/title_line.png) no-repeat;background-size:contain;position:absolute;bottom:-50px;left:0;-webkit-clip-path:inset(0 110% 0 0);clip-path:inset(0 110% 0 0);-webkit-animation:lineAnim 3s .3s ease-in-out;animation:lineAnim 3s .3s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media all and (max-width:480px){h2:after{height:17px;bottom:-25px}}h2 img{width:auto;height:100%;display:inline-block;position:relative}@-webkit-keyframes titleAnim{0%{opacity:0;-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes titleAnim{0%{opacity:0;-webkit-filter:blur(5px);filter:blur(5px);-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes lineAnim{0%{-webkit-clip-path:inset(0 110% 0 0);clip-path:inset(0 110% 0 0)}100%{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes lineAnim{0%{-webkit-clip-path:inset(0 110% 0 0);clip-path:inset(0 110% 0 0)}100%{-webkit-clip-path:inset(0);clip-path:inset(0)}}.maker{font-weight:700;padding-bottom:3px;background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,transparent),color-stop(40%,#fbe47c));background:linear-gradient(transparent 40%,#fbe47c 40%)}.service_wrap{background-color:#fff;width:1000px;margin:0 auto;padding:70px 50px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width:480px){.service_wrap{width:90%;padding:40px 20px 20px}}.service_wrap:after{content:'';position:absolute;width:410px;height:350px;background:url(//pamco-tria.com/wp/wp-content/themes/pamco-tria/assets/css/../img/service02/main_illust.png) no-repeat;background-size:contain;position:absolute;top:-220px;right:-50px}@media all and (max-width:480px){.service_wrap:after{width:111px;height:116px;right:10px;top:-110px;padding:40px 20px}}.service_wrap .target{border:3px solid #dd5c84;width:100%;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;-webkit-filter:blur(5px);filter:blur(5px);-webkit-transition:1s;transition:1s}.service_wrap .target dt{background:url(//pamco-tria.com/wp/wp-content/themes/pamco-tria/assets/css/../img/service03/bg_icon.svg) no-repeat center center;background-size:50px 110px;background-color:#dd5c84;width:150px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.1em;color:#fff}@media all and (max-width:480px){.service_wrap .target dt{width:100%;height:40px;display:block;text-align:center;padding-top:8px;background-image:none}}.service_wrap .target dd{padding:20px;width:740px;color:#dd5c84}@media all and (max-width:480px){.service_wrap .target dd{padding:15px;width:100%}}.service_wrap .target.isAnimate{opacity:1;-webkit-filter:blur(0);filter:blur(0)}.service_wrap .body_text{line-height:2em}.service_wrap .area{width:430px}@media all and (max-width:480px){.service_wrap .area{width:100%}}.service_wrap .area h3{color:#eb8e0f}.service_wrap .wrap_box{padding-top:50px;border-top:2px dotted #4a402b;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media all and (max-width:480px){.service_wrap .wrap_box{padding-top:20px;width:100%}}.service_wrap .wrap_box h3{color:#eb8e0f;width:100%}.service_wrap .wrap_box dl{width:430px}@media all and (max-width:480px){.service_wrap .wrap_box dl{width:100%}}.service_wrap .wrap_box dl dt{color:#4a402b;padding-left:15px;border-bottom:3px solid #413826;letter-spacing:.1em;position:relative}.service_wrap .wrap_box dl dt:before{content:'';width:3px;height:28px;background-color:#413826;position:absolute;top:10px;left:0}@media all and (max-width:480px){.service_wrap .wrap_box dl dt:before{height:15px;top:15px}}.service_wrap .wrap_box dl dt:after{content:'';width:3px;height:28px;background-color:#413826;position:absolute;bottom:-28px;right:0}@media all and (max-width:480px){.service_wrap .wrap_box dl dt:after{height:15px;bottom:-16px}}@media all and (max-width:480px){.service_wrap .link_btn a{line-height:1.3em;text-align:center}}@media all and (max-width:480px){.service_wrap .link_btn a:before{top:44%}}@media all and (max-width:480px){.service_wrap .link_btn a:after{top:49%}}.under_copy{width:770px;margin:0 auto}@media all and (max-width:480px){.under_copy{width:90%}}.under_copy h3{text-align:center;letter-spacing:.1em}.under_copy h3 span{color:#6cc369}.under_copy p{line-height:2em}.under_copy .brain{border-top:2px dotted #4a402b;border-bottom:2px dotted #4a402b;padding:40px 0 20px;text-align:center}@media all and (max-width:480px){.under_copy .brain{padding:20px 0}}.under_copy .brain img{width:662px;height:345px}@media all and (max-width:480px){.under_copy .brain img{width:100%;height:auto}}h5{text-align:center;line-height:2em;letter-spacing:.05em}@media all and (max-width:480px){h5{text-align:left;width:90%;margin:0 auto;letter-spacing:0}}.price_btn{text-align:center}.price_btn a{display:inline-block;padding:20px 60px;background-color:#6cc369;color:#fff;margin:0 auto;-webkit-transition:.5s;transition:.5s;border-radius:10px;position:relative;-webkit-box-shadow:0 3px 0 #d6d6bc;box-shadow:0 3px 0 #d6d6bc}@media all and (max-width:480px){.price_btn a{padding:10px 0;width:90%}}.price_btn a:before{content:'';position:absolute;top:36px;right:13px;width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 9.5px;border-color:transparent transparent transparent #fff;-webkit-transition:.3s;transition:.3s}@media all and (max-width:480px){.price_btn a:before{top:21px}}.price_btn a:after{content:'';position:absolute;top:40px;right:15px;width:25px;height:2px;background-color:#fff;-webkit-transition:.3s;transition:.3s}@media all and (max-width:480px){.price_btn a:after{top:26px;width:15px;right:19px}}.price_btn a:hover{background-color:#eb8e0f;-webkit-transform:translateY(3px);transform:translateY(3px);-webkit-box-shadow:none;box-shadow:none}.price_btn a:hover:before{right:8px;border-color:transparent transparent transparent #fff}@media all and (max-width:480px){.price_btn a:hover:before{right:13px}}.price_btn a:hover:after{right:10px;background-color:#fff}@media all and (max-width:480px){.price_btn a:hover:after{right:19px}}