﻿@media screen and (min-width: 481px){.display_top_fix_inbox{width:1020px;margin:0 auto}}@media screen and (max-width: 480px){.display_top_fix_inbox{margin:0 15px}}@media screen and (min-width: 481px){.display_top_fix_inbox::after{content:"";display:block;clear:both}}@media screen and (min-width: 481px){.display_top_fix_inbox .lbox{float:left;width:600px;font-size:16px;line-height:120%}}@media screen and (max-width: 480px){.display_top_fix_inbox .lbox{font-size:14px;line-height:120%}}@media screen and (min-width: 481px){.display_top_fix_inbox .plbox{float:left;width:60px}}@media screen and (max-width: 480px){.display_top_fix_inbox .plbox{float:left;width:20%}}@media screen and (min-width: 481px){.display_top_fix_inbox .plbox img{width:100%;height:auto}}@media screen and (max-width: 480px){.display_top_fix_inbox .plbox img{width:100%;height:auto}}@media screen and (min-width: 481px){.display_top_fix_inbox .prbox{float:right;width:520px;padding:3px 0 0 0}}@media screen and (max-width: 480px){.display_top_fix_inbox .prbox{float:right;width:80%;padding:0 0 0 8px}}@media screen and (max-width: 480px){.display_top_fix_inbox .prbox_second_l,.display_top_fix_inbox .rbox{display:none}}@media screen and (min-width: 481px){.display_top_fix_inbox .rbox{float:right;width:300px}}@media screen and (min-width: 481px){.display_top_fix_inbox .mlbox{float:left;width:125px}}@media screen and (min-width: 481px){.display_top_fix_inbox .mrbox{float:right;width:160px}}@media screen and (min-width: 481px){.display_top_fix_inbox.with_tel .lbox{width:350px;font-size:.92rem;float:left}}@media screen and (min-width: 481px){.display_top_fix_inbox.with_tel .prbox{width:246px;padding-right:24px}}@media screen and (min-width: 481px){.display_top_fix_inbox.with_tel .prbox_second_l{font-size:.68rem;width:342px;float:left}}@media screen and (min-width: 481px){.display_top_fix_inbox.with_tel .prbox_second_l dd{line-height:.8rem}}@media screen and (min-width: 481px){.display_top_fix_inbox.with_tel .prbox_second_l .tel-inq .free{background-color:#008341;padding:4px 12px;color:#fff;display:inline-block;margin:0 8px 0 0;font-size:12px}}@media screen and (min-width: 481px){.display_top_fix_inbox.with_tel .prbox_second_l .tel-inq .tel-num{color:#00bb5d;font-weight:700;font-size:1.2rem;vertical-align:middle;pointer-events:none}}@media screen and (min-width: 481px){.display_top_fix_inbox.with_tel .prbox_second_l .tel-inq.attention{font-size:.65rem;margin:8px 0}}@media screen and (min-width: 481px){.display_top_fix_inbox .btn_favo{padding-top:5px;padding-bottom:5px;height:auto;line-height:inherit}.display_top_fix_inbox .btn_favo:hover{text-decoration:none;background-color:#f3f3f3}}@media screen and (max-width: 480px){.display_bottom_fix{padding:10px 12px 14px}.fixed__btns{display:grid;place-items:center}.fixed__btns>li{overflow:hidden;width:100%;height:100%;border-radius:5px}.fixed__btns>li>*{display:block;border:none}.fixed__btns>li>*:hover{text-decoration:none}.fixed__btns--tel a,.fixed__btns--inq a{display:grid;place-items:center;position:relative;padding-left:21px;height:100%;width:100%;color:#fff;font-size:14px;font-weight:bold;text-align:center}.fixed__btns--tel a::before,.fixed__btns--inq a::before{content:"無　料";display:block;position:absolute;left:0;padding:0 6px;height:100%;font-size:10px;font-weight:normal;line-height:1;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.fixed__btns--tel a{background-color:#00bb5d}.fixed__btns--tel a::before{background-color:#008341}.fixed__btns--inq a{background-color:#f26161}.fixed__btns--inq a::before{background-color:#b44b4b}.fixed__btns--favo .btn_favo{display:flex;flex-direction:column-reverse;justify-content:center;padding:0;height:100%;color:#000;font-size:10px;font-weight:normal}.fixed__btns--favo .btn_favo>*{display:block;line-height:1}.fixed__btns--favo .btn_favo .btn_favo_icon{position:relative;left:unset;width:20.23px;height:17.69px;margin-bottom:4px}.fixed__btns[data-tel=on]{grid-template-columns:1fr 1fr;gap:8px}.fixed__btns[data-tel=off]{grid-template-columns:1fr;column-gap:11px}.fixed__btns[data-tel=off] .fixed__btns--tel{display:none}.fixed__btns[data-tel=off] .fixed__btns--inq a{padding-left:38px;font-size:16px}.fixed__btns[data-tel=off] .fixed__btns--inq a::before{content:"無 料";padding:0 12px;font-size:14px}}
