﻿@charset "UTF-8";.franchise-about *{text-decoration:none}.franchise-about :focus{outline:none}.franchise-about :hover{outline:none}.franchise-about .container_ ul,.franchise-about .container_ li{list-style:none;padding:0;margin:0}.franchise-about hr{border:none;border-top:1px solid #f3edf0;margin:0}.franchise-about hr.sec-line{border:0;background-color:#f3edf0;padding-top:50px;box-shadow:none}.franchise-about .main{color:#333;font-size:16px;letter-spacing:.04em;padding:80px 0}.franchise-about .main p{margin-top:0}.franchise-about .main a{color:inherit}.franchise-about .main a:hover,.franchise-about .main a:focus,.franchise-about .main a:visited{color:inherit}.franchise-about .main table{width:100%}.franchise-about .main th{text-align:left;font-weight:400}.franchise-about .main .text-center{text-align:center}.franchise-about .main .block{display:block}.franchise-about .main .inline-block{display:inline-block}.franchise-about .main .sec-mb{margin-bottom:80px}.franchise-about .main .list-type-dc li{list-style-type:decimal}.franchise-about .title{margin-bottom:80px}.franchise-about .title .title-body{text-align:center;letter-spacing:.08em}.franchise-about .title .title-body__sub{display:block;font-size:16px;font-size:1.4rem;letter-spacing:.04em;line-height:1;margin-bottom:10px}.franchise-about .title .title-body__main{font-size:28px;font-size:2.8rem}.franchise-about .summary{line-height:1.71429}.franchise-about .lg-half{width:50%;max-width:374px;margin:auto}.franchise-about .sec{line-height:1.71429}.franchise-about .sec-title{font-weight:400;font-size:18px;margin-bottom:50px}.franchise-about .sec-small{width:75%;margin:auto}.franchise-about .sec03 table th,.franchise-about .sec03 table td{width:50%;padding-right:20px}.franchise-about .sec04 table th{background-color:#f3edf0;padding:20px;width:33.33333%}.franchise-about .sec04 table td{vertical-align:top;border-bottom:1px solid #f3edf0;padding:20px 1em;width:33.33333%;word-wrap:break-word}.franchise-about .sec04 table .border-r{border-right:10px solid #fff}.franchise-about .sec04 table .border-lr{border-right:5px solid #fff;border-left:5px solid #fff}.franchise-about .sec04 table .border-l{border-left:10px solid #fff}.franchise-about .contact .contact-title{font-weight:400;margin-bottom:50px}.franchise-about .contact .contact-header{margin-bottom:.6em}.franchise-about .contact .phone{margin-bottom:40px}.franchise-about .contact .phone-number{color:#551937;font-size:20px}@media(max-width:720px){.franchise-about .main{padding:50px 0}.franchise-about .main .sec-mb{margin-bottom:50px}.franchise-about .main .list-type-dc{padding:0 5.33333%}.franchise-about .title{margin-bottom:25px}.franchise-about .title .title-body__sub{font-size:14px;font-size:1.4rem;margin-bottom:20px}.franchise-about .title .title-body__main{font-size:24px;font-size:2.4rem;line-height:1}.franchise-about .lg-half{width:100%;max-width:100%}.franchise-about .l-sm-fluid{margin-left:calc(-5.33333% - 2px);margin-right:calc(-5.33333% - 2px)}.franchise-about .sec-title{margin-bottom:30px}.franchise-about .sec-small{width:100%}.franchise-about .sec04 table th{text-align:center}.franchise-about .sec04 table .border-r{border-right-width:6px}.franchise-about .sec04 table .border-lr{border-left-width:3px;border-right-width:3x}.franchise-about .sec04 table .border-l{border-left-width:6px}.franchise-about .contact .contact-title{margin-bottom:30px}}