﻿#page-custom-css-id .theme-fo-base .wrapper .contents .component{margin:0}#page-custom-css-id .theme-fo-base .wrapper .contents .component img{border-radius:0 !important}#page-custom-css-id .theme-fo-base .wrapper .contents .component.richtext p,#page-custom-css-id .theme-fo-base .wrapper .contents .component.richtext li{margin:0;font-size:16px}#page-custom-css-id .main-visual{padding:0}#page-custom-css-id .main-visual .row{padding:0}#page-custom-css-id .main-visual .row.row-1 .col{padding:0}#page-custom-css-id .main-visual .row.row-2 .image{margin:0}#page-custom-css-id .main-visual .title-group{padding:0;display:block;max-width:1120px}#page-custom-css-id .main-visual .title_col{display:block;width:56.6% !important;padding:calc(40 / 1120 * 100%) 0;padding-left:calc(32 / 1120 * 100%)}@media screen and (max-width: 769px){#page-custom-css-id .main-visual .title_col{width:100% !important;padding:24px 16px 0;order:2}}#page-custom-css-id .main-visual .bg_col{background-image:url("https://ferret-one.akamaized.net/images/63369a36fbc9c90d04df6027/original.jpeg?utime=1664522806");background-repeat:no-repeat;background-position:right top;background-size:100.4%}@media screen and (max-width: 769px){#page-custom-css-id .main-visual .bg_col{padding-bottom:58.2%;background-image:url("https://ferret-one.akamaized.net/images/63267668c234e149b4ef8d81/original.jpeg?utime=1663465064");background-position:center bottom;background-size:90%}}#page-custom-css-id .breadcrumbs{margin:0 auto;padding:24px 10px 0;width:100%;max-width:1120px;font-size:14px}#page-custom-css-id .breadcrumbs ul{max-width:1120px}#page-custom-css-id .breadcrumbs ul li a,#page-custom-css-id .breadcrumbs ul li span{padding:0 20px}#page-custom-css-id .breadcrumbs ul li a::after{padding:0}#page-custom-css-id .breadcrumbs ul li:first-child a{padding-left:0}#page-custom-css-id .contents{background:#F7F6F5}#page-custom-css-id .contents{letter-spacing:0.02em;line-height:1.6}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends{margin:0}}#page-custom-css-id section.line_add_friends .inner{padding:18px 16px 20px !important}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends .inner{padding:22px 16px 20px !important}}#page-custom-css-id section.line_add_friends h2{margin-bottom:34px}#page-custom-css-id section.line_add_friends h3{margin:32px auto;padding:0 0 0 18px}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends h2{margin:0 auto}#page-custom-css-id section.line_add_friends h3{margin:17px auto 0;padding:0 0 0 12px}#page-custom-css-id section.line_add_friends h3+{margin:17px auto 0;padding:0 0 0 12px}}#page-custom-css-id section.line_add_friends h2{font-size:34px;line-height:1.4}#page-custom-css-id section.line_add_friends h3{font-size:24px;line-height:1.2}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends h2{font-size:22px}#page-custom-css-id section.line_add_friends h3{font-size:20px;line-height:1.3}#page-custom-css-id section.line_add_friends .component.richtext p{font-size:16px}}#page-custom-css-id section.line_add_friends h1,#page-custom-css-id section.line_add_friends h2,#page-custom-css-id section.line_add_friends h3,#page-custom-css-id section.line_add_friends h4,#page-custom-css-id section.line_add_friends h5,#page-custom-css-id section.line_add_friends p,#page-custom-css-id section.line_add_friends a,#page-custom-css-id section.line_add_friends li,#page-custom-css-id section.line_add_friends span,#page-custom-css-id section.line_add_friends em,#page-custom-css-id section.line_add_friends strong,#page-custom-css-id section.line_add_friends div{font-family:LIFULLFONT,"游ゴシック",YuGothic,"Hiragino Kaku Gothic ProN","メイリオ",Meiryo,Verdana,sans-serif}#page-custom-css-id section.line_add_friends .h1,#page-custom-css-id section.line_add_friends h2,#page-custom-css-id section.line_add_friends h3,#page-custom-css-id section.line_add_friends h4,#page-custom-css-id section.line_add_friends h5{letter-spacing:normal}#page-custom-css-id section.line_add_friends .qr_row{display:flex;justify-content:space-between;align-items:center;margin:-8px 16px 0;width:auto;padding:24px;border:1px solid #E1E4E4;border-radius:6px}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends .qr_row{margin:21px auto 0;padding:14px 16px;letter-spacing:normal;font-size:16px;line-height:1.4}}#page-custom-css-id section.line_add_friends .qr_row .col.qr{width:110px !important}#page-custom-css-id section.line_add_friends .qr_row.nosp{display:flex}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends .qr_row.nosp{display:none}}#page-custom-css-id section.line_add_friends .qr_row.nopc{display:none}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends .qr_row.nopc{display:flex}}#page-custom-css-id section.line_add_friends .qr_row_supplement ul{margin:16px 0 16px 1em;font-size:16px}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends .qr_row_supplement ul{margin:12px 0 16px 1.2em}}#page-custom-css-id section.line_add_friends .qr_row_supplement ul li{list-style:none;position:relative;letter-spacing:normal;line-height:1.7}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends .qr_row_supplement ul li{font-size:16px;line-height:1.6}}#page-custom-css-id section.line_add_friends .qr_row_supplement ul li::before{content:'';width:8px;height:8px;background-color:#717171;border-radius:50%;position:absolute;top:9px;left:-1em}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends .qr_row_supplement ul li::before{top:8px;left:-1em}}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends .figures_row{margin-top:18px}#page-custom-css-id section.line_add_friends .figures_row .col:not(:last-child){margin-bottom:24px !important}#page-custom-css-id section.line_add_friends .figures_row .col:last-child{margin-bottom:16px !important}}#page-custom-css-id section.line_add_friends .figures_row .cap_text{margin-top:13px !important;line-height:1.4;font-size:16px}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends .figures_row .cap_text{font-size:16px}}#page-custom-css-id section.line_add_friends .figures_row.contents_info{display:flex;justify-content:space-between;margin:20px 16px 16px;width:auto}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends .figures_row.contents_info{flex-direction:column;margin:19px auto 24px}}#page-custom-css-id section.line_add_friends .figures_row.contents_info .col{width:calc(50% - 16px) !important}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends .figures_row.contents_info .col{width:auto !important}#page-custom-css-id section.line_add_friends .figures_row.contents_info .col:first-child{margin-bottom:32px !important}}#page-custom-css-id section.line_add_friends .figures_row.how_to_add{margin-top:-24px;counter-reset:cap_text}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends .figures_row.how_to_add{margin-top:24px}#page-custom-css-id section.line_add_friends .figures_row.how_to_add .col-3{margin-bottom:32px}}#page-custom-css-id section.line_add_friends .figures_row.how_to_add .cap_text{padding-left:1em;position:relative}#page-custom-css-id section.line_add_friends .figures_row.how_to_add .cap_text::before{position:absolute;left:0;counter-increment:cap_text;content:counter(cap_text) "."}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends .sp_mt16{margin-top:16px !important}#page-custom-css-id section.line_add_friends .sp_mt18{margin-top:18px !important}#page-custom-css-id section.line_add_friends .sp_mt20{margin-top:20px !important}#page-custom-css-id section.line_add_friends .sp_mt24{margin-top:24px !important}#page-custom-css-id section.line_add_friends .sp_mt58{margin-top:58px !important}#page-custom-css-id section.line_add_friends .sp_mt62{margin-top:62px !important}}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends.sp_pb0{padding-bottom:0 !important}}#page-custom-css-id section.line_add_friends .button{width:283px;position:relative;margin:0 auto 16px !important}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends .button{margin:0 auto !important}}#page-custom-css-id section.line_add_friends .button::after{content:'';width:13px;height:13px;background-image:url("https://ferret-one.akamaized.net/images/6326766858fafa60fc9f0dc9/original.png?utime=1663465064");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;transform:translateY(-50%);right:32px}#page-custom-css-id section.line_add_friends .button a{width:100%;background-color:transparent;border-radius:9999px;border:1px solid #ed6103;color:#ed6103;padding:15px 36px 15px 15px;font-weight:bold;font-size:16px;line-height:1.3}#page-custom-css-id section.line_add_friends .button_line_add{margin:22px auto 25px !important;text-align:center !important}#page-custom-css-id section.line_add_friends .button_line_add img{height:36px !important;border:0}#page-custom-css-id section.line_add_friends.bg_homes .inner{background-image:url("https://ferret-one.akamaized.net/images/63267667c234e14aa0ef9c7b/original.jpeg?utime=1663465063");background-repeat:no-repeat;background-position:right bottom;background-size:206px}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends.bg_homes .inner{padding-top:28px !important;padding-bottom:24px !important;background-position:right bottom -14px;background-size:140px}}#page-custom-css-id section.line_add_friends .link_orange a{color:#ed6103;text-decoration:underline !important}@media screen and (max-width: 769px){#page-custom-css-id section.line_add_friends .trademark{width:56%;margin-left:0}}#page-custom-css-id section.line_add_friends .trademark p{position:relative;padding-left:10px}#page-custom-css-id section.line_add_friends .trademark p::before{content:'\203B';position:absolute;left:0;top:5px;font-size:10px}#page-custom-css-id section.line_add_friends .trademark p span{font-family:'游ゴシック', YuGothic, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif}#page-custom-css-id section.line_add_friends .border_spacing0{border-spacing:0}#page-custom-css-id section+section{margin-top:initial}#page-custom-css-id .visually-hidden{position:fixed !important;top:0px !important;left:0px !important;width:4px !important;height:4px !important;opacity:0 !important;overflow:hidden !important;border:none !important;margin:0 !important;padding:0 !important;display:block !important;visibility:visible !important}#page-custom-css-id .mt-3{margin-top:-3px}@media screen and (max-width: 769px){#page-custom-css-id .mt-3{margin-top:0}}#page-custom-css-id .mt-4{margin-top:-4px}@media screen and (max-width: 769px){#page-custom-css-id .mt-4{margin-top:0}}#page-custom-css-id .mt36{margin-top:36px !important}@media screen and (max-width: 769px){#page-custom-css-id .mt36{margin-top:0 !important}}#page-custom-css-id section.mt32_sec{margin-top:32px !important}
.contents .content-1 {
  /* sample */
}

