@charset "utf-8";#contact{color:#4D4D4D;text-align:center}#contact a{color:#4D4D4D}#contact>div{border:1px solid #4D4D4D;margin-left:auto;margin-right:auto}#contact_tel{line-height:1;margin-bottom:16px}@media screen and (max-width:767px){#contact{margin-bottom:6.25%}#contact>p{padding:0 3.125%;text-align:left}#contact>div{border-radius:12px;margin-top:3.125%;padding:3.125%;width:-webkit-calc(87.5% + (1px * 2));width:calc(87.5% + (1px * 2))}#contact_tel{font-size:175%;margin-top:8px}}@media screen and (min-width:768px){#contact{margin-bottom:100px}#contact>div{border-radius:25px;margin-top:50px;padding:20px 30px;width:-webkit-calc(100% - (20px * 2));width:calc(100% - (20px * 2));max-width:982px}#contact_tel{font-size:275%}}#line{color:#4D4D4D;text-align:center}#line_head{color:#198633;line-height:1.4}#line_head>strong{display:block}#line_head>strong b{line-height:1}#line_catch{background-color:#108329;color:#FFF;line-height:1.5;position:relative}#line_catch span{color:#FFFF78}#line_catch:after{content:"";display:block;background:#108329;clip-path:polygon(0 0,100% 0%,50% 100%);pointer-events:none;position:absolute;bottom:0;left:50%;-ms-transform:translate(-50%,100%);-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}#line_list{margin-left:auto;margin-right:auto}#line_list>li{border-bottom:1px solid #4D4D4D;text-align:left}#line_list>li p{line-height:1.5;padding-left:2em;position:relative}#line_list>li p:before{color:#33A13E;content:"\F05E0";font-family:"Material Design Icons";font-size:150%;line-height:1;pointer-events:none;position:absolute;top:.5375em;left:0;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}#line_step>li:not(:first-child){position:relative}#line_step>li:not(:first-child):before,#line_step>li:not(:first-child):after{content:"";display:block;background:#06C755;clip-path:polygon(0 0,100% 0%,50% 100%);pointer-events:none;position:absolute;left:50%}#line_step>li:not(:first-child):before{-ms-transform:translate(-50%,-100%);-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}#line_step>li:not(:first-child):after{-ms-transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%)}#line_step>li img{width:84%;max-width:630px}#line a[href="https://lin.ee/Bsyl8FZ"] img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s;width:100%;max-width:750px}#line a[href="https://lin.ee/Bsyl8FZ"]:hover img{opacity:.7}@media screen and (max-width:319px){#line_catch{font-size:112.5%}}@media screen and (min-width:320px) and (max-width:359px){#line_catch{font-size:125%}}@media screen and (min-width:360px) and (max-width:375px){#line_catch{font-size:137.5%}}@media screen and (min-width:374px) and (max-width:767px){#line_catch{font-size:150%}}@media screen and (max-width:767px){#line{margin-bottom:12.5%}#line_head{margin-bottom:6.25%;padding:0 3.125%}#line_head>strong span{font-size:150%}#line_head>strong b{font-size:281.25%}#line_head h2{font-size:150%}#line_catch{margin:0 auto -webkit-calc(3.125% + 14px);margin:0 auto calc(3.125% + 14px);padding:3.125% 3.125%;width:93.75%}#line_catch:after{height:14px;width:32px}#line_list{margin-bottom:6.25%}#line_list>li{margin:0 auto;padding:1.5625% 3.125%;width:93.75%}#line_step>li:not(:first-child){margin-top:-webkit-calc((6.25% * 2) + (4.375% * 2));margin-top:calc((6.25% * 2) + (4.375% * 2))}#line_step>li:not(:first-child):before,#line_step>li:not(:first-child):after{margin-top:-webkit-calc(-6.25% - 4.375%);margin-top:calc(-6.25% - 4.375%);padding-top:4.375%;top:0;width:9.375%}#line a[href="https://lin.ee/Bsyl8FZ"] img{margin-top:3.125%}}@media screen and (min-width:768px){#line{margin-bottom:100px}#line_head{margin-bottom:50px}#line_head>strong span{font-size:200%}#line_head>strong b{font-size:375%}#line_head h2{font-size:200%}#line_catch{font-size:150%;margin-bottom:-webkit-calc(20px + 0.5em);margin-bottom:calc(20px + 0.5em);padding:.5em 1em}#line_catch:after{height:21px;width:48px}#line_list{margin-bottom:50px;width:-webkit-calc(100% - (40px * 2));width:calc(100% - (40px * 2));max-width:800px}#line_list>li{padding:.5em 1em}#line_step{margin-bottom:50px}#line_step>li:not(:first-child){margin-top:-webkit-calc((50px * 2) + (14px * 2));margin-top:calc((50px * 2) + (14px * 2))}#line_step>li:not(:first-child):before,#line_step>li:not(:first-child):after{height:14px;top:-64px;width:32px}#line_step a[href="https://lin.ee/Bsyl8FZ"] img{margin-top:1em}}
