@charset "UTF-8";
.line_id_linked { width: 100%; font-size: 16px; }
.line_id_linked .main-image { margin-bottom: 50px; text-align: center; }

/* ページ内共通見出し */
.line_id_linked--heading { width: 100%; margin-bottom: 40px; text-align: center; }
.line_id_linked--heading h2 { font-size: 26px; font-weight: bold; line-height: normal; }
@media (min-width: 600px) { .line_id_linked--heading h2 br { display: none; } }
.line_id_linked--heading .supplement_text { font-size: 16px; margin-top: 5px; }

/*

.link_id_linked-information　※お得で便利なLINE連携のご案内　のカラム） 

*/
.link_id_linked-information { margin-bottom: 60px; /* .lead（LINE ID 連携でお買い物がお得　ログインが簡単） */ /* .linked-benefits（特典） */ }
.link_id_linked-information .lead { margin: 0 auto 50px; text-align: center; }
.link_id_linked-information .linked_text .subtitle { font-size: 30px; font-weight: bold; color: #00B300; margin-bottom: 20px; line-height: normal; }
.link_id_linked-information .linked_text .subtext { font-size: 24px; }
.link_id_linked-information .linked-benefits-inner { width: 96%; min-height: 240px; margin: 0 auto 16px; padding: 2%; border: solid 2px #00C300; }
.link_id_linked-information .linked-benefits-inner .title { width: 100%; margin-bottom: 16px; padding: 8px 0 4px; background-color: #00C300; text-align: center; }
.link_id_linked-information .linked-benefits-inner .title h3 { color: #FFFFFF; font-weight: bold; line-height: 1; font-size: 24px; }
.link_id_linked-information .linked-benefits-inner .detail h4 { font-size: 24px; text-align: center; margin-bottom: 16px; font-weight: bold; }
.link_id_linked-information .linked-benefits-inner .detail h4 span.new_line { display: block; line-height: 1.6; }
.link_id_linked-information .linked-benefits-inner .detail p { line-height: 1.5; }
.link_id_linked-information .linked-benefits-inner .detail .point-red { font-weight: bold; color: #FF0000; }
.link_id_linked-information .linked-benefits-inner .detail .notice { font-size: 12px; line-height: 0.8; }

/* 

.link_id_linked-steps ※LINE ID 連携は以下の2ステップで完了!のカラム※

*/
.link_id_linked-steps { margin-bottom: 60px; }

/* .link_id_linked-steps--title（タイトル） */
.link_id_linked-steps--title { border-bottom: solid 1px #8B8A8A; padding-bottom: 28px; margin-bottom: 28px; text-align: center; }
.link_id_linked-steps--title h3 { font-size: 24px; font-weight: bold; }

/* .link_id_linked-steps--detail（詳細） */
.link_id_linked-steps--detail { margin-bottom: 80px; }

.link_id_linked-steps--detail p { margin-bottom: 40px; font-size: 20px; line-height: 1.6; }

/* .line_friend-btn_qr  STEP1 友だち追加のLINE追加ボタンとQRコード */
.line_friend-btn_qr { text-align: center; margin: 0 auto 30px; }

.line_friend-btn_qr .line_friend-btn { margin-bottom: 40px; }

.line_friend-text { text-align: center; }

/* 

.mail_magazine ※お得で楽しいメルマガのご案内のカラム※

*/
.mail_magazine--main_image-mb { margin-bottom: 50px; text-align: center; }

.mail_magazine--main_image-mb img { width: 60%; }

.mail_magazine--main_image-pc { display: none; }

.mail_magazine--detail p { font-size: 20px; margin-bottom: 25px; }
