﻿.c-landing-pages.a-for_shop *{font-family:"Meiryo", "メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", arial, helvetica, sans-serif}.c-landing-pages.a-for_shop .sp{display:none !important}.c-landing-pages.a-for_shop header{padding:18px 0 19px;font-size:0;box-shadow:0 0 10px 5px rgba(0,0,0,0.7);margin-bottom:0;position:relative;z-index:2}.c-landing-pages.a-for_shop header .container{display:flex;justify-content:space-between}.c-landing-pages.a-for_shop header .container>img{margin-left:auto;margin-right:6px}.c-landing-pages.a-for_shop header .container .logo{margin-top:1px}.c-landing-pages.a-for_shop header .container .header-to-form:hover{background:url(/assets/pc/landing_pages/for_shop/btn01_hover-a07ecd2bc4d5c40e3dbf2d59ca63b53f7a01bb41385d138dabf5cf962292c078.png) no-repeat}.c-landing-pages.a-for_shop header .container .header-to-form:hover img{visibility:hidden}.c-landing-pages.a-for_shop .main footer{margin-bottom:0;border-bottom:none}.c-landing-pages.a-for_shop .main .bg-blue{background-color:#009fd3}.c-landing-pages.a-for_shop .main .yellow-belt{text-align:center;background-color:#fcd800}.c-landing-pages.a-for_shop .main .yellow-belt.first{padding:19px 0}.c-landing-pages.a-for_shop .main .yellow-belt.second{padding:27px 0 21px}.c-landing-pages.a-for_shop .main .boxes-row,.c-landing-pages.a-for_shop .main .boxes-column{display:flex}.c-landing-pages.a-for_shop .main .boxes-column{flex-direction:column;align-items:center}.c-landing-pages.a-for_shop .main .eyecatch{padding-top:33px;font-size:0;background-image:url(/assets/pc/landing_pages/for_shop/bg-09ced66027c9c8b1f00249a895f14930f6fde40effa28988d7b1cc38abb7581b.png);background-repeat:repeat-x;background-position:bottom}.c-landing-pages.a-for_shop .main .eyecatch .container{padding-bottom:0;flex-direction:column}.c-landing-pages.a-for_shop .main .eyecatch .container>img{margin:auto}.c-landing-pages.a-for_shop .main .eyecatch .container a{position:relative;top:-97px;margin-top:-74px;right:-51px;width:536px;height:73px}.c-landing-pages.a-for_shop .main .eyecatch .container .eyecatch-to-form:hover{background:url(/assets/pc/landing_pages/for_shop/btn05_hover-dd29507e382b3762d53acdfdbc55f6c08fb136e3a0188ffaab5303dbe2b58f9f.png) no-repeat}.c-landing-pages.a-for_shop .main .eyecatch .container .eyecatch-to-form:hover img{visibility:hidden}.c-landing-pages.a-for_shop .main .eyecatch .container .proposed{padding-bottom:33px;height:600px;font-size:32px;line-height:2em;font-weight:bold;color:white;text-align:center;display:flex;justify-content:center;align-items:center}.c-landing-pages.a-for_shop .main .introduce{padding-top:22px;padding-bottom:32px;border-top:22px solid white}.c-landing-pages.a-for_shop .main .introduce .container{background:white;flex-direction:column;align-items:center;border:15px solid white;box-sizing:content-box;margin-left:-524px;padding-top:5px;padding-bottom:1px}.c-landing-pages.a-for_shop .main .introduce .container>.title{margin-bottom:29px;margin-top:12px}.c-landing-pages.a-for_shop .main .introduce .container .box{background:white;border-top:5px solid #ffe000;display:flex;flex-direction:column;width:100%}.c-landing-pages.a-for_shop .main .introduce .container .box>.title{margin:55px auto 53px}.c-landing-pages.a-for_shop .main .introduce .container .box.features .boxes-row{padding:0 50px 42px;justify-content:center}.c-landing-pages.a-for_shop .main .introduce .container .box.features .boxes-row .boxes-column{width:250px}.c-landing-pages.a-for_shop .main .introduce .container .box.features .boxes-row .boxes-column+.boxes-column{margin-left:103px}.c-landing-pages.a-for_shop .main .introduce .container .box.features .desc{font-size:17px;margin-top:12px;line-height:24px;color:#2e2e2e;letter-spacing:-0.7px}.c-landing-pages.a-for_shop .main .introduce .container .box.reference .title{margin-bottom:10px}.c-landing-pages.a-for_shop .main .introduce .container .box.media{margin-top:43px}.c-landing-pages.a-for_shop .main .introduce .container .box.media>.title{margin-bottom:33px}.c-landing-pages.a-for_shop .main .introduce .container .box.media>.boxes-row{padding:0 20px}.c-landing-pages.a-for_shop .main .introduce .container .box.media>.boxes-row>img{flex-grow:0}.c-landing-pages.a-for_shop .main .introduce .container .box.media>.boxes-row .boxes-column{align-items:flex-start;margin-left:28px}.c-landing-pages.a-for_shop .main .introduce .container .box.media>.boxes-row .boxes-column .title{font-size:17px;font-weight:bold;letter-spacing:-1.45px;line-height:20px;margin-bottom:15px}.c-landing-pages.a-for_shop .main .introduce .container .box.media>.boxes-row .boxes-column ul *{font-size:14px;line-height:18px;letter-spacing:-1.05px}.c-landing-pages.a-for_shop .main .introduce .container .box.media>.boxes-row .boxes-column ul time{min-width:109px}.c-landing-pages.a-for_shop .main .introduce .container .box.system{margin-top:55px}.c-landing-pages.a-for_shop .main .introduce .container .box.system .title{margin:55px auto 0}.c-landing-pages.a-for_shop .main .introduce .container .box.system .desc{font-size:15px;padding:0 20px;letter-spacing:-0.8px;line-height:24px;margin-top:44px;text-align:center}.c-landing-pages.a-for_shop .main .introduce .container .box.system>img{margin:51px auto}.c-landing-pages.a-for_shop .main .propose-box-wrapper{padding-top:38px}.c-landing-pages.a-for_shop .main .propose-box-wrapper .container{background:#0a2900;padding:11px 10px 14px}.c-landing-pages.a-for_shop .main .propose-box-wrapper .container .propose-box{border-radius:5px;background-image:-moz-linear-gradient(90deg, #fef1e3 0%, white 100%);background-image:-webkit-linear-gradient(90deg, #fef1e3 0%, white 100%);background-image:-ms-linear-gradient(90deg, #fef1e3 0%, white 100%);text-align:center;padding-top:27px;padding-bottom:22px;font-size:0}.c-landing-pages.a-for_shop .main .propose-box-wrapper .container .propose-box>img{margin-bottom:22px}.c-landing-pages.a-for_shop .main .propose-box-wrapper .container .propose-box .propose-box-to-form{height:83px;display:inline-block}.c-landing-pages.a-for_shop .main .propose-box-wrapper .container .propose-box .propose-box-to-form:hover{background:url(/assets/pc/landing_pages/for_shop/btn02_hover-4f79a7de2a19a04033723fdbc221704ef77d7ac28a2e685f2cd8074d0404090e.png) no-repeat}.c-landing-pages.a-for_shop .main .propose-box-wrapper .container .propose-box .propose-box-to-form:hover img{visibility:hidden}.c-landing-pages.a-for_shop .main .propose-box-wrapper .container .propose-box .request-box{background:#332c27;width:635px;display:inline-flex;align-items:center;justify-content:space-between;margin-top:18px}.c-landing-pages.a-for_shop .main .plan .container{padding-top:52px;padding-bottom:38px;flex-direction:column}.c-landing-pages.a-for_shop .main .plan .container .title{text-align:center;border-bottom:3px solid white;padding-bottom:21px}.c-landing-pages.a-for_shop .main .plan .container .boxes-column{background:white;margin-top:37px;padding-top:41px;padding-bottom:83px}.c-landing-pages.a-for_shop .main .plan .container .boxes-column img+img{margin-top:86px}.c-landing-pages.a-for_shop .main .plan-and-price{padding-top:38px;padding-bottom:38px;font-size:0}.c-landing-pages.a-for_shop .main .plan-and-price .container{padding-bottom:0}.c-landing-pages.a-for_shop .main .compare{padding-bottom:50px;font-size:0}.c-landing-pages.a-for_shop .main .propose-form-wrapper{padding-top:78px}.c-landing-pages.a-for_shop .main .propose-form-wrapper>.container{padding-bottom:0;flex-direction:column;align-items:center}.c-landing-pages.a-for_shop .main .propose-form-wrapper .title{font-size:0}.c-landing-pages.a-for_shop .main .propose-form-wrapper .title+img{margin-top:48px}.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form{margin-top:42px;padding-bottom:47px;background:white;display:flex;flex-direction:column;align-items:center;width:100%}.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form .head{font-size:19px;font-weight:bold;margin-top:45px}.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form form{display:flex;flex-direction:column}.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form table{border:1px solid #999;border-spacing:0;border-collapse:collapse;margin:22px 80px 0;width:800px}.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form table .error{font-size:14px;color:red;font-weight:bold;text-align:center}.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form table *{font-size:17px;font-weight:normal;text-align:left}.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form table td,.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form table th{border:1px solid #999;text-align:left}.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form table th{background:#f5f5f5;padding:26px 19px 25px;height:77px;width:253px}.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form table th.required::after{content:'必須';padding:2px 4px;color:white;background:#57802e;font-size:12px;border-radius:4px;line-height:12px;position:relative;top:-2px;margin-left:1em}.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form table td{padding:20px}.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form table td input,.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form table td select,.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form table td textarea{border-radius:4px;border:1px solid #999;padding:6px;width:500px;background:#fbfff3}.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form table td input#family_name,.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form table td input#first_name{margin-left:4px;width:138px;margin-right:6px}.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form table td textarea{margin:20px 0;height:252px}.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form button{-webkit-appearance:unset;border:none;background:transparent;margin:49px auto 0;cursor:pointer}.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form button:hover{background:url(/assets/pc/landing_pages/for_shop/btn04_hover-fc1afa4962d3a2277ec60d77a6ecc6b71aa98d77f5cb27d40ce6d1579acda52f.png) no-repeat}.c-landing-pages.a-for_shop .main .propose-form-wrapper .propose-form button:hover img{visibility:hidden}.c-landing-pages.a-for_shop .main .propose-form-wrapper+.propose-box-wrapper{padding-top:29px}.c-landing-pages.a-for_shop .main .propose-form-wrapper+.propose-box-wrapper+.propose-form-wrapper{padding-top:42px;padding-bottom:59px}.c-landing-pages.a-for_shop .main .notice{font-size:14px;color:white;padding-top:37px}.c-landing-pages.a-for_shop .main .notice .container{padding-bottom:108px}.c-landing-pages.a-start *{font-family:"Meiryo", "メイリオ", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka", "MS PGothic", arial, helvetica, sans-serif}.c-landing-pages.a-start header{margin-bottom:12px}.c-landing-pages.a-start .breadcrumbs-wrapper{padding-bottom:0;margin-bottom:11px}.c-landing-pages.a-start .sidebar .title{font-size:18px;font-weight:bold;border-bottom:1px solid #6e6e6e;padding:5px 0 6px}.c-landing-pages.a-start .sidebar ul{margin-top:22px}.c-landing-pages.a-start .sidebar ul li{margin-bottom:11px}.c-landing-pages.a-start .sidebar ul li a{font-size:13px;color:#415f00}.c-landing-pages.a-start .sidebar ul li a:hover{text-decoration:underline}.c-landing-pages.a-start .main-content{width:calc(100% - 212px)}.c-landing-pages.a-start .main-content .eyecatch-wrap{display:flex;justify-content:center}.c-landing-pages.a-start .main-content .links{display:flex;border:1px solid #6cbf00;border-left:none;border-right:none;margin-top:28px;padding-top:4px;padding-bottom:1px}.c-landing-pages.a-start .main-content .links .link{margin-right:18px}.c-landing-pages.a-start .main-content section{padding:0 26px}.c-landing-pages.a-start .main-content section .boxes-row,.c-landing-pages.a-start .main-content section .boxes-column{display:flex}.c-landing-pages.a-start .main-content section .boxes-column{flex-direction:column}.c-landing-pages.a-start .main-content section .site-links{margin-top:32px;justify-content:center;padding:0 29px 0 23px}.c-landing-pages.a-start .main-content section .site-links a{display:flex;flex-direction:column;align-items:center;font-size:15px;color:#010101;letter-spacing:-1.4px;margin:0 26px 0}.c-landing-pages.a-start .main-content section .site-links a img{margin-bottom:4px}.c-landing-pages.a-start .main-content section#about_site{padding-bottom:66px}.c-landing-pages.a-start .main-content section#about_site .title{margin-top:28px}.c-landing-pages.a-start .main-content section#about_site .message{font-size:27px;color:#d57300;text-align:center;margin-top:28px;font-weight:bold}.c-landing-pages.a-start .main-content section#about_site>img{margin:22px auto 0;display:block}.c-landing-pages.a-start .main-content section#about_site .message2{font-size:18px;text-align:center;color:#285900;margin-top:33px;line-height:25px}.c-landing-pages.a-start .main-content section#about_site .boxes-row{padding:36px 125px 0;justify-content:space-between;margin-right:10px}.c-landing-pages.a-start .main-content section#about_site .boxes-row .boxes-column{font-size:16px;align-items:center}.c-landing-pages.a-start .main-content section#about_site .boxes-row .boxes-column img{margin-bottom:4px}.c-landing-pages.a-start .main-content section#feature{padding-bottom:44px}.c-landing-pages.a-start .main-content section#feature .title{margin-left:-1px;margin-bottom:15px}.c-landing-pages.a-start .main-content section#feature .boxes-row{justify-content:space-between}.c-landing-pages.a-start .main-content section#feature .boxes-row .boxes-column{align-items:center;width:250px;flex-grow:0;border-right:1px solid #c8c8c8;padding-top:19px}.c-landing-pages.a-start .main-content section#feature .boxes-row .boxes-column .copy{margin-top:19px}.c-landing-pages.a-start .main-content section#feature .boxes-row .boxes-column .desc{font-size:14px;line-height:16px;margin-top:9px;color:#545454;padding:0 7px;padding-bottom:23px}.c-landing-pages.a-start .main-content section#feature .boxes-row .boxes-column:first-child{width:251px;max-width:251px;padding-right:2px}.c-landing-pages.a-start .main-content section#feature .boxes-row .boxes-column:nth-child(2){width:245px}.c-landing-pages.a-start .main-content section#feature .boxes-row .boxes-column:last-child{border-right:none}.c-landing-pages.a-start .main-content section#feature .boxes-row.site-links{justify-content:center}.c-landing-pages.a-start .main-content section#about_investment{padding-bottom:37px}.c-landing-pages.a-start .main-content section#about_investment>.title{margin-bottom:12px;margin-left:4px}.c-landing-pages.a-start .main-content section#about_investment .investment-desc+.investment-desc{margin-top:82px}.c-landing-pages.a-start .main-content section#about_investment .investment-desc .desc_title{font-size:20px;color:#214270;font-weight:bold;text-align:center;margin-bottom:23px}.c-landing-pages.a-start .main-content section#about_investment .investment-desc>.desc{font-size:14px;color:#545454;margin-bottom:30px}.c-landing-pages.a-start .main-content section#about_investment .investment-desc .example_wrap{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:32px}.c-landing-pages.a-start .main-content section#about_investment .investment-desc .example_wrap .example .label{color:white;font-size:12px;font-weight:bold;width:85px;height:21px;display:flex;justify-content:center;align-items:center;margin-bottom:9px}.c-landing-pages.a-start .main-content section#about_investment .investment-desc .example_wrap .example .label.up{background:#6000ff}.c-landing-pages.a-start .main-content section#about_investment .investment-desc .example_wrap .example .label.down{background:#d00027}.c-landing-pages.a-start .main-content section#about_investment .investment-desc .example_wrap .example .watch{font-size:18px;font-weight:bold;color:#e05400;margin-bottom:8px;line-height:24px}.c-landing-pages.a-start .main-content section#about_investment .investment-desc .example_wrap .example .desc{font-size:12px;color:#116500;margin-bottom:5px}.c-landing-pages.a-start .main-content section#about_investment .investment-desc .example_wrap+img{display:block;margin:0 auto 26px}.c-landing-pages.a-start .main-content section#about_investment img.media{margin-top:60px;margin-left:8px}.c-landing-pages.a-start .main-content section#about_investment .other-media .title{text-align:center;font-size:17px;font-weight:bold;margin-top:18px;letter-spacing:-0.8px;padding-left:6px}.c-landing-pages.a-start .main-content section#about_investment .other-media ul{padding:11px 40px 0 92px}.c-landing-pages.a-start .main-content section#about_investment .other-media ul *{font-size:14px}.c-landing-pages.a-start .main-content section#about_investment .other-media ul li time{letter-spacing:-1px;width:110px;min-width:110px;flex-grow:0}.c-landing-pages.a-start .main-content section#about_investment .other-media ul li span{letter-spacing:-1.4px;line-height:19px}@media screen and (max-width: 480px){.c-landing-pages.a-for_shop .sp{display:block}.c-landing-pages.a-for_shop .pc{display:none !important}.c-landing-pages.a-for_shop header{padding:18px 16px 14px}.c-landing-pages.a-for_shop header .container{width:100%;margin:0 auto;position:static;align-items:center}.c-landing-pages.a-for_shop header .container .logo{width:123px;height:29px}.c-landing-pages.a-for_shop header .container>img{width:118px;height:27px}.c-landing-pages.a-for_shop header .container .header-to-form{display:none}.c-landing-pages.a-for_shop .main .yellow-belt.first{padding:22px 0 22px;height:78.5px;background-image:url(/assets/pc/landing_pages/for_shop/img21_sp-ee28074a9127384729ae68dc202227aa06aa90e2ee2ad34e5fc5d53895b20309.png);background-repeat:no-repeat;background-size:auto 35px;background-position:center}.c-landing-pages.a-for_shop .main .yellow-belt.first img{display:none}.c-landing-pages.a-for_shop .main .yellow-belt.second{height:117px;background-image:url(/assets/pc/landing_pages/for_shop/img16_sp-7d79757111010139976db799f4a2eb757b0fae9d7b6217afa4a94a9283d9f2d6.png);background-repeat:no-repeat;background-size:auto 87.5px;background-position:center}.c-landing-pages.a-for_shop .main .yellow-belt.second img{display:none}.c-landing-pages.a-for_shop .main .container{width:275px;margin:0 auto;position:static}.c-landing-pages.a-for_shop .main .eyecatch{padding-top:0;background-image:none}.c-landing-pages.a-for_shop .main .eyecatch .container{background-image:url(/assets/pc/landing_pages/for_shop/eyecatch_sp-8edd2966fe03cd4658b0e4886425d947d0612574b31fca880f92133348d0a059.png);background-position:center 31px;background-size:268px 93.5px;background-repeat:no-repeat;height:200px}.c-landing-pages.a-for_shop .main .eyecatch .container>img{display:none}.c-landing-pages.a-for_shop .main .eyecatch .container a{position:static;width:268px;margin:142px auto 0}.c-landing-pages.a-for_shop .main .eyecatch .container a img{width:268px;height:36.5px}.c-landing-pages.a-for_shop .main .eyecatch .container .eyecatch-to-form:hover{background-size:268px 36.5px}.c-landing-pages.a-for_shop .main .eyecatch.proposed .container{background-image:none}.c-landing-pages.a-for_shop .main .eyecatch.proposed .container .proposed{font-size:14px;padding-bottom:4px}.c-landing-pages.a-for_shop .main .introduce{border-top:none;padding-top:0;padding-bottom:18px}.c-landing-pages.a-for_shop .main .introduce .container{margin-left:auto;border:7.5px solid white}.c-landing-pages.a-for_shop .main .introduce .container>.title{margin-bottom:15px;margin-top:7.5px}.c-landing-pages.a-for_shop .main .introduce .container>.title img{width:261px}.c-landing-pages.a-for_shop .main .introduce .container .box>.title{margin:19px auto 16px}.c-landing-pages.a-for_shop .main .introduce .container .box>.title img{display:none}.c-landing-pages.a-for_shop .main .introduce .container .box.features .title{background:url(/assets/pc/landing_pages/for_shop/img03_sp-2d536e30a311f620c7cbbdbfe7e84a423a4d0f6c8b62d1afbacaaadc83bc7319.png) no-repeat;background-size:185.5px 33px;width:185.5px;height:33px}.c-landing-pages.a-for_shop .main .introduce .container .box.features .boxes-row{flex-direction:column;align-items:center;padding:0}.c-landing-pages.a-for_shop .main .introduce .container .box.features .boxes-row .boxes-column{margin-bottom:30px}.c-landing-pages.a-for_shop .main .introduce .container .box.features .boxes-row .boxes-column img{width:93px}.c-landing-pages.a-for_shop .main .introduce .container .box.features .desc{font-size:12px;line-height:18px;margin-top:21px;width:210px}.c-landing-pages.a-for_shop .main .introduce .container .box.media{margin-top:-7px}.c-landing-pages.a-for_shop .main .introduce .container .box.media .title{background:url(/assets/pc/landing_pages/for_shop/img07_sp-aa820653c049eb53a563271e9da0d2f64ae6ad39d419ad97f3888e96d312b951.png) no-repeat;background-size:193.5px 47.5px;width:193.5px;height:47.5px;margin-bottom:15px}.c-landing-pages.a-for_shop .main .introduce .container .box.media .boxes-row>img{width:172px;height:151.5px;margin:0 auto}.c-landing-pages.a-for_shop .main .introduce .container .box.media .boxes-row .boxes-column{display:none}.c-landing-pages.a-for_shop .main .introduce .container .box.system{margin-top:24px;margin-bottom:30px}.c-landing-pages.a-for_shop .main .introduce .container .box.system .title{background:url(/assets/pc/landing_pages/for_shop/img09_sp-b123b77aaabffbae0cea44355e22b4da4517d17c6bda1322ca4d536c2988864d.png) no-repeat;background-size:243px 33px;width:243px;height:33px;margin-top:14px}.c-landing-pages.a-for_shop .main .introduce .container .box.system>img{display:none}.c-landing-pages.a-for_shop .main .introduce .container .box.system .desc{margin-top:23px;padding:0 5.5px;text-align:left;line-height:1.5em;letter-spacing:-1.5px}.c-landing-pages.a-for_shop .main .introduce .container .box.system .desc img{display:block;width:193.5px;height:83px;margin:12px auto}.c-landing-pages.a-for_shop .main .propose-box-wrapper{padding-top:18px}.c-landing-pages.a-for_shop .main .propose-box-wrapper .container{width:310px;margin:0 auto;padding:6px}.c-landing-pages.a-for_shop .main .propose-box-wrapper .container .propose-box{padding-top:13px;padding-bottom:8px;width:100%}.c-landing-pages.a-for_shop .main .propose-box-wrapper .container .propose-box>img{margin:0 auto 8px}.c-landing-pages.a-for_shop .main .propose-box-wrapper .container .propose-box .propose-box-to-form{height:auto}.c-landing-pages.a-for_shop .main .propose-box-wrapper .container .propose-box .propose-box-to-form img{width:284px;height:37px}.c-landing-pages.a-for_shop .main .propose-box-wrapper .container .propose-box .propose-box-to-form:hover{background-size:284px 37px}.c-landing-pages.a-for_shop .main .plan .container{padding-top:25px;padding-bottom:20px}.c-landing-pages.a-for_shop .main .plan .container .title{padding-bottom:13px;border-bottom-width:1.5px}.c-landing-pages.a-for_shop .main .plan .container .title img{width:251px;height:26.5px}.c-landing-pages.a-for_shop .main .plan .container .boxes-column{margin-top:20px;padding:16px 0 18px}.c-landing-pages.a-for_shop .main .plan .container .boxes-column img+img{margin-top:26px}.c-landing-pages.a-for_shop .main .plan .container .boxes-column img.pc+img{margin-top:0}.c-landing-pages.a-for_shop .main .plan .container .boxes-column img{margin-left:auto;margin-right:auto}.c-landing-pages.a-for_shop .main .plan-and-price{padding-top:15px;padding-bottom:0}.c-landing-pages.a-for_shop .main .plan-and-price .container{padding-bottom:21px}.c-landing-pages.a-for_shop .main .compare{padding-bottom:0}.c-landing-pages.a-for_shop .main .compare .container{width:308px;padding-bottom:30px}.c-landing-pages.a-for_shop .main .propose-form-wrapper{padding-top:25px}.c-landing-pages.a-for_shop .main .propose-form-wrapper .container{padding-bottom:0}.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .title{border-bottom:1.5px solid white;padding-bottom:21px;width:100%}.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .title img{width:251px;margin:0 auto}.c-landing-pages.a-for_shop .main .propose-form-wrapper .container>img{width:297.5px;margin-top:22px}.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form{width:275px;margin-top:20px}.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form .head{font-size:12px;text-align:center;margin-top:20px}.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form form{width:100%}.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form table{width:100%;margin:0;border:none}.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form table td{border:none;padding:24px 20px 0}.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form table td input,.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form table td select,.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form table td textarea{width:100%;font-size:14px}.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form table td input#family_name,.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form table td input#first_name,.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form table td select#family_name,.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form table td select#first_name,.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form table td textarea#family_name,.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form table td textarea#first_name{width:90px}.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form table td label{font-size:16px;margin-bottom:15px}.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form table td label::after{content:'必須';padding:4px 6px;color:white;background:#57802e;font-size:14px;border-radius:4px;line-height:14px;position:relative;top:-2px;margin-left:8px}.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form button img{width:164px}.c-landing-pages.a-for_shop .main .propose-form-wrapper .container .propose-form button:hover{background-size:164px auto}.c-landing-pages.a-for_shop .main .notice .container{font-size:9px}}
