html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,button,select,option,input,textarea{font-size:100%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}video{max-width:100%}html,body{height:100%;min-height:480px}body{min-width:100%;color:#091f24;background:url(../images/bg-body.png) center #fff;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,ヒラギノ角ゴ ProN W3,Arial,メイリオ,Meiryo,sans-serif;font-variant-numeric:tabular-nums;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";-webkit-font-smoothing:antialiased !important;word-wrap:break-word;word-break:break-all;white-space:normal;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;letter-spacing:.05em;line-height:1.5}@media screen and (min-width: 961px){body{font-size:13px;font-size:0.8125rem}}a{cursor:pointer}a:link{text-decoration:none}a:visited{text-decoration:none}a:hover{text-decoration:underline}a:active{text-decoration:none}img{vertical-align:middle;max-width:100%}button,select,option,input[type=text],input[type=num],input[type=tel],input[type=password],input[type=date],textarea{font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Segoe UI,Hiragino Kaku Gothic ProN,Hiragino Sans,ヒラギノ角ゴ ProN W3,Arial,メイリオ,Meiryo,sans-serif}input,textarea,button,select,option{-webkit-font-smoothing:antialiased !important}strong{font-weight:bold}video{background-color:#000}::-webkit-input-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}::placeholder{color:#ccc}.js-effect{will-change:transform,opacity}.l-page{position:relative}.l-page-header::after{content:"";display:block}@media screen and (min-width: 801px){.l-page-header::after{height:88px}}@media screen and (max-width: 800px){.l-page-header::after{height:16vw}}.l-page-header.is-home::after{display:none}.l-page-header__inner{width:100%;position:fixed;z-index:20}.l-page-contents{position:relative;z-index:10}@media screen and (min-width: 801px){.l-page-contents__inner{width:850px;min-height:calc(100vh - 550px);margin:0 auto;padding-bottom:150px}}@media screen and (max-width: 800px){.l-page-contents__inner{padding-right:7.2vw;padding-left:7.2vw;padding-bottom:20vw}}@media screen and (max-width: 800px){.l-page-contents--inPage .l-page-contents__inner{padding-top:18vw;padding-bottom:18vw}}@media screen and (min-width: 801px){.l-page-contents--inPage .l-page-contents__inner{padding-top:45px;padding-bottom:73px}}.l-page-footer{position:relative;z-index:2}.p-window{z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.p-window__frame{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;width:832px;min-height:480px;border-radius:20px;background:#fff;-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.2);box-shadow:0px 0px 5px rgba(0,0,0,.2);overflow:hidden}@media screen and (min-width: 801px){.p-window__frame{padding:80px 43px}}@media screen and (max-width: 800px){.p-window__frame{padding:80px 0}}.p-window__title{padding:0 0 5px;margin:0 0 43px;color:#93637b;font-weight:bold;font-size:28px;text-align:center;border-bottom:solid 3px #93637b}@media screen and (max-width: 800px){.p-window__title{padding:4vw 5vw 2vw;border-top:solid 3px #93637b;font-size:4.5vw;text-align:justify;line-height:2}}.theme-color-green .p-window__title{color:#84ac8e;border-bottom-color:#84ac8e}@media screen and (max-width: 800px){.theme-color-green .p-window__title{border-top-color:#84ac8e}}.p-window__body{text-align:center;line-height:2}.p-window__link{font-size:28px}@media screen and (max-width: 800px){.p-window__link{font-size:4vw}}.p-window__link .link__btn{display:inline-block;padding:0em .3em;margin:0 .1em;color:#fff;text-decoration:none;font-weight:bold;background-color:#d57934;line-height:1.3}@media screen and (max-width: 800px){.p-window__link .link__btn{padding:.3em 2em;border-radius:10em}}@media screen and (max-width: 800px){.p-window__link .link__text{display:block}}.p-window__decoHeader{top:0;left:0;right:0;position:absolute;height:44px;background-color:#93637b;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 20px;text-align:center}.theme-color-green .p-window__decoHeader{background-color:#84ac8e}@media screen and (max-width: 800px){.p-window__decoHeader{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.p-window__decoHeader .decoHeader__icon{display:inline-block;width:16px;height:16px;margin:0 5px;background:url(../images/icon-head-1.svg) no-repeat}@media screen and (max-width: 800px){.p-window__decoHeader .decoHeader__icon{margin:0 30px}}.p-window__decoHeader .decoHeader__icon:nth-child(2){background-image:url(../images/icon-head-2.svg)}.p-window__decoHeader .decoHeader__icon:nth-child(3){background-image:url(../images/icon-head-3.svg)}.p-window-returBtn{position:fixed;z-index:2;bottom:0;right:0}.u-br:after{content:"";display:block}@media screen and (max-width: 960px)and (min-width: 801px){.u-br-pc{display:none}}@media screen and (max-width: 800px){.u-br-pc{display:none}}@media screen and (min-width: 961px){.u-br-tablet{display:none}}@media screen and (max-width: 800px){.u-br-tablet{display:none}}@media screen and (max-width: 800px){.u-br-pt{display:none}}@media screen and (min-width: 961px){.u-br-mobile{display:none}}@media screen and (max-width: 960px)and (min-width: 801px){.u-br-mobile{display:none}}
/*# sourceMappingURL=common.css.map */