.contents .content-1 .row.row-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-1 .row.row-2 {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-1 .row.row-2 .col.col-2 .component.image {
  /* sample */
}

.contents .content-1 .row.row-3 {
  /* sample */
}
.contents .content-1 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-1 .row.row-3 .col.col-1 .component.image {
  /* sample */
}
.contents .content-1 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-1 .row.row-4 {
  /* sample */
}
.contents .content-1 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-4 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-1 .row.row-5 {
  /* sample */
}
.contents .content-1 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-5 .col.col-1 .component.button {
  /* sample */
}

.contents .content-1 .row.row-6 {
  /* sample */
}
.contents .content-1 .row.row-6 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-6 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-1 .row.row-6 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-1 .row.row-7 {
  /* sample */
}
.contents .content-1 .row.row-7 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-7 .col.col-1 .component.image {
  /* sample */
}
.contents .content-1 .row.row-7 .col.col-1 .component.text {
  /* sample */
}
.contents .content-1 .row.row-7 .col.col-2 {
  /* sample */
}
.contents .content-1 .row.row-7 .col.col-2 .component.image {
  /* sample */
}
.contents .content-1 .row.row-7 .col.col-2 .component.text {
  /* sample */
}

.contents .content-2 {
  /* sample */
}

.contents .content-2 .row.row-1 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-2 .row.row-2 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.text {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 .component.image {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-2 .component.text {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-3 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-3 .component.image {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-3 .component.text {
  /* sample */
}

.contents .content-2 .row.row-3 {
  /* sample */
}
.contents .content-2 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-3 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-2 .row.row-4 {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-1 .component.image {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-1 .component.text {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-2 {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-2 .component.image {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-2 .component.text {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-3 {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-3 .component.image {
  /* sample */
}
.contents .content-2 .row.row-4 .col.col-3 .component.text {
  /* sample */
}

.contents .content-2 .row.row-5 {
  /* sample */
}
.contents .content-2 .row.row-5 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-5 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-2 .row.row-5 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-2 .row.row-6 {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-6 .col.col-1 .component.richtext {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.fixed-side .row.row-1 {
  /* sample */
}
.fixed-side .row.row-1 .col.col-1 {
  /* sample */
}

.foot {
  /* sample */
}

.foot .row.row-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.search {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.search {
  /* sample */
}

.foot .row.row-2 {
  /* sample */
}
.foot .row.row-2 .col.col-1 {
  /* sample */
}

.foot .row.row-3 {
  /* sample */
}
.foot .row.row-3 .col.col-1 {
  /* sample */
}
.foot .row.row-3 .col.col-1 .component.image {
  /* sample */
}
.foot .row.row-3 .col.col-2 {
  /* sample */
}
.foot .row.row-3 .col.col-2 .component.text {
  /* sample */
}

.foot .row.row-4 {
  /* sample */
}
.foot .row.row-4 .col.col-1 {
  /* sample */
}
.foot .row.row-4 .col.col-1 .component.text {
  /* sample */
}
.foot .row.row-4 .col.col-1 .component.richtext {
  /* sample */
}
.foot .row.row-4 .col.col-2 {
  /* sample */
}
.foot .row.row-4 .col.col-2 .component.text {
  /* sample */
}
.foot .row.row-4 .col.col-2 .component.richtext {
  /* sample */
}

.foot .row.row-5 {
  /* sample */
}
.foot .row.row-5 .col.col-1 {
  /* sample */
}
.foot .row.row-5 .col.col-1 .component.text {
  /* sample */
}
.foot .row.row-5 .col.col-1 .component.text {
  /* sample */
}
.foot .row.row-5 .col.col-1 .component.richtext {
  /* sample */
}
.foot .row.row-5 .col.col-2 {
  /* sample */
}
.foot .row.row-5 .col.col-2 .component.image {
  /* sample */
}
.foot .row.row-5 .col.col-2 .component.richtext {
  /* sample */
}

.foot .row.row-6 {
  /* sample */
}
.foot .row.row-6 .col.col-1 {
  /* sample */
}
.foot .row.row-6 .col.col-1 .component.text {
  /* sample */
}

.foot .row.row-7 {
  /* sample */
}
.foot .row.row-7 .col.col-1 {
  /* sample */
}
.foot .row.row-7 .col.col-1 .component.image {
  /* sample */
}
.foot .row.row-7 .col.col-1 .component.richtext {
  /* sample */
}
.foot .row.row-7 .col.col-2 {
  /* sample */
}
.foot .row.row-7 .col.col-2 .component.image {
  /* sample */
}
.foot .row.row-7 .col.col-2 .component.richtext {
  /* sample */
}
.foot .row.row-7 .col.col-3 {
  /* sample */
}
.foot .row.row-7 .col.col-3 .component.image {
  /* sample */
}
.foot .row.row-7 .col.col-3 .component.richtext {
  /* sample */
}

.foot .row.row-8 {
  /* sample */
}
.foot .row.row-8 .col.col-1 {
  /* sample */
}
.foot .row.row-8 .col.col-1 .component.script-comp {
  /* sample */
}

.foot .row.row-9 {
  /* sample */
}
.foot .row.row-9 .col.col-1 {
  /* sample */
}
.foot .row.row-9 .col.col-1 .component.text {
  /* sample */
}
.foot .row.row-9 .col.col-1 .component.list {
  /* sample */
}
.foot .row.row-9 .col.col-1 .component.text {
  /* sample */
}
.foot .row.row-9 .col.col-1 .component.list {
  /* sample */
}
.foot .row.row-9 .col.col-1 .component.text {
  /* sample */
}
.foot .row.row-9 .col.col-1 .component.list {
  /* sample */
}
.foot .row.row-9 .col.col-1 .component.text {
  /* sample */
}
.foot .row.row-9 .col.col-1 .component.list {
  /* sample */
}

.foot .row.row-10 {
  /* sample */
}
.foot .row.row-10 .col.col-1 {
  /* sample */
}
.foot .row.row-10 .col.col-1 .component.list {
  /* sample */
}
.foot .row.row-10 .col.col-1 .component.text {
  /* sample */
}

.header, .main-visual {
  /* sample */
}

.header .row.row-1, .main-visual .row.row-1 {
  /* sample */
}
.header .row.row-1 .col.col-1, .main-visual .row.row-1 .col.col-1 {
  /* sample */
}
.header .row.row-1 .col.col-1 .component.rich-heading, .main-visual .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.header .row.row-2, .main-visual .row.row-2 {
  /* sample */
}
.header .row.row-2 .col.col-1, .main-visual .row.row-2 .col.col-1 {
  /* sample */
}
.header .row.row-2 .col.col-1 .component.image, .main-visual .row.row-2 .col.col-1 .component.image {
  /* sample */
}

.navi, .navi-001-01, .navi-002-01 {
  /* sample */
}

.navi .row.row-1, .navi-001-01 .row.row-1, .navi-002-01 .row.row-1 {
  /* sample */
}
.navi .row.row-1 .col.col-1, .navi-001-01 .row.row-1 .col.col-1, .navi-002-01 .row.row-1 .col.col-1 {
  /* sample */
}
.navi .row.row-1 .col.col-1 .component.richtext, .navi-001-01 .row.row-1 .col.col-1 .component.richtext, .navi-002-01 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}
.navi .row.row-1 .col.col-2, .navi-001-01 .row.row-1 .col.col-2, .navi-002-01 .row.row-1 .col.col-2 {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.richtext, .navi-001-01 .row.row-1 .col.col-2 .component.richtext, .navi-002-01 .row.row-1 .col.col-2 .component.richtext {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.button, .navi-001-01 .row.row-1 .col.col-2 .component.button, .navi-002-01 .row.row-1 .col.col-2 .component.button {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.button, .navi-001-01 .row.row-1 .col.col-2 .component.button, .navi-002-01 .row.row-1 .col.col-2 .component.button {
  /* sample */
}