﻿html{font-size:100%}@media screen and (max-width: 1100px){html{font-size:80%}}@media screen and (max-width: 767px){html{font-size:70%}}@media screen and (max-width: 340px){html{font-size:58%}}html,body{margin:0;padding:0;width:100%}html{height:100%}body{min-height:100%}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{text-align:left;margin:0;padding:0}body,textarea,input,select{font-family:"Hiragino Kaku Gothic ProN", "メイリオ", "ＭＳ Ｐゴシック", sans-serif}section,nav,article,aside,hgroup,header,footer,address{display:block}a:hover,a:active,a:focus{outline:0}table{border-collapse:collapse;border-spacing:0}img{border:0;max-width:100%;display:block;object-fit:cover}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ol,ul{list-style-type:none}address{font-style:normal}form{margin:0}fieldset{border:0;padding:0;margin:0}legend{border:0;*margin-left:-7px}input,button,select,textarea{font-size:1em;color:inherit;margin:0;outline:none}input[type="submit"],input[type="reset"],input[type="button"],button{cursor:pointer;-webkit-appearance:button;*overflow:visible}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}select{background-color:inherit;line-height:normal}textarea{vertical-align:top;overflow:auto;*font-family:sans-serif}.u-grid:before,.u-grid:after{display:table;content:" "}.u-grid:after{clear:both}.u-gr1{width:calc(100% * 1 / 12);min-height:1px;box-sizing:border-box}.u-gr2{width:calc(100% * 2 / 12);min-height:1px;box-sizing:border-box}.u-gr3{width:calc(100% * 3 / 12);min-height:1px;box-sizing:border-box}.u-gr4{width:calc(100% * 4 / 12);min-height:1px;box-sizing:border-box}.u-gr5{width:calc(100% * 5 / 12);min-height:1px;box-sizing:border-box}.u-gr6{width:calc(100% * 6 / 12);min-height:1px;box-sizing:border-box}.u-gr7{width:calc(100% * 7 / 12);min-height:1px;box-sizing:border-box}.u-gr8{width:calc(100% * 8 / 12);min-height:1px;box-sizing:border-box}.u-gr9{width:calc(100% * 9 / 12);min-height:1px;box-sizing:border-box}.u-gr10{width:calc(100% * 10 / 12);min-height:1px;box-sizing:border-box}.u-gr11{width:calc(100% * 11 / 12);min-height:1px;box-sizing:border-box}.u-gr12{width:calc(100% * 12 / 12);min-height:1px;box-sizing:border-box}@media screen and (min-width: 768px){.u-grs1{width:calc(100% * 1 / 12);min-height:1px;box-sizing:border-box}.u-grs2{width:calc(100% * 2 / 12);min-height:1px;box-sizing:border-box}.u-grs3{width:calc(100% * 3 / 12);min-height:1px;box-sizing:border-box}.u-grs4{width:calc(100% * 4 / 12);min-height:1px;box-sizing:border-box}.u-grs5{width:calc(100% * 5 / 12);min-height:1px;box-sizing:border-box}.u-grs6{width:calc(100% * 6 / 12);min-height:1px;box-sizing:border-box}.u-grs7{width:calc(100% * 7 / 12);min-height:1px;box-sizing:border-box}.u-grs8{width:calc(100% * 8 / 12);min-height:1px;box-sizing:border-box}.u-grs9{width:calc(100% * 9 / 12);min-height:1px;box-sizing:border-box}.u-grs10{width:calc(100% * 10 / 12);min-height:1px;box-sizing:border-box}.u-grs11{width:calc(100% * 11 / 12);min-height:1px;box-sizing:border-box}.u-grs12{width:calc(100% * 12 / 12);min-height:1px;box-sizing:border-box}}@media screen and (min-width: 992px){.u-grm1{width:calc(100% * 1 / 12);min-height:1px;box-sizing:border-box}.u-grm2{width:calc(100% * 2 / 12);min-height:1px;box-sizing:border-box}.u-grm3{width:calc(100% * 3 / 12);min-height:1px;box-sizing:border-box}.u-grm4{width:calc(100% * 4 / 12);min-height:1px;box-sizing:border-box}.u-grm5{width:calc(100% * 5 / 12);min-height:1px;box-sizing:border-box}.u-grm6{width:calc(100% * 6 / 12);min-height:1px;box-sizing:border-box}.u-grm7{width:calc(100% * 7 / 12);min-height:1px;box-sizing:border-box}.u-grm8{width:calc(100% * 8 / 12);min-height:1px;box-sizing:border-box}.u-grm9{width:calc(100% * 9 / 12);min-height:1px;box-sizing:border-box}.u-grm10{width:calc(100% * 10 / 12);min-height:1px;box-sizing:border-box}.u-grm11{width:calc(100% * 11 / 12);min-height:1px;box-sizing:border-box}.u-grm12{width:calc(100% * 12 / 12);min-height:1px;box-sizing:border-box}}.u-mt1{margin-top:1px}.u-mb1{margin-bottom:1px}.u-mr1{margin-right:1px}.u-ml1{margin-left:1px}.u-mt2{margin-top:2px}.u-mb2{margin-bottom:2px}.u-mr2{margin-right:2px}.u-ml2{margin-left:2px}.u-mt3{margin-top:3px}.u-mb3{margin-bottom:3px}.u-mr3{margin-right:3px}.u-ml3{margin-left:3px}.u-mt4{margin-top:4px}.u-mb4{margin-bottom:4px}.u-mr4{margin-right:4px}.u-ml4{margin-left:4px}.u-mt5{margin-top:5px}.u-mb5{margin-bottom:5px}.u-mr5{margin-right:5px}.u-ml5{margin-left:5px}.u-mt6{margin-top:6px}.u-mb6{margin-bottom:6px}.u-mr6{margin-right:6px}.u-ml6{margin-left:6px}.u-mt7{margin-top:7px}.u-mb7{margin-bottom:7px}.u-mr7{margin-right:7px}.u-ml7{margin-left:7px}.u-mt8{margin-top:8px}.u-mb8{margin-bottom:8px}.u-mr8{margin-right:8px}.u-ml8{margin-left:8px}.u-mt9{margin-top:9px}.u-mb9{margin-bottom:9px}.u-mr9{margin-right:9px}.u-ml9{margin-left:9px}.u-mt10{margin-top:10px}.u-mb10{margin-bottom:10px}.u-mr10{margin-right:10px}.u-ml10{margin-left:10px}.u-mt12{margin-top:12px}.u-mb12{margin-bottom:12px}.u-mr12{margin-right:12px}.u-ml12{margin-left:12px}.u-mt14{margin-top:14px}.u-mb14{margin-bottom:14px}.u-mr14{margin-right:14px}.u-ml14{margin-left:14px}.u-mt16{margin-top:16px}.u-mb16{margin-bottom:16px}.u-mr16{margin-right:16px}.u-ml16{margin-left:16px}.u-mt18{margin-top:18px}.u-mb18{margin-bottom:18px}.u-mr18{margin-right:18px}.u-ml18{margin-left:18px}.u-mt20{margin-top:20px}.u-mb20{margin-bottom:20px}.u-mr20{margin-right:20px}.u-ml20{margin-left:20px}.u-mt22{margin-top:22px}.u-mb22{margin-bottom:22px}.u-mr22{margin-right:22px}.u-ml22{margin-left:22px}.u-mt24{margin-top:24px}.u-mb24{margin-bottom:24px}.u-mr24{margin-right:24px}.u-ml24{margin-left:24px}.u-mt26{margin-top:26px}.u-mb26{margin-bottom:26px}.u-mr26{margin-right:26px}.u-ml26{margin-left:26px}.u-mt28{margin-top:28px}.u-mb28{margin-bottom:28px}.u-mr28{margin-right:28px}.u-ml28{margin-left:28px}.u-mt30{margin-top:30px}.u-mb30{margin-bottom:30px}.u-mr30{margin-right:30px}.u-ml30{margin-left:30px}.u-mt32{margin-top:32px}.u-mb32{margin-bottom:32px}.u-mr32{margin-right:32px}.u-ml32{margin-left:32px}.u-mt34{margin-top:34px}.u-mb34{margin-bottom:34px}.u-mr34{margin-right:34px}.u-ml34{margin-left:34px}.u-mt36{margin-top:36px}.u-mb36{margin-bottom:36px}.u-mr36{margin-right:36px}.u-ml36{margin-left:36px}.u-mt38{margin-top:38px}.u-mb38{margin-bottom:38px}.u-mr38{margin-right:38px}.u-ml38{margin-left:38px}.u-mt40{margin-top:40px}.u-mb40{margin-bottom:40px}.u-mr40{margin-right:40px}.u-ml40{margin-left:40px}.u-mt42{margin-top:42px}.u-mb42{margin-bottom:42px}.u-mr42{margin-right:42px}.u-ml42{margin-left:42px}.u-mt44{margin-top:44px}.u-mb44{margin-bottom:44px}.u-mr44{margin-right:44px}.u-ml44{margin-left:44px}.u-mt46{margin-top:46px}.u-mb46{margin-bottom:46px}.u-mr46{margin-right:46px}.u-ml46{margin-left:46px}.u-mt48{margin-top:48px}.u-mb48{margin-bottom:48px}.u-mr48{margin-right:48px}.u-ml48{margin-left:48px}.u-mt50{margin-top:50px}.u-mb50{margin-bottom:50px}.u-mr50{margin-right:50px}.u-ml50{margin-left:50px}.u-mt52{margin-top:52px}.u-mb52{margin-bottom:52px}.u-mr52{margin-right:52px}.u-ml52{margin-left:52px}.u-mt54{margin-top:54px}.u-mb54{margin-bottom:54px}.u-mr54{margin-right:54px}.u-ml54{margin-left:54px}.u-mt56{margin-top:56px}.u-mb56{margin-bottom:56px}.u-mr56{margin-right:56px}.u-ml56{margin-left:56px}.u-mt58{margin-top:58px}.u-mb58{margin-bottom:58px}.u-mr58{margin-right:58px}.u-ml58{margin-left:58px}.u-mt60{margin-top:60px}.u-mb60{margin-bottom:60px}.u-mr60{margin-right:60px}.u-ml60{margin-left:60px}.u-ma{margin:auto}.u-pt1{padding-top:1px}.u-pb1{padding-bottom:1px}.u-plr1{padding-left:1px;padding-right:1px}.u-pt2{padding-top:2px}.u-pb2{padding-bottom:2px}.u-plr2{padding-left:2px;padding-right:2px}.u-pt3{padding-top:3px}.u-pb3{padding-bottom:3px}.u-plr3{padding-left:3px;padding-right:3px}.u-pt4{padding-top:4px}.u-pb4{padding-bottom:4px}.u-plr4{padding-left:4px;padding-right:4px}.u-pt5{padding-top:5px}.u-pb5{padding-bottom:5px}.u-plr5{padding-left:5px;padding-right:5px}.u-pt6{padding-top:6px}.u-pb6{padding-bottom:6px}.u-plr6{padding-left:6px;padding-right:6px}.u-pt7{padding-top:7px}.u-pb7{padding-bottom:7px}.u-plr7{padding-left:7px;padding-right:7px}.u-pt8{padding-top:8px}.u-pb8{padding-bottom:8px}.u-plr8{padding-left:8px;padding-right:8px}.u-pt9{padding-top:9px}.u-pb9{padding-bottom:9px}.u-plr9{padding-left:9px;padding-right:9px}.u-pt10{padding-top:10px}.u-pb10{padding-bottom:10px}.u-plr10{padding-left:10px;padding-right:10px}.u-pt11{padding-top:11px}.u-pb11{padding-bottom:11px}.u-plr11{padding-left:11px;padding-right:11px}.u-pt12{padding-top:12px}.u-pb12{padding-bottom:12px}.u-plr12{padding-left:12px;padding-right:12px}.u-pt13{padding-top:13px}.u-pb13{padding-bottom:13px}.u-plr13{padding-left:13px;padding-right:13px}.u-pt14{padding-top:14px}.u-pb14{padding-bottom:14px}.u-plr14{padding-left:14px;padding-right:14px}.u-pt15{padding-top:15px}.u-pb15{padding-bottom:15px}.u-plr15{padding-left:15px;padding-right:15px}.u-pt16{padding-top:16px}.u-pb16{padding-bottom:16px}.u-plr16{padding-left:16px;padding-right:16px}.u-pt17{padding-top:17px}.u-pb17{padding-bottom:17px}.u-plr17{padding-left:17px;padding-right:17px}.u-pt18{padding-top:18px}.u-pb18{padding-bottom:18px}.u-plr18{padding-left:18px;padding-right:18px}.u-pt19{padding-top:19px}.u-pb19{padding-bottom:19px}.u-plr19{padding-left:19px;padding-right:19px}.u-pt20{padding-top:20px}.u-pb20{padding-bottom:20px}.u-plr20{padding-left:20px;padding-right:20px}.u-pt1{padding-top:1px}.u-pb1{padding-bottom:1px}.u-plr1{padding-left:1px;padding-right:1px}.u-pt2{padding-top:2px}.u-pb2{padding-bottom:2px}.u-plr2{padding-left:2px;padding-right:2px}.u-pt3{padding-top:3px}.u-pb3{padding-bottom:3px}.u-plr3{padding-left:3px;padding-right:3px}.u-pt4{padding-top:4px}.u-pb4{padding-bottom:4px}.u-plr4{padding-left:4px;padding-right:4px}.u-pt5{padding-top:5px}.u-pb5{padding-bottom:5px}.u-plr5{padding-left:5px;padding-right:5px}.u-pt6{padding-top:6px}.u-pb6{padding-bottom:6px}.u-plr6{padding-left:6px;padding-right:6px}.u-pt7{padding-top:7px}.u-pb7{padding-bottom:7px}.u-plr7{padding-left:7px;padding-right:7px}.u-pt8{padding-top:8px}.u-pb8{padding-bottom:8px}.u-plr8{padding-left:8px;padding-right:8px}.u-pt9{padding-top:9px}.u-pb9{padding-bottom:9px}.u-plr9{padding-left:9px;padding-right:9px}.u-pt10{padding-top:10px}.u-pb10{padding-bottom:10px}.u-plr10{padding-left:10px;padding-right:10px}.u-pt11{padding-top:11px}.u-pb11{padding-bottom:11px}.u-plr11{padding-left:11px;padding-right:11px}.u-pt12{padding-top:12px}.u-pb12{padding-bottom:12px}.u-plr12{padding-left:12px;padding-right:12px}.u-pt13{padding-top:13px}.u-pb13{padding-bottom:13px}.u-plr13{padding-left:13px;padding-right:13px}.u-pt14{padding-top:14px}.u-pb14{padding-bottom:14px}.u-plr14{padding-left:14px;padding-right:14px}.u-pt15{padding-top:15px}.u-pb15{padding-bottom:15px}.u-plr15{padding-left:15px;padding-right:15px}.u-pt16{padding-top:16px}.u-pb16{padding-bottom:16px}.u-plr16{padding-left:16px;padding-right:16px}.u-pt17{padding-top:17px}.u-pb17{padding-bottom:17px}.u-plr17{padding-left:17px;padding-right:17px}.u-pt18{padding-top:18px}.u-pb18{padding-bottom:18px}.u-plr18{padding-left:18px;padding-right:18px}.u-pt19{padding-top:19px}.u-pb19{padding-bottom:19px}.u-plr19{padding-left:19px;padding-right:19px}.u-pt20{padding-top:20px}.u-pb20{padding-bottom:20px}.u-plr20{padding-left:20px;padding-right:20px}.u-fl{float:left}.u-fr{float:right}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.u-fs10{font-size:62.5%}.u-fs20{font-size:125%}.u-fs30{font-size:187.5%}.u-fs40{font-size:250%}.u-fsr10{font-size:calc(1 * 1rem)}.u-fsr20{font-size:calc(2 * 1rem)}.u-fsr30{font-size:calc(3 * 1rem)}.u-fsr40{font-size:calc(4 * 1rem)}.u-fsrdp1{font-size:calc(1 * 0.1rem)}.u-fsrdp2{font-size:calc(2 * 0.1rem)}.u-fsrdp3{font-size:calc(3 * 0.1rem)}.u-fsrdp4{font-size:calc(4 * 0.1rem)}.u-fsrdp5{font-size:calc(5 * 0.1rem)}.u-fsrdp6{font-size:calc(6 * 0.1rem)}.u-fsrdp7{font-size:calc(7 * 0.1rem)}.u-fsrdp8{font-size:calc(8 * 0.1rem)}.u-fsrdp9{font-size:calc(9 * 0.1rem)}.u-tal{text-align:left}.u-tar{text-align:right}.u-tac{text-align:center}.u-tn{font-weight:normal}.u-tb{font-weight:bold}.u-fw100{font-weight:100}.u-fw200{font-weight:200}.u-fw300{font-weight:300}.u-fw400{font-weight:400}.u-fw500{font-weight:500}.u-fw600{font-weight:600}.u-fw700{font-weight:700}.u-fw800{font-weight:800}.u-fw900{font-weight:900}@media screen and (max-width: 767px){.u-pc{display:none}}@media screen and (min-width: 768px){.u-sp{display:none}}.copyright{text-align:center;color:#fff}.copyright:before{content:"\00a9  2023 "}.copyright:after{content:" All rights reserved."}.app-store-badge{width:20%;max-width:280px;min-width:150px}#header{position:fixed;top:0;width:100%;background-color:rgba(255,255,255,0.7);height:60px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1000px){#header{height:150px}}#header .logo{width:100%;height:80%;text-align:center}#header .logo img{height:100%;vertical-align:middle}@media screen and (min-width: 768px){.main{display:flex;justify-content:center}.main img{max-width:430px}}.last_cv{margin-bottom:10px;width:90%;margin-left:5%;background-color:#fff;border-radius:16px;border:solid 1px #dddddd;text-align:center}.last_cv .title{padding-top:12px;padding-bottom:12px;background-color:#fd7018;color:#fff;font-size:22px;border-radius:16px 16px 0px 0px;text-align:center;font-weight:bold}.last_cv .description{text-align:center;font-weight:500;font-size:14px;padding-top:14px;padding-bottom:14px}.last_cv .line_cv{width:100%;padding-left:18px;padding-right:18px}.last_cv .web-mendan{text-align:center;color:#ed8238;font-size:14px;font-weight:bold;margin-top:14px;margin-bottom:14px}.last_cv .web-mendan .new{padding-top:2px;padding-bottom:2px;padding-right:8px;padding-left:8px;margin-right:8px;background-color:#ed8238;border-radius:4px;color:#fff}.last_cv .careful{margin-top:8px;text-align:center;padding-bottom:12px;font-size:12px}.lp-footer{padding-bottom:10px}@media screen and (min-width: 768px){.main{display:flex;justify-content:center}.main img{max-width:430px}}.select-area-modal{display:none;border:0px solid white;border-radius:10px;width:90%;max-width:calc(450px * .9);overflow:hidden;background-color:white;color:#a7a39a;z-index:999;position:fixed;right:0;left:0;top:20%;margin:auto}.select-area-modal .modal-header{background-color:#00c400;padding:20px;font-size:15px;font-weight:bold;color:white;display:flex;flex-direction:column;justify-content:center;align-items:center}.select-area-modal .modal-body{width:90%;margin:0 auto;padding:20px 0px 30px 0px;font-size:17px}.select-area-modal .modal-body .two-areas{display:flex;justify-content:space-between;margin-top:10px}.select-area-modal .modal-body .two-areas a{width:48%;border:1px solid #a7a39a;border-radius:4px;color:#a7a39a;font-weight:500;display:block;text-decoration:none;padding:8px;text-align:center}.select-area-modal .modal-body .three-areas{display:flex;justify-content:space-between;margin-top:10px}.select-area-modal .modal-body .three-areas a{width:30%;border:1px solid #a7a39a;border-radius:4px;color:#a7a39a;font-weight:500;display:block;text-decoration:none;padding:8px;text-align:center}.select-area-modal .modal-body .four-areas{display:flex;justify-content:space-between;margin-top:10px}.select-area-modal .modal-body .four-areas a{width:22%;border:1px solid #a7a39a;border-radius:4px;color:#a7a39a;font-weight:500;display:block;text-decoration:none;padding:8px;text-align:center}.select-area-modal .modal-footer{padding:20px;border-top:1px solid #a7a39a;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:15px}.breadrumbs{margin:0;padding:0;list-style:none;padding-left:calc(100% - 94%);top:-52px;margin-bottom:-24px;position:relative}.breadrumbs .srumb-list .srub-detail{display:inline;list-style:none;font-weight:400}.breadrumbs .srumb-list .srub-detail:after{content:">";padding:0 0.2em;color:#151515}.breadrumbs .srumb-list .srub-detail:last-child:after{content:""}.breadrumbs .srumb-list .srub-detail a{text-decoration:none;color:#151515;font-size:16px}.breadrumbs .srumb-list .srub-detail a:hover{text-decoration:underline}@font-face{font-family:"NotoSansCJKJP";src:url(//storage.googleapis.com/pato-staging-assets/public/fonts/NotoSansCJKJP-Regular.otf)}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W0);font-weight:100}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W1);font-weight:200}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W2);font-weight:300}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W3);font-weight:400}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W4);font-weight:500}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W5);font-weight:600}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W6);font-weight:700}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W7);font-weight:800}@font-face{font-family:"Hiragino Sans";src:local(HiraginoSans-W8);font-weight:900}@font-face{font-family:"Hiragino Sans W9";src:local(HiraginoSans-W9);font-weight:900}div{font-family:"Hiragino Sans";font-family:-apple-system, BlinkMacSystemFont, "Hiragino Sans", "Hiragino Kaku Gothic ProN", "游ゴシック  Medium", meiryo, sans-serif}body.overlay-black::after{content:"";background-color:rgba(0,0,0,0.6);position:absolute;width:100%;top:0;bottom:0;left:0;right:0;z-index:9}main{font-family:"Noto Sans JP", sans-serif}main .cast-lp-wrapper{padding-top:60px;display:flex;justify-content:center}main .cast-lp-wrapper .cast-lp{max-width:430px}main .cast-lp-wrapper .cast-lp section.header{position:relative;background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/cast-lp/kv_bg-3d7d7decd7241a04797b17cf4598ec59267b2fce221962e9aa45578d3f8719d9.png);background-size:cover}main .cast-lp-wrapper .cast-lp section.header .to_guest_link{padding-top:30px}main .cast-lp-wrapper .cast-lp section.header .to_guest_link a{position:relative;z-index:2;overflow:hidden;display:block;width:316px;height:54px;text-align:center;font-weight:bold;padding-top:12px;border-radius:50px;font-size:18px;border:2px solid white;text-decoration:none;background:#ff8700;color:white;margin:0 auto}main .cast-lp-wrapper .cast-lp section.header .to_guest_link a:hover,main .cast-lp-wrapper .cast-lp section.header .to_guest_link a:visited{color:white;text-decoration:none}main .cast-lp-wrapper .cast-lp section.header .main-text-wrapper{position:absolute;left:24px;margin-top:24px}main .cast-lp-wrapper .cast-lp section.header .main-text-wrapper h1{color:white;height:50px;display:table}main .cast-lp-wrapper .cast-lp section.header .main-text-wrapper h1>*{display:inline-block;vertical-align:middle}main .cast-lp-wrapper .cast-lp section.header .main-text-wrapper h1 .logo{height:100%}main .cast-lp-wrapper .cast-lp section.header .main-text-wrapper h1 .bar{height:24px;border-right:1px solid white;padding-right:10px;margin-right:10px}main .cast-lp-wrapper .cast-lp section.header .main-text-wrapper h1 .location-name{font-weight:600;font-family:"Noto Sans CJK JP", sans-serif}main .cast-lp-wrapper .cast-lp section.header .main-text-wrapper .catchcopy{font-style:normal;font-weight:bold;font-size:24px;display:flex;align-items:center;letter-spacing:0.001em;margin-left:-4px;color:white}main .cast-lp-wrapper .cast-lp section.header .main-text-wrapper .submsg{font-style:normal;font-weight:bold;font-size:12.5946px;display:flex;align-items:center;letter-spacing:0.1em;color:white}main .cast-lp-wrapper .cast-lp section.header .main-visual{padding-top:6px;margin-top:50px}main .cast-lp-wrapper .cast-lp section.header .main-visual .top{padding:0 0 12px 0px;width:100%}main .cast-lp-wrapper .cast-lp section.header .now-status{padding-bottom:24px}main .cast-lp-wrapper .cast-lp section.header .now-status .first{font-style:normal;font-weight:bold;text-align:center;font-size:18.4397px;letter-spacing:-0.03em;color:white}main .cast-lp-wrapper .cast-lp section.header .now-status .second{font-style:normal;font-weight:600;text-align:center;font-size:13.9337px;letter-spacing:-0.03em;color:white}main .cast-lp-wrapper .cast-lp section.header .line-button-wrapper{position:relative;margin-top:-60px;text-align:center}main .cast-lp-wrapper .cast-lp section.header .line-button-wrapper .title{color:#fff;font-size:20px;text-align:center;font-weight:bold;margin-bottom:16px}main .cast-lp-wrapper .cast-lp section.header .line-button-wrapper .content-wrapper{background-color:#efe6ce;width:90%;margin-left:5%;border-radius:12px;padding:12px;box-shadow:3px 3px 5px 5px rgba(0,0,0,0.1);margin-top:60px}main .cast-lp-wrapper .cast-lp section.header .line-button-wrapper .content-wrapper .subtitle{margin-bottom:12px;text-align:center;font-size:15px;margin-top:8px;font-weight:bold;line-height:1.5}main .cast-lp-wrapper .cast-lp section.header .line-button-wrapper .content-wrapper .subtitle .line{color:#5fc33f;font-weight:bold}main .cast-lp-wrapper .cast-lp section.header .line-button-wrapper .content-wrapper .web-mendan{text-align:center;color:#ed8238;font-size:16px;font-weight:bold;margin-top:8px;margin-bottom:8px}main .cast-lp-wrapper .cast-lp section.header .line-button-wrapper .content-wrapper .web-mendan .new{padding-top:2px;padding-bottom:2px;padding-right:8px;padding-left:8px;margin-right:8px;background-color:#ed8238;border-radius:4px;color:#fff}main .cast-lp-wrapper .cast-lp section.header .description-wrapper{font-size:15px;width:90%;padding-bottom:32px;line-height:1.6;color:#fff;text-align:center;font-weight:600;margin:28px auto 0px}main .cast-lp-wrapper .cast-lp .cast-area{background:#fff4da}main .cast-lp-wrapper .cast-lp section.cast-review-area{background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/cast-lp/kv_bg-3d7d7decd7241a04797b17cf4598ec59267b2fce221962e9aa45578d3f8719d9.png)}main .cast-lp-wrapper .cast-lp section.cast-review-area .past-casttx{width:70%;margin-left:15%;margin-top:50px;margin-bottom:20px}main .cast-lp-wrapper .cast-lp section.cast-review-area .cast-revue{width:90%;height:auto;margin-left:5%;padding-bottom:20px}main .cast-lp-wrapper .cast-lp section.cast-review-area .cast-revue:last-child{margin-bottom:0px}main .cast-lp-wrapper .cast-lp section.cast-review-area .cast-sample{background:linear-gradient(90deg, #f66f02, #faa603);color:#fff;text-align:center;padding-bottom:60px;padding-top:100px;margin-top:-120px}main .cast-lp-wrapper .cast-lp section.cast-review-area .cast-sample .cast-sample-img{width:84%;margin:30px auto 24px;height:auto}main .cast-lp-wrapper .cast-lp section.cast-review-area .cast-sample .description{text-align:center;font-size:16px;font-weight:bold}main .cast-lp-wrapper .cast-lp section.cast-review-area .cast-sample .copy{margin-top:32px;display:inline-block;text-align:center;font-size:19px;font-weight:bold;border-bottom:4px solid #f8c526;line-height:15px}main .cast-lp-wrapper .cast-lp section.reason-wrapper{background:#fff4da;padding:40px 0 0}main .cast-lp-wrapper .cast-lp section.reason-wrapper h2{font-style:normal;font-weight:bold;font-size:27.6953px;line-height:55px;letter-spacing:0.03em;text-align:center;color:#000000}main .cast-lp-wrapper .cast-lp section.reason-wrapper h2 span{color:#f9742d}main .cast-lp-wrapper .cast-lp section.reason-wrapper h2 p{line-height:1;font-size:13.04px;text-align:center}main .cast-lp-wrapper .cast-lp section.reason-wrapper .reason-inner{padding:32px 24px 28px}main .cast-lp-wrapper .cast-lp section.reason-wrapper .reason-inner .reason-item{display:flex;flex-direction:column;align-items:flex-start;position:relative;margin-bottom:28px}main .cast-lp-wrapper .cast-lp section.reason-wrapper .reason-inner .reason-item .item-title{font-style:normal;font-weight:bold;font-size:20px;line-height:1;color:#000000;margin-bottom:16px;text-shadow:1px 2px 3px rgba(249,116,45,0.23)}main .cast-lp-wrapper .cast-lp section.reason-wrapper .reason-inner .reason-item .item-desc{font-style:normal;font-weight:bold;font-size:12px;line-height:1.8;color:#000000}main .cast-lp-wrapper .cast-lp section.reason-wrapper .reason-inner .reason-item .icon{position:absolute;top:0;right:0}main .cast-lp-wrapper .cast-lp .last-cv-wrapper{margin-top:-20px;position:relative}main .cast-lp-wrapper .cast-lp .last-cv-wrapper .last_cv{position:absolute;width:90%;margin-left:5%;background-color:#fff;border-radius:16px;box-shadow:1px 1px 10px 10px rgba(0,0,0,0.2);text-align:center;margin-top:60px}main .cast-lp-wrapper .cast-lp .last-cv-wrapper .last_cv .title{padding-top:12px;padding-bottom:12px;background-color:#fd7018;color:#fff;font-size:22px;border-radius:16px 16px 0px 0px;text-align:center;font-weight:bold}main .cast-lp-wrapper .cast-lp .last-cv-wrapper .last_cv .description{text-align:center;font-weight:500;font-size:14px;padding-top:14px;padding-bottom:14px}main .cast-lp-wrapper .cast-lp .last-cv-wrapper .last_cv .line_cv{width:100%;padding-left:18px;padding-right:18px}main .cast-lp-wrapper .cast-lp .last-cv-wrapper .last_cv .web-mendan{text-align:center;color:#ed8238;font-size:14px;font-weight:bold;margin-top:14px;margin-bottom:14px}main .cast-lp-wrapper .cast-lp .last-cv-wrapper .last_cv .web-mendan .new{padding-top:2px;padding-bottom:2px;padding-right:8px;padding-left:8px;margin-right:8px;background-color:#ed8238;border-radius:4px;color:#fff}main .cast-lp-wrapper .cast-lp .last-cv-wrapper .last_cv .careful{margin-top:8px;text-align:center;padding-bottom:12px;font-size:12px}main .cast-lp-wrapper .cast-lp section.pato-description-wrapper{padding-top:396px;color:white;padding-bottom:76px;background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/cast-lp/cast_bg-c4422d5dd1bafa4a59d24cde03b927769a02dd50403bd0cf51eb9bd95b00ca7c.png)}main .cast-lp-wrapper .cast-lp section.pato-description-wrapper .title{margin-top:50px;margin-bottom:10px;padding-top:12px;padding-bottom:12px;border-top:1px solid #fff;border-bottom:1px solid #fff}main .cast-lp-wrapper .cast-lp section.pato-description-wrapper .title .text{padding-left:16px;padding-right:16px;font-size:20px;font-weight:bold}main .cast-lp-wrapper .cast-lp section.pato-description-wrapper .subtitle{border-bottom:1px solid #fff;font-size:20px;font-weight:bold;margin-top:24px;margin-left:16px;margin-right:16px;display:inline-block}main .cast-lp-wrapper .cast-lp section.pato-description-wrapper .description{margin-top:16px;font-size:14px;font-weight:500;line-height:1.5;padding-left:16px;padding-right:16px}main .cast-lp-wrapper .cast-lp section.pato-description-wrapper ul{margin-left:16px;margin-right:16px}main .cast-lp-wrapper .cast-lp section.pato-description-wrapper ul li{margin-bottom:24px;font-size:14px;font-weight:500;line-height:1.5}main .cast-lp-wrapper .cast-lp section.pato-description-wrapper ul li:before{content:"■"}main .cast-lp-wrapper .mobile-part .news-title{padding-top:24px;padding-left:24px;font-size:32px;font-weight:700;color:#423d34}main .cast-lp-wrapper .mobile-part .twitter-embed{margin:0px 8px}main .cast-lp-footer{background-color:#1f202e;position:relative;z-index:2;padding-top:16px;padding-bottom:80px;display:flex;align-items:center;flex-direction:column;justify-content:center}main .cast-lp-footer .center{color:white;align-items:center;margin-top:8px}main .cast-lp-footer .center a{margin-right:12px}main .cast-lp-footer .center a svg{width:20px;height:20px}main .cast-lp-footer .center a svg path{fill:white}main .cast-lp-footer .region-link{color:white;text-decoration:none;margin:10px}main .cast-lp-footer a:link{color:white}main .cast-lp-footer a:visited{color:white}main .cast-lp-footer a:hover{color:#ffdf61}main .cast-lp-footer a:active{color:#ffdf61}main .cast-lp-footer .links{margin:10px 0 20px;display:flex;justify-content:center;width:100%;flex-wrap:wrap}@media screen and (min-width: 767px){main .cast-lp-footer .links{margin:20px 0 30px}}main .cast-lp-footer .links a{font-size:0.8rem;color:white;text-decoration:none;margin:0 5px}@media screen and (min-width: 767px){main .cast-lp-footer .links a{margin:0 10px}}main .cast-lp-footer .copyright{color:white;margin-bottom:0}main .cast-breadrumbs-wrapper .breadrumbs{padding-left:0;position:relative;top:-12px;margin-top:16px;margin-bottom:-18px}@media screen and (max-width: 400px){main .cast-breadrumbs-wrapper .breadrumbs{margin-top:4px;margin-bottom:-16px}}main .cast-breadrumbs-wrapper .breadrumbs .srumb-list .srub-detail a{color:#fff;font-weight:500}@media screen and (max-width: 400px){main .cast-breadrumbs-wrapper .breadrumbs .srumb-list .srub-detail a{font-size:12px}}main .cast-breadrumbs-wrapper .breadrumbs .srumb-list .srub-detail:after{color:#fff}main .flex_line_btn{position:fixed;right:0;bottom:0;width:100%;text-align:right;transition:all 0.3s;opacity:0;pointer-events:none}main .flex_line_btn a,main .flex_line_btn p{display:inline-block;width:200px}main .flex_line_btn[data-btn-opacity="25"]{opacity:0.25}main .flex_line_btn[data-btn-opacity="50"]{opacity:0.5;pointer-events:auto}main .flex_line_btn[data-btn-opacity="75"]{opacity:0.75;pointer-events:auto}main .flex_line_btn[data-btn-opacity="100"]{opacity:1;pointer-events:auto}main h4.title{color:#ffffff;font-size:20px;font-weight:700;line-height:1.6;padding-top:16px}main .other-links{padding-bottom:16px}main .other-links a{color:#ffffff;text-decoration:none;font-size:1.2rem;font-weight:400;padding-top:4px;padding-bottom:12px}.footer{width:100%;background:#0d121a;text-align:center;color:#fff}.footer .footer-inner{display:flex;width:1100px;margin:0 auto;padding:48px 0 30px}@media screen and (max-width: 1100px){.footer .footer-inner{width:100%;padding:48px 30px}}@media screen and (max-width: 930px){.footer .footer-inner{width:100%;flex-wrap:wrap}}.footer .footer-inner .left-col{width:248px}@media screen and (max-width: 930px){.footer .footer-inner .left-col{width:100%;margin-bottom:30px}}.footer .footer-inner .left-col img{width:180px}.footer .footer-inner .right-col{flex:1;padding:30px 0 0 40px;text-align:left}@media screen and (max-width: 930px){.footer .footer-inner .right-col{flex:inherit;width:100%;padding:0}}.footer .footer-inner .right-col .footer-subnav{font-size:14px;margin-bottom:50px}.footer .footer-inner .right-col .footer-subnav ul li{margin-bottom:20px;display:flex;justify-content:center;align-items:center;justify-content:flex-start}.footer .footer-inner .right-col .footer-subnav ul li span{font-weight:700;color:#8c92a3;white-space:nowrap}.footer .footer-inner .right-col .footer-subnav ul li>ul{display:flex;flex-wrap:wrap;margin-left:10px}.footer .footer-inner .right-col .footer-subnav ul li>ul li{padding:0 10px;margin-bottom:0}.footer .footer-inner .right-col .footer-subnav ul li>ul li a{font-weight:normal;color:#dcdfe6;text-decoration:none;white-space:nowrap}.footer .footer-inner .right-col .footer-subnav ul li>ul li a:hover{text-decoration:underline}.footer .footer-inner .right-col .footer-subnav ul li>ul li a svg{width:20px;height:20px}.footer .footer-inner .right-col .footer-subnav ul li>ul li a svg path{fill:white}.footer .footer-inner .right-col .copyright{font-size:14px;color:#8c92a3;text-align:left}.footer .links{margin-bottom:8px;display:flex;justify-content:center;width:100%;flex-wrap:wrap}.footer .links a{font-size:1.2rem;color:white;text-decoration:none;margin:0 5px}.footer h4.title{color:#ffffff;font-size:20px;font-weight:700;line-height:1.6;padding-top:16px}@media screen and (max-width: 768px){.footer h4.title{font-size:16px}}.footer .other-links{padding-bottom:16px}.footer .other-links a{color:#ffffff;text-decoration:none;font-size:1.2rem;font-weight:400;padding-top:4px;padding-bottom:12px}.breadrumbs{margin:0;padding:0;list-style:none;padding-left:calc(100% - 94%);top:-52px;margin-bottom:-24px;position:relative}.breadrumbs .srumb-list .srub-detail{display:inline;list-style:none;font-weight:400}.breadrumbs .srumb-list .srub-detail:after{content:">";padding:0 0.2em;color:#151515}.breadrumbs .srumb-list .srub-detail:last-child:after{content:""}.breadrumbs .srumb-list .srub-detail a{text-decoration:none;color:#151515;font-size:16px}.breadrumbs .srumb-list .srub-detail a:hover{text-decoration:underline}@font-face{font-family:"BrandonGrotesque";src:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/brandon-grotesque-bold-italic-58a8a48221563-29901ac7498cf6165c63a8fc88eade0df06b8eb7b13e8b5d8037111953b0f13d.woff2) format("woff2");font-display:swap}@font-face{font-family:"NotoSansCJKJP";src:url(//storage.googleapis.com/pato-staging-assets/public/fonts/NotoSansCJKJP-Regular.otf);font-display:swap}@font-face{font-family:"SignPainter";src:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/SignPainter-f38aa9c3e796c9e3695142ad68668be02b4db969a07ed0066492fe1ea69e5fcf.woff2) format("woff2");font-display:swap}main *,main p{padding:0px;margin:0px;box-sizing:border-box}main .sec_logo h2,main .sec_logo h3,main .sec_logo h4,main .sec_logo p{text-align:center}main .soc_med p,main .sub_serv .banner_conv p{text-align:center}main .ft_s h2,main .ft_s h3,main .ft_s h4,main .ft_s p,main .ft_s .subtitle{text-align:center}main img{display:inline-block}main div.si{margin:20px}main img.line_img{width:280px}main .LS{margin:30px 0px 0px 0px;text-align:center}main .chosen-subtitle{text-align:center;font-size:18px;width:70%;margin-left:15%;border-bottom:6px solid #feab2c;padding-bottom:4px;margin-bottom:40px}main .guest-bread-wrapper{margin-bottom:-38px}main .guest-bread-wrapper .breadrumbs{top:-70px;padding-left:calc(100% - 94%)}main .guest-bread-wrapper .breadrumbs .srumb-list .srub-detail a{color:#151515;font-weight:500}main .guest-bread-wrapper .breadrumbs .srumb-list .srub-detail:after{color:#151515}@media screen and (max-width: 500px){main div.si{margin:20px}main img.line_img{padding-bottom:20px}}@media screen and (min-width: 769px){.cast-link-button{display:none}main .notify-link{text-decoration:none}main .notify-about-covid19{background-color:#484848;height:60px;display:flex}main .notify-about-covid19 .new-mark{border-radius:1px}main .notify-about-covid19 .new-mark img{height:20px;width:38px;margin:20px 0px;margin-left:7px}main .notify-about-covid19 .alert-text{font-family:Hiragino Sans;height:30px;font-style:normal;font-size:18px;font-weight:bold;line-height:15px;margin-top:22px;margin-bottom:7px;margin-left:10px;color:#ffffff}main .notify-about-covid19 .arrow{margin-left:5.5px}main .notify-about-covid19 .arrow img{margin-top:23px;margin-left:4px;height:14px;width:7px}main .hero_sec-lp1{display:none}main .hero_sec{width:100%;min-width:700px;margin:0 auto;display:flex;flex-direction:row}main .hero_sec .main_visual{width:70%;padding-top:30px;padding-bottom:30px;background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/main_visual-d1c8077ce555a4b5e9b10722278a68fcac431f0fbf602c266719638b99e23252.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;order:2}main .hero_sec .main_visual ul{width:400px;margin-left:auto;display:grid;grid-template-columns:200px;grid-column-gap:10px;list-style:none;align-items:center}main .hero_sec .main_visual li{color:white;font-family:"Noto Sans JP", sans-serif;font-size:14px;align-items:center;text-align:center}main .hero_sec .main_visual li a .hero_sec .main_visual a{color:white;text-decoration:none}main .hero_sec .main_visual a{position:relative;z-index:2;overflow:hidden;display:block;width:250px;height:50px;text-align:center;padding-top:12px;border-radius:50px;border:1px solid white;text-decoration:none;color:white;margin:0 auto}main .hero_sec .main_visual a:hover,main .hero_sec .main_visual a:visited{color:white;text-decoration:none}main .hero_sec .main_visual .mobile_pic{width:200px;margin-left:220px;margin-top:40px}main .hero_sec .main_visual .mobile_pic img{width:100%}main .hero_sec .sec_logo{width:30%;text-align:center;height:510px;background-color:#fff f0;padding-top:10px;order:1}main .hero_sec .sec_logo h1{text-align:center}main .hero_sec .sec_logo h1.facebook_btn{display:none}main .hero_sec .sec_logo h1 img{width:56%}main .hero_sec .sec_logo .subtitle{text-align:center;font-family:"Noto Sans JP", sans-serif;margin-top:30px;margin-bottom:10px;font-size:26px;font-weight:bold}main .hero_sec .sec_logo .subtitle span{font-weight:bold;color:#ffb400}main .hero_sec .sec_logo .text{text-align:center;font-family:"Noto Sans JP", sans-serif;font-size:22px;margin:0 auto;font-weight:bold;margin-bottom:20px}main .hero_sec .sec_logo h3{font-family:"Noto Sans JP", sans-serif;font-size:26px}main .hero_sec .sec_logo p{margin-top:8px;font-family:"Noto Sans JP", sans-serif;font-weight:500}main .hero_sec .sec_logo .contact_info{width:280px;height:300px;margin:12px auto 0}main .hero_sec .sec_logo .contact_info .top-description{display:none}main .hero_sec .sec_logo .contact_info .appdownload__asText{margin-bottom:16px;font-size:12px;text-align:center}main .hero_sec .sec_logo .contact_info .appdownload__web img{border-radius:4px}main .hero_sec .sec_logo .contact_info .appdownload__asText__mobile{display:none}main .hero_sec .sec_logo .contact_info .buttons{display:flex;margin-botton:12px}main .hero_sec .sec_logo .contact_info .buttons .ios-button{flex:1;margin-right:2px}main .hero_sec .sec_logo .contact_info .google-button{width:200px;margin:auto}main .hero_sec .sec_logo .contact_info .caption{text-align:center;font-weight:bold;color:#888;font-size:12px;margin-top:16px;margin-bottom:8px}main .hero_sec .sec_logo .contact_info .fb-button,main .hero_sec .sec_logo .contact_info .tel-button{display:none}main .hero_sec .sec_logo .contact_info a{width:inherit;display:block}main .hero_sec .sec_logo .contact_info a.facebook_btn{display:none}main .hero_sec .sec_logo .contact_info a img{width:100%}main .hero_sec .sec_logo .contact_info .cont_link{margin-bottom:5px}main .usual_part{width:960px;margin:110px auto 0;background-color:#fff}main .usual_part .mobile-part{display:none}main .usual_part h2{font-family:"Noto Sans JP", sans-serif;font-size:40px;margin:80px auto;position:relative;font-weight:bolder}main .usual_part h2::before{color:#000;content:attr(data-bg-text);display:block;font-size:74px;font-family:"BrandonGrotesque";line-height:1;position:absolute;top:20px;margin-left:20px;opacity:0.05;z-index:1}main .usual_part h3{width:96%;margin:0 auto;font-family:"Noto Sans JP", sans-serif;font-size:32px;font-weight:bold;text-align:center;margin-top:25px;margin-bottom:40px}main .usual_part .img-conta{width:900px;margin:0 auto 10px}main .usual_part .img-conta img{width:100%}main .usual_part .card_grid{width:750px;margin:40px auto;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:60px;font-family:"Noto Sans JP", sans-serif}main .usual_part .card_grid li{list-style:none}main .usual_part .card_grid .card_grid_item{background-color:white;border-radius:5px;padding:40px 10px;display:grid;border:1px solid #999;align-items:center;text-align:center}main .usual_part .card_grid .card_grid_item .avatar{width:200px;margin:auto}main .usual_part .card_grid .card_grid_item .avatar .avatar_pic{width:140px;margin:auto}main .usual_part .card_grid .card_grid_item .avatar .avatar_pic img{width:100%}main .usual_part .card_grid .card_grid_item .avatar p{margin-top:18px;font-size:14px;text-align:center;font-weight:bold}main .usual_part .card_grid .card_grid_item .para_cant{padding-top:24px;width:260px;margin:auto;font-size:14px;text-align:center}main .usual_part .description{margin:80px;font-size:24px}main .usual_part .description h4{margin:10px 0;text-align:center;font-weight:bold}main .soc_med{width:100%;background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/gradient_bg-50247c07974825fd787dd8293c3f059a894f7a45ad411cc6412022cbc20f8eef.jpg);background-repeat:no-repeat;padding-top:45px;padding-bottom:45px}main .soc_med ul{list-style:none}main .soc_med .inner_soc_med{width:1024px;margin:auto}main .soc_med .inner_soc_med h2{color:white;font-size:45px;font-family:"Noto Sans JP", sans-serif;text-align:center;margin-bottom:50px;font-weight:bolder}main .soc_med .inner_soc_med .grid_container{width:740px;margin:0 auto;display:grid;grid-template-columns:160px 160px 160px 160px;grid-column-gap:30px;grid-row-gap:30px;text-align:center;margin-bottom:30px}main .soc_med .inner_soc_med .grid_container li:nth-child(1),main .soc_med .inner_soc_med .grid_container li:nth-child(2),main .soc_med .inner_soc_med .grid_container li:nth-child(3),main .soc_med .inner_soc_med .grid_container li:nth-child(4){background-size:cover;width:140px;height:140px;margin:0 auto;border-radius:100px}main .soc_med .inner_soc_med .grid_container li:nth-child(1){background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/ellipse01-f4fd5f5f43f73f34fd601a54cc8979fc7af1bbb49a6e5b6e28d0d45ab9633b46.png)}main .soc_med .inner_soc_med .grid_container li:nth-child(2){background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/ellipse02-0b9956cbbf653b73a689f9d905852034a1e52ac9d332d2c64b005b49c3fb4d30.png)}main .soc_med .inner_soc_med .grid_container li:nth-child(3){background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/ellipse03-3ed2981b1e14ea19c5479d5e5dcb6bc68e9dbeb263f16d116eb73fea39742596.png)}main .soc_med .inner_soc_med .grid_container li:nth-child(4){background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/ellipse04-c396134c02313fd264fb74356ace17db17b3690354bef3479da2c6690660425f.png)}main .soc_med .inner_soc_med .grid_container div{width:140px;height:140px;margin:auto;line-height:140px;border-radius:100px;font-family:"Noto Sans JP", sans-serif;letter-spacing:2px;font-weight:lighter;font-size:18px;color:white}main .soc_med .inner_soc_med .grid_container div img{width:100%}main .soc_med .inner_soc_med h4{color:white;font-size:20px;font-weight:lighter;font-family:"Noto Sans JP", sans-serif;text-align:center;margin-top:40px;font-weight:bolder}main .soc_med .inner_soc_med .soc_mediam{width:600px;margin:40px auto 0;text-align:center;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}main .soc_med .inner_soc_med .soc_mediam li{width:250px}main .soc_med .inner_soc_med .soc_mediam li a{width:200px}main .soc_med .inner_soc_med .soc_mediam li a img{width:100%}main .points{width:100%;margin:110px auto 0px}main .points h2,main .points .reason-title{width:960px;margin:0 auto;font-family:"Noto Sans JP", sans-serif;font-size:40px;margin:0px auto 60px;position:relative;font-weight:bolder}main .points h2::before,main .points .reason-title::before{color:#000;content:attr(data-bg-text);display:block;font-size:74px;font-family:"BrandonGrotesque";line-height:1;position:absolute;top:20px;margin-left:20px;opacity:0.05;z-index:1}main .points .title{color:#fd7a22;font-family:"SignPainter";width:250px;margin:0 auto;text-align:center;font-size:70px}main .points .sub_title{font-family:"Noto Sans JP", sans-serif;width:96%;margin:0 auto;text-align:center;font-size:16px;font-weight:lighter;letter-spacing:2px}main .points .orange_line{width:250px;height:10px;margin:10px auto 40px;border-bottom:5px solid #fd7a22}main .points .container{width:1024px;margin:0 auto}main .points .container h3{width:96%;margin:0 auto;font-family:"Noto Sans JP", sans-serif;font-size:32px;font-weight:bold;text-align:center;margin-top:25px;margin-bottom:80px}main .points .container h3 span{color:#ffbf2b}main .points .container .sec_foo{font-family:"Noto Sans JP", sans-serif;font-size:24px;font-weight:600;text-align:center;letter-spacing:1px;margin:40px auto 100px}main .points .container .inner_container{width:960px;margin:60px auto 0;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}main .points .container .inner_container::-webkit-scrollbar{width:0}main .points .container .inner_container div{width:230px;margin:0 auto}main .points .container .inner_container div img{width:100%}main .banner_conv .title{color:#fd7a22;font-family:"SignPainter";width:200px;margin:0 auto;text-align:center;font-size:70px}main .banner_conv .sub_title{font-family:"Noto Sans JP", sans-serif;width:96%;margin:0 auto;text-align:center;font-size:16px;font-weight:lighter;letter-spacing:2px}main .banner_conv .banner_01{width:600px;margin:12px auto 12px}main .banner_conv .banner_01 img{width:100%}main .banner_conv .banner_sub_heading{text-align:center;margin-top:40px;margin-bottom:20px;font-family:Arial;font-size:22px}main .banner_conv .banner_sub_heading+p{width:670px;letter-spacing:2px;margin:0 auto;font-size:16px;text-align:center;font-family:Arial}main .banner_conv .message_con_mobile{margin-top:12px;width:600px;margin:0 auto;background-color:white;border-radius:5px;display:grid;grid-template-rows:200px 60px;align-items:center;grid-gap:12px;justify-content:center;padding:32px}main .banner_conv .message_con_mobile .users_pic{display:grid;grid-template-columns:1fr 1fr}main .banner_conv .message_con_mobile .users_pic.lp3_pics{grid-template-columns:1fr}main .banner_conv .message_con_mobile .user_pic{width:140px;margin:0 auto;text-align:center}main .banner_conv .message_con_mobile .user_pic img{width:100%}main .banner_conv .message_con_mobile .user_pic p{font-size:18px;font-weight:bold;margin-top:12px}main .banner_conv .message_con_mobile .message_bg{text-align:center}main .banner_conv .message_con_mobile .message_bg p{font-size:18px;font-weight:bold;font-family:"Noto Sans JP", sans-serif}main .banner_conv .message_con_mobile .message_bg p span{color:#ffb529}main .safty_sec{width:100%;background-color:#f7f7f7;padding-top:1px}main .safty_sec h2{width:960px;margin:0 auto;font-family:"Noto Sans JP", sans-serif;font-size:40px;margin:80px auto 10px;position:relative;font-weight:bolder}main .safty_sec h2::before{color:#000;content:attr(data-bg-text);display:block;font-size:74px;font-family:"BrandonGrotesque";line-height:1;position:absolute;top:20px;opacity:0.05;z-index:1}main .safty_sec p{text-align:left;font-family:"Noto Sans JP", sans-serif;font-size:16px;width:960px;margin:48px auto 80px}main .safty_sec .safty_grid_container{width:860px;margin:40px auto 90px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}main .safty_sec .safty_grid_container .grid_item_safty{width:300px;height:350px;margin:0 auto 30px;padding-top:60px;background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/bg_01-0e78ab933ad965c29086e04869ea7753e05405a9fc907f3c7a4cffff9967bfd7.png);background-repeat:no-repeat;background-size:cover}main .safty_sec .safty_grid_container .grid_item_safty .safty_pic{width:150px;margin:0 auto}main .safty_sec .safty_grid_container .grid_item_safty .safty_pic img{width:100%}main .safty_sec .safty_grid_container .grid_item_safty h3{width:230px;text-align:center;margin:30px auto 0;font-weight:bolder;font-size:18px;font-family:"Noto Sans JP", sans-serif;color:#ffb529}main .safty_sec .safty_grid_container .grid_item_safty:nth-child(2){background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/bg_02-facf6a7dee0fd3999966ac7e9e76e127052c544ac92e7e1432137bcd05aece0a.png)}main .safty_sec .safty_grid_container .grid_item_safty:nth-child(3){background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/bg_03-4315d530879a950b7229f93ac4464393e8b1ad132f9e7d5423a092d663438553.png)}main .safty_sec .safty_grid_container .grid_item_safty:nth-child(4){background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/bg_04-4c7a9c5296153ef030858192cef80e8cb9f980c3e6dd1c9a4da624f27a783115.png)}main .banner_02{width:100%;height:300px;margin:0 auto;background-color:white;background-size:100%;border-bottom:2px solid #f7f7f7;padding-top:50px;font-weight:600;font-family:"Noto Sans JP", sans-serif}main .banner_02 div{width:700px;margin:0 auto}main .banner_02 div p{width:400px;margin:0 auto;font-size:22px;text-align:center}main .banner_02 .logo_grid{width:360px;margin:0 auto;display:grid;grid-template-columns:100px 180px 80px;align-items:center;grid-column-gap:20px;margin-top:50px}main .banner_02 .logo_grid div{width:300px}main .banner_02 .logo_grid div img{width:60%}main .banner_02 .logo_grid div:nth-child(1) img{width:25%}main .banner_02 .logo_grid div:nth-child(3) img{width:20%}main .ft_s{width:100%;min-width:700px;margin:0 auto;display:flex;flex-direction:row}main .ft_s .main_visual{width:70%;padding-top:30px;padding-bottom:30px;background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/main_visual-d1c8077ce555a4b5e9b10722278a68fcac431f0fbf602c266719638b99e23252.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;order:2}main .ft_s .sec_logo{width:30%;text-align:center;height:530px;background-color:#fff f0;padding-top:10px;order:1}main .ft_s .sec_logo h1{text-align:center}main .ft_s .sec_logo h1.facebook_btn{display:none}main .ft_s .sec_logo h1 img{width:56%}main .ft_s .sec_logo .subtitle{font-family:"Noto Sans JP", sans-serif;margin-top:30px;margin-bottom:10px;font-size:26px;font-weight:bold}main .ft_s .sec_logo .subtitle span{font-weight:bold;color:#ffb400}main .ft_s .sec_logo .text{text-align:center;font-family:"Noto Sans JP", sans-serif;font-size:22px;margin:0 auto;font-weight:bold;margin-bottom:20px}main .ft_s .sec_logo h3{font-family:"Noto Sans JP", sans-serif;font-size:26px}main .ft_s .sec_logo p{margin-top:8px;font-family:"Noto Sans JP", sans-serif;font-weight:500}main .ft_s .sec_logo .contact_info{width:280px;height:300px;margin:12px auto 0}main .ft_s .sec_logo .contact_info .top-description{display:none}main .ft_s .sec_logo .contact_info .appdownload__asText{margin-bottom:16px;font-size:12px;text-align:center}main .ft_s .sec_logo .contact_info .appdownload__web img{border-radius:4px}main .ft_s .sec_logo .contact_info .appdownload__asText__mobile{display:none}main .ft_s .sec_logo .contact_info .caption{width:100%;font-weight:bold;font-size:14px;color:#888;margin-top:20px;text-align:center}main .ft_s .sec_logo .contact_info .buttons{display:flex;margin-botton:12px}main .ft_s .sec_logo .contact_info .buttons .ios-button{flex:1;margin-right:2px}main .ft_s .sec_logo .contact_info .buttons .google-button{flex:1;margin:0px 32px}main .ft_s .sec_logo .contact_info .fb-button,main .ft_s .sec_logo .contact_info .tel-button{display:none}main .ft_s .sec_logo .contact_info a{width:inherit;display:block}main .ft_s .sec_logo .contact_info a.facebook_btn{display:none}main .ft_s .sec_logo .contact_info a img{width:100%}main .ft_s .sec_logo .contact_info .cont_link{margin-bottom:5px}main .sub_serv{background-color:#f8ecda;padding-top:110px;padding-bottom:110px}main .sub_serv .sub_serv-title{margin-bottom:30px;font-size:24px;text-align:center;font-weight:bold}main .sub_serv .title{color:#fd7a22;font-family:"SignPainter";width:200px;margin:0 auto;text-align:center;font-size:70px}main .sub_serv .sub_title{font-family:"Noto Sans JP", sans-serif;width:96%;margin:0 auto;text-align:center;font-size:16px;font-weight:lighter;letter-spacing:2px}main .sub_serv .serv_white_bg{font-size:15px;line-height:1.5;width:600px;margin:12px auto 50px;background-color:white;border-radius:5px;padding:50px 20px 40px 20px;font-family:"Noto Sans JP", sans-serif;text-align:center}main .sub_serv .serv_white_bg h3{margin-bottom:30px;font-size:24px;text-align:center;font-weight:bold}main .sub_serv .serv_white_bg p{font-size:17px;width:400px;margin:0 auto;text-align:center;font-weight:normal;line-height:1.5}main .sub_serv .serv_white_bg .galery_img{width:100%;display:flex;flex-direction:row;justify-content:space-around;margin-top:60px;margin-bottom:10px}main .sub_serv .serv_white_bg .galery_img div{margin:5px 5px 0}main .sub_serv .serv_white_bg .galery_img div img{width:100%}main .sub_serv .serv_white_bg .vector_img{width:350px;margin:0 auto 20px}main .sub_serv .serv_white_bg .vector_img img{width:100%}main .sub_serv .serv_white_bg .galery_img:nth-child(2){width:400px;margin:0 auto 30px}main footer{width:100%;height:380px;padding-top:30px;padding-bottom:30px;background-image:linear-gradient(to right, #ffb62a, #ff771d)}main footer .inner_footer{width:730px;margin:0 auto;font-family:"Noto Sans JP", sans-serif;color:white}main footer .inner_footer ul{width:90%;margin:0 auto;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;text-align:center}main footer .inner_footer ul li{margin-right:20px;margin-bottom:20px;font-size:12px;align-items:center;align-content:center;padding-left:15px;border-left:1px solid white}main footer .inner_footer ul li:nth-child(1){border:none}main footer .inner_footer p{font-size:12px;margin-top:10px;text-align:center}main .scroll_app,main .pc_logo,main .mobile,main .message_con{display:none}.fixed-footer{display:none}}#price_area{width:100%;margin-top:20px;padding-bottom:40px;background-color:white;background-size:100%;padding-top:35px;font-weight:600;font-family:"Noto Sans JP", sans-serif}#price_area h3{width:96%;margin:0 auto;font-family:"Noto Sans JP", sans-serif;font-size:32px;font-weight:bold;text-align:center;margin-top:25px;margin-bottom:40px}#price_area .price-wrapper{display:flex;align-items:center;padding:0 16px 16px;overflow:hidden}@media screen and (max-width: 768px){#price_area .price-wrapper{flex-direction:column}#price_area .price-wrapper .price-item{width:100%}}#price_area .price-wrapper .price-item{text-align:center;margin:6px;font-feature-settings:"palt";min-width:250px;padding:16px;box-shadow:0 15px 18px #ccc;background:#fcfcfc;display:flex;flex-direction:column;align-items:center}#price_area .price-wrapper .price-item.standard{border-top:3px #ffc01d solid}#price_area .price-wrapper .price-item.standard .price-item-label{background:linear-gradient(99.42deg, #ffc01d -12.59%, #e6a500 103.96%)}#price_area .price-wrapper .price-item.vip{border-top:3px #787878 solid}#price_area .price-wrapper .price-item.vip .price-item-label{background:linear-gradient(104.54deg, #787878 -1.72%, #000 105.2%)}#price_area .price-wrapper .price-item.royal{border-top:3px #b01d1d solid}#price_area .price-wrapper .price-item.royal .price-item-label{background:linear-gradient(123.85deg, #e46464 -1.72%, #b01d1d 105.2%)}#price_area .price-wrapper .price-item-label{color:white;padding:8px 16px;font-size:13px;margin:0;width:100%;margin-bottom:16px;font-weight:100;text-align:center}#price_area .price-wrapper .price-num{font-family:serif;font-size:16px;margin:0;font-weight:100;text-align:center}#price_area .price-wrapper .price-num:after{content:"/h";font-size:13px}@media screen and (max-width: 768px){main .notify-link{text-decoration:none}main .notify-about-covid19{background-color:#484848;height:45px;display:flex}main .notify-about-covid19 .new-mark{border-radius:1px}main .notify-about-covid19 .new-mark img{height:16px;width:28px;margin:15px 0px;margin-left:7px}main .notify-about-covid19 .alert-text{font-family:Hiragino Sans;height:15px;font-style:normal;font-size:15px;font-weight:bold;line-height:15px;margin-top:16px;margin-bottom:7px;margin-left:6px;color:#ffffff}main .notify-about-covid19 .arrow{margin-left:5.5px}main .notify-about-covid19 .arrow img{height:15px;width:7px;margin-top:16px}main section{overflow:hidden}main .hero_sec-lp1 .pc_logo{position:relative}main .hero_sec-lp1 .pc_logo .fv-btn-wrap{position:absolute;width:100%;bottom:20px}main .hero_sec-lp1 .pc_logo .fv-btn-wrap .fv-btn{margin:0 auto;max-width:230px;width:100%;display:block}main .hero_sec{width:100%;overflow:visible;background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/main_visual-d1c8077ce555a4b5e9b10722278a68fcac431f0fbf602c266719638b99e23252.jpg);background-repeat:no-repeat;background-size:cover;background-size:170%;background-position:top left}main .hero_sec .pc_logo{width:350px;text-align:center;margin:0px auto 0}main .hero_sec .pc_logo .pc_logo_inner{background-color:#fff;width:100%}main .hero_sec .pc_logo .pc_logo_inner img{width:100%;padding-left:36px;padding-right:36px}main .hero_sec .pc_logo .pc_logo_inner h1.facebook_btn{display:none}main .hero_sec .pc_logo .pc_logo_inner .subtitle{font-family:"Noto Sans JP", sans-serif;margin-top:16px;margin-bottom:10px;font-weight:bold;font-size:34px;color:#fff;text-align:center}main .hero_sec .pc_logo .pc_logo_inner .text{font-family:"Noto Sans JP", sans-serif;font-size:23px;text-align:center;font-weight:bold;margin-bottom:20px;color:#fff}main .hero_sec .pc_logo .pc_logo_inner h3{font-family:"Noto Sans JP", sans-serif;font-size:26px;letter-spacing:2px;color:#fff}main .hero_sec .pc_logo .pc_logo_inner p{font-family:"Noto Sans JP", sans-serif;font-weight:bold;margin-top:24px;font-size:20px;text-align:center;color:#fff}main .hero_sec .main_visual{width:320px;margin:0 auto;padding-top:30px}main .hero_sec .main_visual ul{display:grid;grid-template-columns:200px;grid-column-gap:10px;list-style:none;align-items:center}main .hero_sec .main_visual ul li{font-family:"Noto Sans JP", sans-serif;font-size:16px;align-items:center;text-align:center;border-radius:100px;padding:10px}main .hero_sec .main_visual ul li a{text-decoration:none;position:relative;z-index:2;overflow:hidden;display:block;width:300px;height:50px;font-weight:bold;text-align:center;padding-top:12px;border-radius:50px;border:1px solid white;text-decoration:none;color:white;margin:0 auto}main .hero_sec .main_visual ul li a:visited{text-decoration:none;position:relative;z-index:2;overflow:hidden;display:block;width:300px;height:50px;text-align:center;padding-top:12px;border-radius:50px;border:1px solid white;text-decoration:none;color:white;margin:0 auto}main .hero_sec .main_visual .mobile_pic{display:none}main .hero_sec .sec_logo{width:100%;height:300px;text-align:center;margin-top:40px;background-color:#fff;padding:45px auto 12px;box-shadow:0px 1px 3px 0px rgba(0,0,0,0.2)}main .hero_sec .sec_logo .pc{display:none}main .hero_sec .sec_logo h1{text-align:center}main .hero_sec .sec_logo h2{text-align:center;font-family:"Noto Sans JP", sans-serif;margin-top:22px;margin-bottom:10px;font-size:26px;font-weight:bold}main .hero_sec .sec_logo h2 span{font-weight:bold;color:#ffb400}main .hero_sec .sec_logo h4{font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:14px;background-color:#ff771d;width:220px;padding:5px;margin:0 auto;color:white;border-radius:100px;margin-bottom:20px}main .hero_sec .sec_logo p{font-family:"Noto Sans JP", sans-serif;font-weight:500}main .hero_sec .sec_logo .contact_info{width:100%;padding:30px 42px 0}main .hero_sec .sec_logo .contact_info .appdownload__asText,main .hero_sec .sec_logo .contact_info .appdownload__web{display:none}main .hero_sec .sec_logo .contact_info .appdownload__asText__mobile{font-size:16px;margin-top:4px;margin-bottom:12px}main .hero_sec .sec_logo .contact_info .top-description{text-align:center}main .hero_sec .sec_logo .contact_info .top-description .title{text-align:center;font-weight:bold;font-size:32px;color:#ee7e39}main .hero_sec .sec_logo .contact_info .top-description .subtitle{text-align:center;font-size:18px;color:#ee7e39;margin-bottom:24px}main .hero_sec .sec_logo .contact_info .top-description .careful{text-align:center !important}main .hero_sec .sec_logo .contact_info .fb-button-wrapper,main .hero_sec .sec_logo .contact_info .tel-button-wrapper,main .hero_sec .sec_logo .contact_info .mail-button-wrapper{margin-bottom:4px !important}main .hero_sec .sec_logo .contact_info .fb-button{margin-bottom:12px}main .hero_sec .sec_logo .contact_info .fb-button img{margin-bottom:12px}main .hero_sec .sec_logo .contact_info .line-button-wrapper{margin-bottom:12px !important}main .hero_sec .sec_logo .contact_info .line-button-wrapper .line-button{margin-bottom:12px !important}main .hero_sec .sec_logo .contact_info .line-button-wrapper .line-button img{margin-bottom:12px !important}main .hero_sec .sec_logo .contact_info .tel-button-wrapper{margin-top:4px !important}main .hero_sec .sec_logo .contact_info .tel-button-wrapper .tel-button{margin-bottom:24px}main .hero_sec .sec_logo .contact_info .google-button{margin:auto;width:230px;text-align:center}main .hero_sec .sec_logo .contact_info .caption{width:100%;font-weight:bold;font-size:14px;color:#888;margin-top:20px;margin-bottom:4px;text-align:center}main .hero_sec .sec_logo .contact_info a{width:inherit;display:block}main .hero_sec .sec_logo .contact_info a img{width:100%}main .hero_sec .sec_logo .facebook_btn{margin-top:28px}main .usual_part{width:100%;margin:0 auto;margin-top:10px;padding-top:0px;background-color:#fff}main .usual_part .pc-part{display:none}main .usual_part .mobile-part .news-title{padding-top:24px;padding-left:24px;font-size:32px;font-weight:700;color:#423d34}main .usual_part .mobile-part .twitter-embed{margin:0px 8px}main .usual_part h2{width:95%;font-family:"Noto Sans JP", sans-serif;font-size:28px;font-weight:bold;height:100px;margin:0px auto 20px;margin-left:24px;position:relative;overflow:hidden;padding-top:30px;text-align:left}main .usual_part h2::before{color:#000;content:attr(data-bg-text);display:block;font-family:"BrandonGrotesque";line-height:1;position:absolute;bottom:0px;white-space:nowrap;overflow:hidden;opacity:0.05;z-index:1;letter-spacing:-1px;font-size:62px}main .usual_part h3{width:96%;margin:0 auto;font-family:"Noto Sans JP", sans-serif;font-size:32px;font-weight:bold;text-align:center;margin-top:25px;margin-bottom:40px}main .usual_part .img-conta{width:85%;margin:0 auto 10px;border-radius:16px}main .usual_part .img-conta img{width:100%;height:220px;overflow:hidden;border-radius:16px}main .usual_part .card_grid{width:100%;padding-left:32px;margin-bottom:48px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:18px;margin-top:0px;overflow-y:hidden;overflow-x:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;display:grid;grid-template-columns:1fr 1fr;font-family:"Noto Sans JP", sans-serif}main .usual_part .card_grid li{list-style:none}main .usual_part .card_grid .card_grid_item{height:270px;background-color:white;border-radius:5px;padding-left:10px;padding-right:10px;padding-top:20px;display:grid;border:1px solid #999;grid-template-rows:110px 120px;grid-row-gap:10px;align-items:center;text-align:center}main .usual_part .card_grid .card_grid_item .avatar{width:200px;margin:auto}main .usual_part .card_grid .card_grid_item .avatar .avatar_pic{width:100px;margin:auto}main .usual_part .card_grid .card_grid_item .avatar .avatar_pic img{width:100%}main .usual_part .card_grid .card_grid_item .avatar p{text-align:center;margin-top:12px;font-size:14px;letter-spacing:1px;font-weight:bold}main .usual_part .card_grid .card_grid_item .para_cant{text-align:center;width:220px;padding:20px 12px 12px;font-size:14px}main .usual_part .card_grid .card_grid_item .info_grid{width:300px;margin:auto;display:grid;grid-template-columns:1fr 1fr 1fr;display:none}main .usual_part .card_grid .card_grid_item .info_grid li{border-left:1px solid #666;text-align:center}main .usual_part .card_grid .card_grid_item .info_grid li p{font-size:12px}main .usual_part .card_grid .card_grid_item .info_grid li p:nth-child(1){font-size:25px !important;font-weight:bold}main .usual_part .card_grid .card_grid_item .info_grid li:nth-child(1){border-left:none}main .usual_part .description{width:85%;margin:0 auto 30px;font-size:24px}main .usual_part .description h4{margin:10px 0;text-align:center;font-weight:bold}main .usual_part .description h4 span{display:inline-block}main .usual_part .description p{font-size:17px}main .soc_med{width:100%;background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/gradient_bg-50247c07974825fd787dd8293c3f059a894f7a45ad411cc6412022cbc20f8eef.jpg);background-repeat:no-repeat;padding-top:40px;padding-bottom:40px}main .soc_med ul{list-style:none}main .soc_med .inner_soc_med{width:98%;margin:auto}main .soc_med .inner_soc_med .grid_container{width:300px;margin:0 auto;display:grid;grid-template-columns:140px 140px;grid-template-rows:140px 140px;grid-column-gap:30px;grid-row-gap:30px;text-align:center;margin-bottom:30px}main .soc_med .inner_soc_med .grid_container li:nth-child(1),main .soc_med .inner_soc_med .grid_container li:nth-child(2),main .soc_med .inner_soc_med .grid_container li:nth-child(3),main .soc_med .inner_soc_med .grid_container li:nth-child(4){background-size:cover;width:140px;height:140px;margin:0 auto;border-radius:100px}main .soc_med .inner_soc_med .grid_container li:nth-child(1){background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/ellipse01-f4fd5f5f43f73f34fd601a54cc8979fc7af1bbb49a6e5b6e28d0d45ab9633b46.png)}main .soc_med .inner_soc_med .grid_container li:nth-child(2){background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/ellipse02-0b9956cbbf653b73a689f9d905852034a1e52ac9d332d2c64b005b49c3fb4d30.png)}main .soc_med .inner_soc_med .grid_container li:nth-child(3){background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/ellipse03-3ed2981b1e14ea19c5479d5e5dcb6bc68e9dbeb263f16d116eb73fea39742596.png)}main .soc_med .inner_soc_med .grid_container li:nth-child(4){background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/ellipse04-c396134c02313fd264fb74356ace17db17b3690354bef3479da2c6690660425f.png)}main .soc_med .inner_soc_med .grid_container div{width:140px;height:140px;line-height:140px;font-family:"Noto Sans JP", sans-serif;font-size:20px;color:white}main .soc_med .inner_soc_med .grid_container div img{width:100%}main .soc_med .inner_soc_med h2{color:white;font-size:20px;font-weight:bold;font-family:"Noto Sans JP", sans-serif;text-align:center;margin-bottom:30px}main .soc_med .inner_soc_med h4{color:white;font-size:16px;font-weight:bold;font-family:"Noto Sans JP", sans-serif;text-align:center;line-height:1.5;width:85%;margin:30px auto 0}main .soc_med .inner_soc_med .soc_mediam{width:95%;margin:40px auto 0;display:grid;grid-template-rows:1fr 1fr;text-align:center}main .soc_med .inner_soc_med .soc_mediam a{width:300px}main .soc_med .inner_soc_med .soc_mediam a img{width:100%}main .points{background-color:#f7f7f7;width:100%;margin:0 auto}main .points .chosen-subtitle{display:none}main .points h2,main .points .reason-title{width:95%;font-family:"Noto Sans JP", sans-serif;font-size:34px;font-weight:bold;height:105px;margin:0 auto 30px;margin-left:24px;position:relative;overflow:hidden;padding-top:30px;text-align:left}main .points h2::before,main .points .reason-title::before{color:#000;content:attr(data-bg-text);display:block;font-size:58px;font-family:"BrandonGrotesque";line-height:1;position:absolute;bottom:0px;white-space:nowrap;overflow:hidden;opacity:0.035}main .points .title{color:#fd7a22;font-family:"SignPainter";font-weight:normal;width:200px;margin:0 auto;text-align:center;font-size:50px}main .points .sub_title{font-family:"Noto Sans JP", sans-serif;width:96%;margin:0 auto;text-align:center;font-size:14px;font-weight:lighter;letter-spacing:2px}main .points .orange_line{width:200px;height:10px;margin:10px auto 35px;border-bottom:3px solid #fd7a22}main .points .container{width:98%;margin-left:auto;margin-top:auto}main .points .container h3{width:85%;margin:0 auto;font-family:"Noto Sans JP", sans-serif;font-size:24px;font-weight:bold;text-align:center;margin-top:8px;margin-bottom:32px}main .points .container h3 span{color:#ffbf2b}main .points .container .sec_foo{font-family:"Noto Sans JP", sans-serif;font-size:20px;width:85%;margin:0 auto;font-weight:bold;text-align:center;margin:20px auto 40px}main .points .container .inner_container{margin-top:28px;white-space:nowrap;overflow-y:hidden;overflow-x:scroll;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;margin-left:20px;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}main .points .container .inner_container::-webkit-scrollbar{width:0}main .points .container .inner_container div{width:300px}main .points .container .inner_container div img{width:100%}main .banner_conv{background-color:#f8ecda}main .banner_conv .title{color:#fd7a22;font-family:"SignPainter";width:200px;margin:0 auto;text-align:center;font-size:50px}main .banner_conv .sub_title{font-family:"Noto Sans JP", sans-serif;width:94%;margin:0 auto;text-align:center;font-size:14px;font-weight:lighter;letter-spacing:1px}main .banner_conv .banner_01{width:90%;min-width:300px;margin:0 auto 12px}main .banner_conv .banner_01 img{width:100%}main .banner_conv .banner_sub_heading{text-align:center;margin-top:40px;font-family:Arial;display:none}main .banner_conv .banner_sub_heading+p{width:96%;margin:0 auto;font-size:16px;text-align:center;font-family:Arial;display:none}main .banner_conv .message_con_mobile{margin-top:12px;width:90%;margin:0 auto;background-color:white;border-radius:5px;padding:32px}main .banner_conv .message_con_mobile .users_pic{display:flex;align-items:center}main .banner_conv .message_con_mobile .users_pic.lp3_pics{justify-content:center}main .banner_conv .message_con_mobile .user_pic{width:140px;margin:0 8px;text-align:center}main .banner_conv .message_con_mobile .user_pic img{width:100%}main .banner_conv .message_con_mobile .user_pic p{font-size:18px;font-weight:bold;margin-top:12px}main .banner_conv .message_con_mobile .message_bg{margin-top:12px;text-align:center}main .banner_conv .message_con_mobile .message_bg p{font-size:16px;font-weight:bold;font-family:"Noto Sans JP", sans-serif}main .banner_conv .message_con_mobile .message_bg p span{color:#ffb529}main .sub_serv{width:100%;margin:0 auto;background-color:#f8ecda;padding-top:30px;padding-bottom:70px}main .sub_serv .points{background-color:#f7e9d5}main .sub_serv .title{color:#fd7a22;font-family:"SignPainter";width:200px;margin:0 auto;text-align:center;font-weight:normal;font-size:47px;margin-bottom:4px}main .sub_serv .sub_title{font-family:"Noto Sans JP", sans-serif;width:96%;margin:0 auto;text-align:center;font-size:14px;font-weight:lighter;letter-spacing:1px}main .sub_serv .orange_line{width:200px;height:10px;margin:10px auto 20px;border-bottom:3px solid #fd7a22}main .sub_serv .serv_white_bg{font-size:15px;width:90%;margin:0px auto 20px;background-color:white;padding:32px 24px;line-height:1.5;border-radius:5px;font-family:"Noto Sans JP", sans-serif}main .sub_serv .serv_white_bg .sub_serv-title{font-size:22px;text-align:center;font-weight:bold}main .sub_serv .serv_white_bg h3{margin-bottom:30px;font-size:24px;text-align:center;font-weight:bold}main .sub_serv .serv_white_bg p{margin-top:20px;font-size:14px;line-height:1.5;text-align:center}main .sub_serv .serv_white_bg .galery_img{width:100%;display:flex;flex-direction:row;justify-content:space-around;margin-top:15px;margin-bottom:10px}main .sub_serv .serv_white_bg .galery_img div{margin:5px 5px 0}main .sub_serv .serv_white_bg .galery_img div img{width:100%}main .sub_serv .serv_white_bg .vector_img{width:235px;margin:0px auto}main .sub_serv .serv_white_bg .vector_img img{width:100%}main .safty_sec{width:100%;margin:0 auto}main .safty_sec h2{width:95%;font-family:"Noto Sans JP", sans-serif;font-size:30px;font-weight:bold;height:90px;margin:10px auto 0;margin-left:24px;position:relative;overflow:hidden;padding-top:25px}main .safty_sec h2::before{color:#000;content:attr(data-bg-text);display:block;font-family:"BrandonGrotesque";line-height:1;position:absolute;bottom:0px;white-space:nowrap;overflow:hidden;letter-spacing:-1.5px;font-size:44px;opacity:0.05;z-index:1}main .safty_sec .subtitle{font-family:"Noto Sans JP", sans-serif;font-size:14px;margin-top:16px;margin-left:24px;width:90%}main .safty_sec .safty_grid_container{width:100%;margin:40px auto 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}main .safty_sec .safty_grid_container .grid_item_safty{width:180px;margin:0 auto 20px;padding-top:50px;padding-bottom:25px;background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/bg_01-0e78ab933ad965c29086e04869ea7753e05405a9fc907f3c7a4cffff9967bfd7.png);background-repeat:no-repeat;background-size:cover}main .safty_sec .safty_grid_container .grid_item_safty .safty_pic{width:110px;margin:0 auto}main .safty_sec .safty_grid_container .grid_item_safty .safty_pic img{width:100%}main .safty_sec .safty_grid_container .grid_item_safty h3{width:160px;font-size:13px;text-align:center;margin:10px auto 0;font-family:"Noto Sans JP", sans-serif;color:#ffb529;font-weight:600}main .safty_sec .safty_grid_container .grid_item_safty:nth-child(2){background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/bg_02-facf6a7dee0fd3999966ac7e9e76e127052c544ac92e7e1432137bcd05aece0a.png)}main .safty_sec .safty_grid_container .grid_item_safty:nth-child(3){background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/bg_03-4315d530879a950b7229f93ac4464393e8b1ad132f9e7d5423a092d663438553.png)}main .safty_sec .safty_grid_container .grid_item_safty:nth-child(4){background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/bg_04-4c7a9c5296153ef030858192cef80e8cb9f980c3e6dd1c9a4da624f27a783115.png)}main .banner_02{width:100%;padding-bottom:40px;background-color:white;background-size:100%;padding-top:35px;font-weight:600;font-family:"Noto Sans JP", sans-serif}main .banner_02 div{width:100%;margin:0 auto}main .banner_02 div p{width:300px;margin:0 auto;font-size:24px;text-align:center}main .banner_02 .logo_grid{width:330px;margin:0 auto;display:grid;grid-template-columns:90px 150px 70px;align-items:center;margin-top:32px}main .banner_02 .logo_grid div{width:100%;padding-left:10px;padding-right:10px}main .banner_02 .logo_grid div img,main .banner_02 .logo_grid div:nth-child(1) img,main .banner_02 .logo_grid div:nth-child(3) img{width:100%}main .ft_s{width:100%;background-image:url(//storage.googleapis.com/pato-staging-assets/public/compile_asset_files/guest-lp/main_visual-d1c8077ce555a4b5e9b10722278a68fcac431f0fbf602c266719638b99e23252.jpg);background-repeat:no-repeat;background-size:cover;background-size:170%;background-position:top left;padding-top:32px}main .ft_s .pc_logo{width:350px;text-align:center;margin:0px auto 0}main .ft_s .pc_logo .pc_logo_inner{width:100%}main .ft_s .pc_logo .pc_logo_inner img{width:100%;padding-left:36px;padding-right:36px}main .ft_s .pc_logo .pc_logo_inner h1.facebook_btn{display:none}main .ft_s .pc_logo .pc_logo_inner .subtitle{font-family:"Noto Sans JP", sans-serif;margin-top:16px;margin-bottom:10px;font-weight:bold;font-size:34px;color:#fff;text-align:center}main .ft_s .pc_logo .pc_logo_inner .text{font-family:"Noto Sans JP", sans-serif;font-size:23px;text-align:center;font-weight:bold;margin-bottom:20px;color:#fff}main .ft_s .pc_logo .pc_logo_inner h3{font-family:"Noto Sans JP", sans-serif;font-size:26px;letter-spacing:2px;color:#fff}main .ft_s .pc_logo .pc_logo_inner p{font-family:"Noto Sans JP", sans-serif;font-weight:bold;margin-top:24px;font-size:20px;text-align:center;color:#fff}main .ft_s .sec_logo{width:100%;height:300px;text-align:center;margin-top:40px;background-color:#fff;padding:45px auto 12px}main .ft_s .sec_logo .pc{display:none}main .ft_s .sec_logo h1{text-align:center}main .ft_s .sec_logo .subtitle{text-align:center;font-family:"Noto Sans JP", sans-serif;margin-top:22px;margin-bottom:10px;font-size:26px;font-weight:bold}main .ft_s .sec_logo .subtitle span{font-weight:bold;color:#ffb400}main .ft_s .sec_logo .text{text-align:center;font-family:"Noto Sans JP", sans-serif;font-weight:500;font-size:14px;background-color:#ff771d;width:220px;padding:5px;margin:0 auto;color:white;border-radius:100px;margin-bottom:20px}main .ft_s .sec_logo p{font-family:"Noto Sans JP", sans-serif;font-weight:500}main .ft_s .sec_logo .contact_info{width:100%;padding:30px 42px 0}main .ft_s .sec_logo .contact_info .appdownload__asText,main .ft_s .sec_logo .contact_info .appdownload__web{display:none}main .ft_s .sec_logo .contact_info .appdownload__asText__mobile{font-size:16px;margin-top:4px;margin-bottom:12px}main .ft_s .sec_logo .contact_info .top-description{text-align:center}main .ft_s .sec_logo .contact_info .top-description .title{text-align:center;font-weight:bold;font-size:32px;color:#ee7e39}main .ft_s .sec_logo .contact_info .top-description .subtitle{text-align:center;font-size:18px;color:#ee7e39;margin-top:0px;margin-bottom:24px}main .ft_s .sec_logo .contact_info .top-description .careful{text-align:center !important}main .ft_s .sec_logo .contact_info .buttons{text-align:center;width:256px;margin:auto auto 12px}main .ft_s .sec_logo .contact_info .fb-button{margin-bottom:8px}main .ft_s .sec_logo .contact_info .line-button{margin-bottom:8px}main .ft_s .sec_logo .contact_info .line-button img{margin-bottom:8px}main .ft_s .sec_logo .contact_info .tel-button-wrapper{margin-top:4px !important}main .ft_s .sec_logo .contact_info .tel-button-wrapper .tel-button{margin-bottom:16px}main .ft_s .sec_logo .contact_info .google-button{margin:auto;width:180px;text-align:center}main .ft_s .sec_logo .contact_info .caption{width:100%;font-weight:bold;font-size:14px;color:#888;margin-top:8px;margin-bottom:8px;text-align:center}main .ft_s .sec_logo .contact_info a{width:inherit;display:block}main .ft_s .sec_logo .contact_info a img{width:100%}main .ft_s .sec_logo .facebook_btn{margin-top:28px}main footer{width:100%;height:440px;padding-top:30px;background-image:linear-gradient(to right, #ffb62a, #ff771d)}main footer .inner_footer{width:95%;margin:0 auto;font-family:"Noto Sans JP", sans-serif;color:white}main footer .inner_footer ul{width:100%;margin:0 auto;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;text-align:center}main footer .inner_footer ul li{margin-right:20px;margin-bottom:20px;font-size:12px;align-items:center;align-content:center;padding-left:15px;border-left:1px solid white}main footer .inner_footer p{font-size:12px;margin-top:10px;text-align:center}main .scroll_app{display:none;position:fixed;bottom:0;width:100%;height:70px;z-index:1}main .scroll_app .inner_scroll{display:flex}main .scroll_app .inner_scroll img{width:100%}.fixed-footer{width:100%;position:fixed;bottom:0px;opacity:0;transition:all 300ms ease-in}.fixed-footer .row-wrapper{display:flex;align-items:center;justify-content:center;text-align:center;width:100%;font-size:20px;margin-bottom:-4px}.fixed-footer .row-wrapper .fb-button,.fixed-footer .row-wrapper .tel-button{width:100%;text-decoration:none}.fixed-footer .row-wrapper .fb-button img,.fixed-footer .row-wrapper .tel-button img{width:100%;height:78px}.fixed-footer[data-btn-opacity="25"]{opacity:0.25}.fixed-footer[data-btn-opacity="50"]{opacity:0.5;pointer-events:auto}.fixed-footer[data-btn-opacity="75"]{opacity:0.75;pointer-events:auto}.fixed-footer[data-btn-opacity="100"]{opacity:1;pointer-events:auto}.fixed-footer[data-btn-opacity="0"]{opacity:0;pointer-events:auto}.ios .google-button,.ios .caption{display:none !important}.ios .footer{height:440px !important;padding-bottom:70px !important}.android .fix-footer{display:none !important}.android .hero_sec .sec_logo{height:280px !important}}@keyframes fadeInModal{0%{left:0;z-index:999}5%{opacity:0;z-index:999}100%{opacity:1;z-index:999}}@keyframes fadeOutModal{0%{opacity:1}95%{opacity:0}100%{display:none}}.modal-wrapper{z-index:-100;opacity:0;position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6);align-items:center;display:flex}.modal-wrapper.show{animation:fadeInModal 0.7s cubic-bezier(0.33, 1, 0.68, 1) forwards}.modal-wrapper.close{animation:fadeOutModal 0.7s cubic-bezier(0.33, 1, 0.68, 1) forwards}.modal-inner{margin:auto;max-width:375px;background:white;width:100%;height:100%;background:url("https://images.microcms-assets.io/assets/347a0eea58e5450793665eecb42143a0/083c5d24ec274d14bd1670201162049e/lp-recommend-bg.png?auto=format");backgroun-size:cover;background-repeat:repeat-y}.modal-header{padding-top:32px;text-align:center;position:relative}.modal-header svg{position:absolute;top:24px;left:24px}.modal-header img{width:73px;height:auto}.modal-body{color:white;text-align:center}.modal-body .today-cast-title{font-size:22px;font-weight:bold;margin-top:8px;text-align:center}.modal-body .title-addition{opacity:0.7;font-size:12px;text-align:center}.cast-wrapper{height:600px;overflow:scroll;margin-top:16px;padding-left:16px;padding-right:16px;scroll-behavior:smooth}@media screen and (max-width: 1024px){.cast-wrapper{height:550px}}@media screen and (max-width: 540px){.cast-wrapper{height:480px}}.cast-list{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:-12px}.cast-list a{display:flex;flex:auto;margin-right:12px;margin-bottom:12px;position:relative}.cast-list a:nth-child(3n){margin-right:0}.cast-list a span{color:white;font-size:8px;text-align:left;position:absolute;left:0;bottom:0;right:0;padding:8px;height:60px;display:flex;align-items:flex-end;background:linear-gradient(180deg, rgba(255,255,255,0) 0%, rgba(0,0,0,0.6) 100%)}.cast-list img{width:100px;border-radius:8px;flex:auto}.modal-footer{padding:16px}.modal-footer .btn-to-pato{background:linear-gradient(91.38deg, #ffd362 -12.59%, #e6a500 103.96%);border-radius:4px;padding:16px;color:white;width:100%;font-size:20px;font-weight:bold}.select-area-modal{display:none;border:0px solid white;border-radius:10px;width:90%;max-width:calc(450px * .9);overflow:hidden;background-color:white;color:#a7a39a;z-index:999;position:fixed;right:0;left:0;top:20%;margin:auto}.select-area-modal .modal-header{background-color:#00c400;padding:20px;font-size:15px;font-weight:bold;color:white;display:flex;flex-direction:column;justify-content:center;align-items:center}.select-area-modal .modal-body{width:90%;margin:0 auto;padding:20px 0px 30px 0px;font-size:17px}.select-area-modal .modal-body .two-areas{display:flex;justify-content:space-between;margin-top:10px}.select-area-modal .modal-body .two-areas a{width:48%;border:1px solid #a7a39a;border-radius:4px;color:#a7a39a;font-weight:500;display:block;text-decoration:none;padding:8px;text-align:center}.select-area-modal .modal-body .three-areas{display:flex;justify-content:space-between;margin-top:10px}.select-area-modal .modal-body .three-areas a{width:30%;border:1px solid #a7a39a;border-radius:4px;color:#a7a39a;font-weight:500;display:block;text-decoration:none;padding:8px;text-align:center}.select-area-modal .modal-body .four-areas{display:flex;justify-content:space-between;margin-top:10px}.select-area-modal .modal-body .four-areas a{width:22%;border:1px solid #a7a39a;border-radius:4px;color:#a7a39a;font-weight:500;display:block;text-decoration:none;padding:8px;text-align:center}.select-area-modal .modal-footer{padding:20px;border-top:1px solid #a7a39a;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:15px}@media screen and (max-width: 768px){main .hero_sec{display:none}main .hero_sec-lp1{width:100%;overflow:visible}main .hero_sec-lp1 .pc_header-bar{width:100%;text-align:center;margin:0px auto 0;display:flex;justify-content:space-between;align-items:center;padding:16px 16px}main .hero_sec-lp1 .pc_header-bar h1 img{width:75px}main .hero_sec-lp1 .pc_header-bar .cast-link a{font-size:16px;font-weight:600;color:#423d34;text-decoration:none}main .hero_sec-lp1 .pc_header-bar .cast-link a img{height:32px}main .hero_sec-lp1 .pc_logo{width:100%;text-align:center;margin:0px auto 0}main .hero_sec-lp1 .pc_logo .pc_logo_inner{position:relative;width:100%;height:100%;padding-bottom:100%}main .hero_sec-lp1 .pc_logo .pc_logo_inner .cast-link{position:absolute;z-index:20;top:40px;right:8px}main .hero_sec-lp1 .pc_logo .pc_logo_inner .cast-link a{width:300px;height:50px;font-weight:bold;text-align:center;padding:8px 12px;margin-right:12px;border-radius:50px;border:1px solid #fff;font-size:14px;font-weight:bold;color:#fff;text-decoration:none}main .hero_sec-lp1 .pc_logo .pc_logo_inner .guest-lp-new-top{position:absolute;width:100%}main .hero_sec-lp1 .pc_logo .pc_logo_inner h1{position:absolute}main .hero_sec-lp1 .pc_logo .pc_logo_inner h1 .appdownload__logo{width:100px;margin-left:28px;padding-top:30px}main .hero_sec-lp1 .pc_logo .pc_logo_inner .catch-caption{width:100%;height:190px}main .hero_sec-lp1 .pc_logo .pc_logo_inner .catch-caption .caption{display:block !important;padding:70px 0px 0px}main .hero_sec-lp1 .pc_logo .pc_logo_inner .top-badge{position:absolute;right:16px}main .hero_sec-lp1 .pc_logo .pc_logo_inner .top-badge .badge{width:84px;padding:0px}main .hero_sec-lp1 .pc_logo .pc_logo_inner .subtitle{font-family:"Noto Sans JP", sans-serif;margin-top:16px;margin-bottom:10px;font-weight:bold;font-size:34px;color:#fff;text-align:center}main .hero_sec-lp1 .pc_logo .pc_logo_inner .text{font-family:"Noto Sans JP", sans-serif;font-size:23px;text-align:center;font-weight:bold;margin-bottom:20px;color:#fff}main .hero_sec-lp1 .pc_logo .pc_logo_inner h3{font-family:"Noto Sans JP", sans-serif;font-size:26px;letter-spacing:2px;color:#fff}main .hero_sec-lp1 .pc_logo .pc_logo_inner p{font-family:"Noto Sans JP", sans-serif;font-weight:bold;margin-top:24px;font-size:20px;text-align:center;color:#fff}main .hero_sec-lp1 .sec_logo{margin-bottom:40px}main .hero_sec-lp1 .sec_logo .contact_info{padding:0px 24px}main .hero_sec-lp1 .sec_logo .contact_info .fb-button-wrapper,main .hero_sec-lp1 .sec_logo .contact_info .tel-button-wrapper,main .hero_sec-lp1 .sec_logo .contact_info .mail-button-wrapper{margin-top:8px;margin-bottom:8px}main .hero_sec-lp1 .sec_logo .contact_info .top-description{text-align:center}main .hero_sec-lp1 .sec_logo .contact_info .top-description .title{text-align:center;font-weight:bold;font-size:32px;color:#ee7e39}main .hero_sec-lp1 .sec_logo .contact_info .top-description .subtitle{text-align:center;font-size:18px;font-weight:bold;color:#423d34;margin-bottom:8px}main .hero_sec-lp1 .sec_logo .contact_info .google-button-wrapper .google-button img{padding:0px 40px}main .hero_sec-lp1 .sec_logo .contact_info .caption{text-align:center;font-size:18px;font-weight:bold;color:#423d34;margin-bottom:8px}main .hero_sec-lp1 .sec_logo .cast-contact_info{padding-top:40px}main .hero_sec-lp1 .sec_logo .cast-contact_info img{width:100%}main .hero_sec-lp1 .sec_logo .cast-contact_info .top-description .subtitle{font-size:18px;color:#423d34;font-weight:bold}main .hero_sec-lp1 .today-cast{margin-top:16px;background-color:#fff}main .hero_sec-lp1 .today-cast .title{color:#f97e32;font-size:14px;font-weight:bold;margin-left:24px;display:flex;align-items:center}main .hero_sec-lp1 .today-cast .title:after{content:"";width:40%;height:1px;background:#f97e32}main .hero_sec-lp1 .today-cast .title:after{margin:0 0 0 5px}main .hero_sec-lp1 .today-cast .subtitle{font-size:20px;font-weight:bold;margin-left:24px;margin-bottom:20px;color:#423d34}main .hero_sec-lp1 .today-cast .cast-horizon-wrapper{margin-bottom:40px;display:flex;overflow:scroll;-webkit-overflow-scrolling:touch}main .hero_sec-lp1 .today-cast .cast-horizon-wrapper .user-card:first-child{margin-left:24px}main .hero_sec-lp1 .today-cast .cast-horizon-wrapper .user-card{position:relative;margin-right:12px}main .hero_sec-lp1 .today-cast .cast-horizon-wrapper .user-card .content-wrapper{width:154px;height:212px;overflow:hidden}main .hero_sec-lp1 .today-cast .cast-horizon-wrapper .user-card .content-wrapper img{border:1px solid #e2e2e2;max-width:100%;width:100%;height:100%;object-fit:cover;border-radius:4px}main .hero_sec-lp1 .today-cast .cast-horizon-wrapper .user-card .user-caption{position:absolute;background:linear-gradient(rgba(0,0,0,0), rgba(0,0,0,0.85));bottom:0px;color:#fff;width:100%;overflow:hidden}main .hero_sec-lp1 .today-cast .cast-horizon-wrapper .user-card .user-caption .business-type-with-age{margin:0px 8px;display:flex;font-size:15px;font-weight:500;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}main .hero_sec-lp1 .today-cast .cast-horizon-wrapper .user-card .user-caption .one-word{margin:0px 8px 8px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:13px;font-weight:400}main section.usual_part h2{padding-top:12px;margin-bottom:0px;color:#423d34}main section.usual_part h2 .redpen{background:linear-gradient(transparent 60%, #ffb529 40%)}main section.usual_part h4{margin-left:24px;margin-bottom:24px;font-size:16px;color:#423d34}.cast-link-button{background-color:#f8ebd9}.cast-link-button .inner_container{padding:20px}.lp1-fixed-footer{opacity:1 !important}.android .top-description{display:none}}@media print,screen and (min-width: 769px){.pcnone{display:none !important}.mt_10{margin-top:10px}.mt_20{margin-top:20px}.mt_30{margin-top:30px}.mt_40{margin-top:40px}.mt_50{margin-top:50px}.mt_60{margin-top:60px}.mt_150{margin-top:150px}.lp_wrapper{width:auto;margin-left:auto;margin-right:auto}.pc_lp_cnt_01,.pc_lp_cnt_02,.pc_lp_cnt_03,.pc_lp_cnt_04,.pc_lp_cnt_05,.pc_lp_cnt_06,.pc_lp_cnt_07,.pc_lp_cnt_08,.pc_lp_cnt_09,.pc_lp_cnt_10,.pc_lp_cnt_11,.pc_lp_cnt_12,.pc_lp_cnt_13,.pc_lp_cnt_14,.pc_lp_cnt_15,.pc_lp_cnt_16,.pc_lp_cnt_17{width:1024px;margin-left:auto;margin-right:auto}.pc_lp_cnt_04_outer{background-image:url(//storage.googleapis.com/pato-staging-assets/public/../images/gradient_bg_h_01.png);width:100%;height:150px;background-position:center}.pc_lp_headline{width:1024px;margin-left:auto;margin-right:auto}.pc_lp_cnt_03_outer,.pc_lp_cnt_08_outer{width:100%;background-color:#fef7f0}.pc_lp_cnt_09_outer{width:100%;background-color:#f7f7f7}.pc_lp_cnt_10_outer{width:100%;background-color:#f8edc9}}@media screen and (max-width: 768px){.spnone{display:none !important}img[usemap]{max-width:100%;height:auto}.mt_10{margin-top:10px}.mt_20{margin-top:20px}.mt_30{margin-top:30px}.sp_bg_brown{background-color:#f8ecd9 !important;padding-bottom:5px}.sp_lp_cnt_01,.sp_lp_cnt_02,.sp_lp_cnt_03,.sp_lp_cnt_04,.sp_lp_cnt_05,.sp_lp_cnt_06,.sp_lp_cnt_07,.sp_lp_cnt_08,.sp_lp_cnt_09,.sp_lp_cnt_10,.sp_lp_cnt_11,.sp_lp_cnt_12,.sp_lp_cnt_13,.sp_lp_cnt_14,.sp_lp_cnt_15,.sp_lp_cnt_16,.sp_lp_cnt_17{line-height:0}.sp_lp_cnt_10{width:100%;margin:0 auto;background-color:#f8ecd9;padding-top:10px;padding-bottom:10px}.sp_lp_cnt_10_white_bg{width:95%;margin:0px auto 0px;background-color:white;border-radius:5px}.hero_sec{background-image:none !important}.sec_logo,.android .hero_sec .sec_logo{height:auto !important;margin-top:0px !important;margin-bottom:0px !important;padding:45px auto 0px !important;box-shadow:none !important}.points{background-color:#f8ecd9 !important}.google-button{padding-bottom:30px}.inner_container{overflow-y:hidden !important}}.pc_lp_cnt_03_outer{text-align:center;display:flex;flex-direction:column}.pc_lp_cnt_03_outer img{width:300px;padding-top:8px;padding-bottom:4px}.sp_lp_cnt_03{padding:20px 50px}.sp_lp_cnt_03 .fb-button,.sp_lp_cnt_03 .tel-button,.sp_lp_cnt_03 .mail-button{display:block;padding-bottom:12px}.sp_lp_cnt_08 .buttons{display:block;padding:20px 50px}.sp_lp_cnt_08 .fb-button,.sp_lp_cnt_08 .tel-button,.sp_lp_cnt_08 .mail-button{display:block;padding-bottom:12px}.pc_lp_cnt_08_outer .buttons{text-align:center;display:flex;flex-direction:column}.pc_lp_cnt_08_outer img{width:300px;padding-top:8px;padding-bottom:4px}.ios .google-button{display:none !important}.container{width:70%;left:0;right:0;margin:60px auto 50px auto}@media screen and (max-width: 1000px){.container{width:80%}}@media screen and (max-width: 1000px){.container{margin:150px auto 50px auto}}.copyright{color:black}.top{margin:auto;padding:10px}p{margin:auto}ol{padding:0 10px 0 20px}ol .head{margin:20px 0}ol.decimal{list-style-type:decimal}ol.decimal li{list-style-type:decimal}ol.parentheses{position:relative;padding-left:25px;padding-right:0}ol.parentheses li{list-style-type:none;counter-increment:cnt}ol.parentheses li:before{position:absolute;left:0;content:"(" counter(cnt) ") "}ol.lower-roman{padding:0 10px 0 20px;list-style-type:lower-roman}ol.lower-roman li{list-style-type:lower-roman}ol.lower-roman li:before{content:""}.breadrumbs{padding-left:0}.breadrumbs .srumb-list .srub-detail a{font-size:13px}.top{margin:auto;padding:10px}p{margin:auto}.item-divider{margin:20px 0 0 0}ol{padding:0 10px 0 20px}ol.decimal{list-style-type:decimal}ol.decimal li{list-style-type:decimal}ol.parentheses{position:relative;padding-left:25px;padding-right:0}ol.parentheses li{list-style-type:none;counter-increment:cnt}ol.parentheses li:before{position:absolute;left:0;content:"(" counter(cnt) ") "}ol.lower-roman{padding:0 10px 0 20px;list-style-type:lower-roman}ol.lower-roman li{list-style-type:lower-roman}ol.lower-roman li:before{content:""}.breadrumbs{padding-left:0}.breadrumbs .srumb-list .srub-detail a{font-size:13px}
