.profile .sec-profile{padding:60px 0 50px}.profile .sec-profile .outline-list{margin:24px 0 0}.profile .sec-profile .outline-list__item{padding:16px 0;display:flex;border-bottom:1px solid #DCDCDC}.profile .sec-profile .outline-list__ttl{width:110px;padding:0 20px;font-size:1.4rem;letter-spacing:.1em}.profile .sec-profile .outline-list__cont{width:calc(100% - 110px);font-family:UniversLTPro-45Light,"MFW-ShinGoPr6N-Light","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,"メイリオ",sans-serif;font-size:1.4rem}.profile .sec-profile .outline-list__cont a{text-decoration:underline}.profile .sec-profile .business-list__item{padding-left:16px;position:relative}.profile .sec-profile .business-list__item:not(:first-child){margin-top:14px}.profile .sec-profile .business-list__item::before{content:"";width:6px;height:6px;background-color:#DCDCDC;position:absolute;top:8px;left:2px;border-radius:50%}.profile .sec-profile .address__item:not(:first-child){margin-top:24px}.profile .sec-profile .address__ttl{font-size:1.4rem;font-family:UniversLTPro-55Roman,"MFW-ShinGoPr6N-Regular","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,"メイリオ",sans-serif}.profile .sec-profile .address__txt{margin-top:4px;font-size:1.4rem;line-height:1.3}.profile .sec-profile .address__tel{font-size:1.4rem}.profile .sec-profile.sec-iso{padding:0}.profile .code{margin:40px auto 0}.profile .code__txt{font-size:1.4rem;text-align:center;font-family:UniversLTPro-45Light,"MFW-ShinGoPr6N-Light","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,"メイリオ",sans-serif;letter-spacing:.05em}.profile .code .m-btn-pdf{width:260px}.profile .code .m-btn-pdf__a{padding:14px 4%}.profile .code-list__item{margin-top:24px;width:100%;height:50px;border:1px solid #C8C8C8;font-family:UniversLTPro-45Light,"MFW-ShinGoPr6N-Light","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,"メイリオ",sans-serif;font-size:1.4rem;position:relative}.profile .code-list__item a{display:block;width:100%;height:100%;padding-right:30px;display:flex;align-items:center;justify-content:center;line-height:1;padding-top:5px}.profile .code-list__item a::after{content:"";width:12px;height:6px;background-image:url("/assets/img/common/ico_arrow.svg");background-repeat:no-repeat;top:calc(50% - 3px);right:20px;position:absolute;transition:all .4s ease}.profile .group{padding:0 0 60px}.profile .group .group-list:first-child{margin-top:40px}.profile .group .group-list__item{margin-top:24px;border-bottom:1px solid #DCDCDC;padding-bottom:16px}.profile .group .group-list__cat{color:#6D77B8;font-size:1.4rem}.profile .group .group-list__ttl{font-size:1.6rem;margin-top:8px}.profile .group .group-list__ttl a{padding-right:24px;position:relative;display:inline-block}.profile .group .group-list__ttl a::after{content:"";width:16px;height:16px;background-image:url("/assets/img/common/icon_ex.svg");background-repeat:no-repeat;top:calc(50% - 12px);right:0;position:absolute;transition:all .4s ease}.profile .group__ttl{width:100%;font-size:2rem;padding-bottom:8px;margin-bottom:30px;margin-top:48px;position:relative}.profile .group__ttl::before{content:"";width:100%;height:1px;background-color:#DCDCDC;position:absolute;bottom:0;left:0}.profile .group__ttl::after{content:"";width:40px;height:1px;background-color:#6D77B8;position:absolute;bottom:0;left:0}.profile .sec-customer{padding-top:0;margin-bottom:64px}.profile .customer{margin-top:36px}.profile .customer__oversea{margin-top:48px}.profile .customer-list{width:280px}.profile .customer-list__item{font-size:1.4rem;font-family:UniversLTPro-45Light,"MFW-ShinGoPr6N-Light","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,"メイリオ",sans-serif}.profile .customer__ttl{width:100%;font-size:2rem;padding-bottom:8px;margin-bottom:30px;position:relative}.profile .customer__ttl::before{content:"";width:100%;height:1px;background-color:#DCDCDC;position:absolute;bottom:0;left:0}.profile .customer__ttl::after{content:"";width:40px;height:1px;background-color:#6D77B8;position:absolute;bottom:0;left:0}.profile .customer__note{margin-top:36px;padding:16px;border:1px solid #6D77B8;color:#6D77B8;font-size:1.4rem;font-family:UniversLTPro-45Light,"MFW-ShinGoPr6N-Light","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,"メイリオ",sans-serif;text-align:center}@media screen and (min-width: 768px){.profile .sec-profile{padding:64px 0 100px}.profile .sec-profile .outline-list__ttl{width:160px}.profile .sec-profile .outline-list__cont{width:calc(100% - 160px)}.profile .sec-profile .outline-list__cont a{transition:all .4s ease}.profile .sec-profile .outline-list__cont a:hover{color:#6D77B8;text-decoration:none;transition:all .4s ease}.profile .sec-profile .business-list__item{padding-left:20px}.profile .sec-profile .business-list__item::before{width:10px;height:10px;top:5px}.profile .sec-profile .address{display:flex}.profile .sec-profile .address__item{width:440px;padding-right:70px}.profile .sec-profile .address__item:not(:first-child){margin-top:0}.profile .code{margin:60px auto 0}.profile .code__inr{display:flex;justify-content:center;align-items:center;padding:0 5%}.profile .code-list{display:flex;justify-content:space-between;gap:20px;margin-left:20px}.profile .code-list__item{margin-top:0;width:176px}.profile .code-list__item a{transition:color .4s ease}.profile .code-list__item a:hover{color:#6D77B8;transition:color .4s ease}.profile .code-list__item a:hover::after{right:15px;transition:all .4s ease}.profile .group{padding:0 0 100px}.profile .group .group-list{display:flex;flex-wrap:wrap;justify-content:space-between}.profile .group .group-list:first-child{margin-top:20px}.profile .group .group-list__item{width:45%;display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:24px}.profile .group .group-list__ttl a:hover{color:#6D77B8;transition:color .4s ease}.profile .group__ttl{margin-top:64px}.profile .sec-customer{padding-top:0;margin-bottom:100px}.profile .customer{margin-top:54px;display:flex;justify-content:space-between}.profile .customer__domestic{display:flex;justify-content:space-between;flex-wrap:wrap;width:600px}.profile .customer__oversea{margin-top:0;width:360px}.profile .customer__note{margin-top:54px;padding:16px 52px}}
