﻿@charset "UTF-8";#page-bottom--block-top-search .block-top-search {padding: 0;}/*---- ガイド系共通 ----*/.block-freepage-wrap {max-width: 1100px;margin-left: auto!important;margin-right: auto!important;}/* タイトル */.block-freepage-wrap .block-freepage-headline1 {font-size: 26px;font-weight: bold;line-height: 1.5;letter-spacing: 0.05em;padding: 15px 0 12px;margin: 0 0 32px;border-bottom: 3px solid #eeeeee;position: relative;}.block-freepage-wrap .block-freepage-headline1:after {content: "";position: absolute;left: 0;bottom: -3px;width: 40px;height: 3px;background-color: #df6b24;}.block-freepage-wrap .block-freepage-headline2 {border: 0;font-size: 20px;font-weight: bold;font-feature-settings : "palt";line-height: 1.5;letter-spacing: 0.05em;text-align: left;padding: 0 0 8px;margin: 50px 0 35px;border-bottom: 1px solid #333333;}.block-freepage-wrap .block-freepage-headline3 {font-size: 16px;font-weight: bold;line-height: 1.5;letter-spacing: 0.05em;margin: 50px 0 30px;padding: 8px 17px 6px 17px;background-color: #eeeeee;}.block-freepage-wrap .block-freepage-headline2:first-child,.block-freepage-wrap .block-freepage-headline3:first-child {margin-top: 0;}.block-freepage-wrap .block-freepage-headline4 {font-size: 16px;font-weight: bold;font-feature-settings : "palt";line-height: 1.5;letter-spacing: 0.05em;margin: 0 0 25px;padding: 0 0 12px;position: relative;}.block-freepage-wrap .block-freepage-headline4:after {content: "";position: absolute;left: 0;bottom: 0;width: 20px;height: 3px;background-color: #df6b24;}/* 枠 */.block-freepage-wrap .block-sec {margin-bottom: 75px;}.block-freepage-wrap .block-sec-inner {margin-bottom: 60px;}.block-freepage-wrap .spImg_ {display: none!important;}.block-freepage-wrap .pcImg_ {display: inline-block!important;}.block-freepage-wrap h2 span.pcImg_ {display: inline!important;}/* テキスト */.block-freepage-wrap .block-sec p,.block-freepage-wrap .block-sec ul.block-dot-txt li,.block-freepage-wrap .block-sec ul.block-indent-txt li,.block-freepage-wrap .block-sec ul.block-circle-txt li {font-size: 16px;line-height: 1.875;letter-spacing: 0.1em;font-feature-settings : "palt";}.block-freepage-wrap .block-sec p,.block-freepage-wrap .block-sec ul.block-dot-txt,.block-freepage-wrap .block-sec ul.block-indent-txt,.block-freepage-wrap .block-sec ul.block-circle-txt {margin-top: 50px;}.block-freepage-wrap .block-sec p:first-child,.block-freepage-wrap .block-sec ul.block-dot-txt:first-child,.block-freepage-wrap .block-sec ul.block-circle-txt:first-child,.block-freepage-wrap .block-sec ul.block-indent-txt:first-child {margin-top: 0;}.block-freepage-wrap .block-sec h2 + p,.block-freepage-wrap .block-sec h3 + p {margin-top: 0;}.block-freepage-wrap .block-sec ul.block-dot-txt li,.block-freepage-wrap .block-sec ul.block-circle-txt li {text-indent: -1em;padding-left: 1em;margin-top: 0px;}.block-freepage-wrap .block-sec ul.block-dot-txt:first-child li:first-child,.block-freepage-wrap .block-sec ul.block-circle-txt:first-child li:first-child,.block-freepage-wrap .block-sec ul.block-indent-txt:first-child li:first-child {margin-top: 0;}.block-freepage-wrap .block-sec ul.block-dot-txt li:before {content: "・ ";color: #df6b24;}.block-freepage-wrap .block-sec ul.block-circle-txt li:before {content: "● ";}.block-freepage-wrap .block-sec ul.block-indent-txt li {text-indent: -1em;padding-left: 1em;margin-top: 20px;}.block-freepage-wrap .block-sec strong {font-weight: bold;}.block-freepage-wrap .block-sec .gray {color:}.block-freepage-wrap .block-sec .red {color: #ba0909;}.block-freepage-wrap .block-sec .block-txt-right {text-align: right;}.block-freepage-wrap .block-sec .block-column-txt-left ,.block-freepage-wrap .block-sec .block-column-txt-right {margin-top: 20px;display: flex;justify-content: space-between;}.block-freepage-wrap .block-sec .block-column-txt-left {flex-flow: row-reverse;}.block-freepage-wrap .block-sec .block-column-txt-right {flex-flow: row;}.block-freepage-wrap .block-sec .block-column-txt-left .block-column-txt-txt ,.block-freepage-wrap .block-sec .block-column-txt-right .block-column-txt-txt {margin-top: 0;}.block-freepage-wrap .block-sec .block-column-txt-left .block-column-txt-img ,.block-freepage-wrap .block-sec .block-column-txt-right .block-column-txt-img {min-width: 25%;margin-top: 0;}.block-freepage-wrap .block-sec .block-column-txt-left .block-column-txt-img {text-align: right;padding-left: 15px;}.block-freepage-wrap .block-sec .block-column-txt-right .block-column-txt-img {text-align: left;padding-right: 15px;}.block-freepage-wrap .block-sec .block-freepage-btn {text-align: center;}.block-freepage-wrap .block-sec .block-freepage-btn a {display: inline-block;font-size: 16px;line-height: 1.5;font-weight: 500;padding: 9px 48px 7px;min-width: 300px;border: 2px solid #df6b24;border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;background-image: url(../../img/usr/common/ico_arw03.png);background-position: 93% center;background-repeat: no-repeat;}.block-freepage-wrap .block-sec .block-freepage-btn a:hover {color: #ffffff;text-decoration: none;background-color: #df6b24;background-image: url(../../img/usr/common/ico_arw08.png);}.block-freepage-wrap .block-sec .block-freepage-movie {margin-top: 20px;max-width: 675px;}.block-freepage-wrap .block-sec .block-freepage-movie > div {position: relative;width: 100%;padding-top: 56.25%;}.block-freepage-wrap .block-sec .block-freepage-movie > div iframe {position: absolute;top: 0;right: 0;width: 100% !important;height: 100% !important;}.block-freepage-wrap .block-sec .block-freepage-blockquote {background: #f7f3f0;margin-top: 20px;padding: 20px;}
/*---- 特定商取引に関する法律に基づく表示 ----*/#block_law {}#block_law table {width: 100%;}#block_law table th {width: 200px;vertical-align: top;}#block_law table .block-company-outline {width: 400px;border: 0;}#block_law table .block-company-outline th,#block_law table .block-company-outline td {border: 0;padding: 5px;}#block_law table .block-company-outline th {width: 80px;background: none;}
/*---- 会社概要 ----*/#block_company {}#block_company table {width: 100%;}#block_company table th {width: 150px;vertical-align: top;}
/*---- お支払い方法について ----*/#block_payment {}#block_paymenty table {width: 100%;}#block_payment table th {width: 230px;vertical-align: top;}
/*---- お届けについて ----*/#block_dispatch {}#block_dispatch table {width: 100%;}#block_dispatch table th {width: 230px;vertical-align: top;}
/*---- 商品について ----*/#block_gift {}#block_gift table {width: 100%;}#block_gift table th {width: 250px;vertical-align: top;}
/*---- ご利用ガイド ----*/#block_guide {}#block_guide ul.block-link-txt li {margin-top: 20px;}#block_guide ul.block-link-txt li a,#block_guide p.block-link-txt a {display: block;font-size: 16px;line-height: 1.875;letter-spacing: 0.1em;font-feature-settings : "palt";text-align: left;padding: 0 0 0 20px;background-image: url(../../img/usr/common/ico_arw01.png);background-position: left center;background-repeat: no-repeat;}#block_guide .block-guide-wrap {overflow: hidden;}#block_guide .block-guide-wrap .block-sec-inner {float: left;width: 45%;margin-right: 5%;}
/*---- プライバシーポリシー ----*/#block_privacy .creditcard h3{font-weight: bold;font-size: 1.1em;margin-top: 1.5em;}#block_privacy .creditcard li{padding-top: 1em;}#block_privacy .creditcard li em{color: #da2b0d;font-style: normal;}#block_privacy a{color: #df6b24;}#block_privacy a:hover{opacity: 0.5;}
/*---- よくあるご質問 ----*/#block_faq {}#block_faq #block_faq_nav {}#block_faq #block_faq_nav ul {}#block_faq #block_faq_nav ul li {border: 1px solid #333333;margin-bottom: 20px;position: relative;}#block_faq #block_faq_nav ul li:after {content: "Q.";position: absolute;left: 21px;top: 50%;color: #ffffff;font-size: 30px;font-weight: 400;font-family: 'Roboto', '游ゴシック体', 'Yu Gothic', YuGothic, "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;text-align: center;line-height: 37px;width: 37px;height: 37px;margin-top: -18px;background-color: #484848;border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;}#block_faq #block_faq_nav ul li:hover {border: 1px solid #df6b24;}#block_faq #block_faq_nav ul li a {display: block;font-size: 18px;font-weight: bold;line-height: 1.6666;padding: 21px 80px 21px 73px;background-image: url(../../img/usr/common/ico_arw10.png);background-position: 98% center;background-repeat: no-repeat;}#block_faq #block_faq_nav ul li a:hover {color: #333333;}#block_faq #block_faq_answer dl {margin-bottom: 70px;}#block_faq #block_faq_answer dl dt {display: block;font-size: 18px;font-weight: bold;line-height: 1.6666;padding: 4px 10px 20px 75px;margin: 0 0 38px;border-bottom: 1px solid #333333;position: relative;}
#block_faq #block_faq_answer dl dd {padding: 2px 0 20px 75px;position: relative;}#block_faq #block_faq_answer dl dt:after,#block_faq #block_faq_answer dl dd:first-of-type:after {position: absolute;left: 21px;top: 0;color: #ffffff;font-size: 30px;font-weight: 400;font-family: 'Roboto', '游ゴシック体', 'Yu Gothic', YuGothic, "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;text-align: center;line-height: 37px;width: 37px;height: 37px;border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;}#block_faq #block_faq_answer dl dt:after {content: "Q.";background-color: #484848;}#block_faq #block_faq_answer dl dd:first-of-type:after {content: "A.";background-color: #df6b24;}
#block_faq .link_btn{text-align: center;}#block_faq .link_btn a{display: inline-block;font-size: 16px;line-height: 1.5;font-weight: 500;padding: 9px 34px 7px;min-width: 300px;border: 2px solid #df6b24;border-radius: 50px;background-image: url(../../img/usr/common/ico_arw03.png);background-position: 93% center;background-repeat: no-repeat;}#block_faq .bg_waku{background-color: #fff8f3;display: inline-block;padding: 1em 1.5em;margin-top: 0.5em;}#block_faq .bg_waku span{color: #df6b24;}
/*---- 送料無料 ----*/#article_freepage_freeshipping .block_freeshipping--head {margin: 0 0 75px;}#article_freepage_freeshipping .block_freeshipping--head img {width: 100%;}#article_freepage_freeshipping .block_freeshipping--box {margin: 40px 0;display: flex;justify-content: space-between;align-items: flex-start;}#article_freepage_freeshipping .block_freeshipping--box > p {width: 320px;min-width: 320px;text-align: right;padding-top: 62px;}#article_freepage_freeshipping .block_freeshipping--box > dl {flex-grow: 1;}#article_freepage_freeshipping .block_freeshipping--box > dl dt {}#article_freepage_freeshipping .block_freeshipping--box > dl dd p + p {margin-top: 1.3em;}#article_freepage_freeshipping .block_freeshipping--box--s01 dd {display: flex;justify-content: space-between;align-items: flex-start;}#article_freepage_freeshipping .block_freeshipping--box--s01 dd > div {}#article_freepage_freeshipping .block_freeshipping--box--s01 dd > figure {width: 300px;margin-left: 30px;}#article_freepage_freeshipping .block_freeshipping--imagebox {margin: 40px 0;text-align: center;}#article_freepage_freeshipping .block_freeshipping--imagebox figcaption {margin: 15px 0 0;line-height: 1.3;}#article_freepage_freeshipping .block_freeshipping--imagebox02 {display: flex;justify-content: space-around;margin: 20px 0 0;text-align: center;}/*---- 店舗LP ----*/#article_freepage_storelp {margin: 0 auto 140px;}#article_freepage_storelp .block_storelp--head {}#article_freepage_storelp .block_storelp--head:after {display: block;content: '';position: relative;width: 100%;height: 0;padding: 38.343% 0 0;background: url(/campaign/freepage/storelp/store_mv.jpg) left top / 100% auto no-repeat;}#article_freepage_storelp .block_storelp--head h2 {font-size: 42px;line-height: 1.3;font-weight: bold;}#article_freepage_storelp .block_storelp--entry {margin: 35px 0 0;padding: 32px 0 28px;border: solid 2px #DF6B24;text-align: center;font-size: 24px!important;line-height: 1.4;font-weight: bold;}#article_freepage_storelp .block_storelp--entry p {margin: 0;font-size: 24px!important;line-height: 1.4;font-weight: bold;}#article_freepage_storelp .block_storelp--entry p + p {margin: 30px 0 0;}#article_freepage_storelp .block_storelp--entry p a {box-sizing: border-box;display: block;margin: 0 auto;width: 505px;height: 70px;border-radius: 70px;color: #ffffff;line-height: 70px;background: #BA0909;}#article_freepage_storelp > h3 {margin: 40px 0 20px;}/*---- プレミアムドッグフードのススメ ----*/#article_ev_pf0001 {margin: 55px 0 0;}#article_ev_pf0001 img {vertical-align: top;}#article_ev_pf0001 .block_ev_pf0001-mv {margin: 0 0 65px;}#article_ev_pf0001 .block_ev_pf0001-textbox {margin: 35px 0;}#article_ev_pf0001 .block_ev_pf0001-textbox > dt {}#article_ev_pf0001 .block_ev_pf0001-textbox > dd {display: flex;justify-content: space-between;margin: 0 0 0 10px;}#article_ev_pf0001 .block_ev_pf0001-textbox > dd .block_ev_pf0001-textbox--text {flex-grow: 1;}#article_ev_pf0001 .block_ev_pf0001-textbox > dd p {margin-top: 1.5em;}#article_ev_pf0001 .block_ev_pf0001-textbox > dd p:first-child {margin-top: 0;}#article_ev_pf0001 .block_ev_pf0001-textbox > dd .block_ev_pf0001-textbox--text figure {margin-top: 1.5em;text-align: center;}#article_ev_pf0001 .block_ev_pf0001-textbox > dd.block_ev_pf0001-textbox--dd01 figure {width: 340px;min-width: 340px;padding-left: 40px;}#article_ev_pf0001 .block_ev_pf0001-textbox > dd.block_ev_pf0001-textbox--dd02 .block_ev_pf0001-textbox--text {width: 55.5%;}#article_ev_pf0001 .block_ev_pf0001-textbox > dd.block_ev_pf0001-textbox--dd02 .block_ev_pf0001-textbox--aside {box-sizing: border-box;width: 42.3%;margin-left: 2%;padding: 28px 18px;background: #FFFAE6;border: solid 3px #FF9901;border-radius: 8px;}#article_ev_pf0001 .block_ev_pf0001-textbox > dd.block_ev_pf0001-textbox--dd02 .block_ev_pf0001-textbox--aside dl {display: flex;margin-top: 10px;}#article_ev_pf0001 .block_ev_pf0001-textbox > dd.block_ev_pf0001-textbox--dd02 .block_ev_pf0001-textbox--aside dl:first-child {margin-top: 0;}#article_ev_pf0001 .block_ev_pf0001-textbox > dd.block_ev_pf0001-textbox--dd02 .block_ev_pf0001-textbox--aside dt {padding-right: 0.8em;font-size: 16px;line-height: 1.4;font-weight: bold;white-space: nowrap;}#article_ev_pf0001 .block_ev_pf0001-textbox > dd.block_ev_pf0001-textbox--dd02 .block_ev_pf0001-textbox--aside dd {font-size: 14px;line-height: 1.4;}#article_ev_pf0001 .block_ev_pf0001-textbox > dd.block_ev_pf0001-textbox--dd02 .block_ev_pf0001-textbox--aside .block_ev_pf0001-textbox--aside--name dd {font-size: 16px;line-height: 1.4;font-weight: bold;}#article_ev_pf0001 .block_ev_pf0001-textbox02 {margin: 30px 0;}#article_ev_pf0001 .block_ev_pf0001-textbox02 dt {}#article_ev_pf0001 .block_ev_pf0001-textbox02 dd {display: flex;justify-content: space-between;margin: 0 0 0 10px;}#article_ev_pf0001 .block_ev_pf0001-textbox02 dd figure {width: 242px;min-width: 242px;margin: 0 20px 0 0;}#article_ev_pf0001 .block_ev_pf0001-textbox02 dd .block_ev_pf0001-textbox02--text {flex-grow: 1;}#article_ev_pf0001 .block_ev_pf0001-textbox02 dd .block_ev_pf0001-textbox02--text p + p {margin-top: 1.5em;}#article_ev_pf0001 .block_ev_pf0001-textbox02-aside {margin: 0 0 0 10px;}#article_ev_pf0001 #article_ev_pf0001-keyword {margin-bottom: 140px;}#article_ev_pf0001 #article_ev_pf0001-keyword h3 {}#article_ev_pf0001 #article_ev_pf0001-keyword dd {flex-flow: column;}#article_ev_pf0001 #article_ev_pf0001-keyword dd .block_ev_pf0001-textbox02--btn {margin-top: 15px;}#article_ev_pf0001 #block_ev_pf0001-keyword dd .block_ev_pf0001-textbox02--btn a {margin-top: 10px;display: inline-block;border: solid 1px #000000;padding: 12px 14px;}#article_ev_pf0001 #article_ev_pf0001-recommend {margin: 0;}#article_ev_pf0001 #article_ev_pf0001-recommend .block_ev_pf0001-recommend--body {display: flex;flex-flow: wrap;justify-content: flex-start;align-items: stretch;}#article_ev_pf0001 #article_ev_pf0001-recommend .block_ev_pf0001-recommend--item {width: 43.87%;margin: 0 0 60px;display: flex;flex-flow: column;justify-content: space-between;}#article_ev_pf0001 #article_ev_pf0001-recommend .block_ev_pf0001-recommend--item:nth-child(odd) {margin-right: 5%;}#article_ev_pf0001 #article_ev_pf0001-recommend .block_ev_pf0001-recommend--item dl {flex-grow: 1;}#article_ev_pf0001 #article_ev_pf0001-recommend .block_ev_pf0001-recommend--item dt {margin: 0 0 5px;font-size: 20px;line-height: 1.4;font-weight: bold;}#article_ev_pf0001 #article_ev_pf0001-recommend .block_ev_pf0001-recommend--item dd {margin: 0 0 20px 10px;}#article_ev_pf0001 #article_ev_pf0001-recommend .block_ev_pf0001-recommend--item > div {margin: 0 0 0 8px;display: flex;justify-content: space-between;align-items: flex-end;max-width: 520px;}#article_ev_pf0001 #article_ev_pf0001-recommend .block_ev_pf0001-recommend--item > div figure {width: 57.69%;min-width: 57.69%;}#article_ev_pf0001 #article_ev_pf0001-recommend .block_ev_pf0001-recommend--item > div a {display: block;width: 38.84%;min-width: 38.84%;text-align: center;padding: 14px;background: #cccccc;white-space: nowrap;}#article_ev_pf0001 #article_ev_pf0001-recommend .block_ev_pf0001-recommend--item > div a:hover {color: #ffffff;}/*---- 模造品ファーミネータ ----*/#block_ev_fn0001_box01 > div {max-width: 678px;margin: 30px auto 0;display: flex;justify-content: space-between;align-items: stretch;}#block_ev_fn0001_box01 > div > p {width: 320px;margin: 0;padding: 5px 10px;text-align: center;background: #bfdfff;font-size: 18px;line-height: 1.4;}#block_ev_fn0001_box01 > div > p + p {background: #ffbfbf;}#block_ev_fn0001_box01 > div > div {width: 320px;text-align: center;}#block_ev_fn0001_box01 > div > div > p {display: inline-block;text-align: left;margin: 0;font-size: 12px;line-height: 1.4;}#block_ev_fn0001_box01 > div > div > p span {display: block;margin-bottom: 3px;}#block_ev_fn0001_box01 > div > div > p:first-child {margin-bottom: 15px;}/*---- SOLVIDA ----*/#article_ev_lh0001 .block-freepage-headline2 span.article_ev_lh0001-icon01_ {position: relative;bottom: -15px;display: inline-block;margin: 0;padding: 0;vertical-align: bottom;}#article_ev_lh0001 #article_ev_lh0001-block01 {width: 100%;max-width: 1470px;display: flex;justify-content: space-between;align-items: flex-start;}#article_ev_lh0001 #article_ev_lh0001-block01 > figure {width: 61.9%;}#article_ev_lh0001 #article_ev_lh0001-block01 > figure + figure {width: 27.89%;}#article_ev_lh0001 #article_ev_lh0001-block01 > figure figcaption {margin-top: 5px;}#article_ev_lh0001 #article_ev_lh0001-block02 {margin-top: 30px;display: flex;}#article_ev_lh0001 #article_ev_lh0001-block02 figure + figure {margin-left: 10px;}#article_ev_lh0001 #article_ev_lh0001-block03 {margin-top: 30px;max-width: 1480px;display: flex;justify-content: space-between;align-items: flex-start;}#article_ev_lh0001 #article_ev_lh0001-block03 figure {width: 61.62%;}#article_ev_lh0001 #article_ev_lh0001-block03 figure + figure {width: 32.5%;}/*---- ファーミネーター特集 ----*/#article_ev_lh0003 #lh0003_merit_contents {max-width: 1024px;display: flex;justify-content: space-between;}#article_ev_lh0003 #lh0003_merit_contents dl {width: 31%;max-width: 300px;}#article_ev_lh0003 #lh0003_fk_contents .exttl {padding-bottom: 40px;}#article_ev_lh0003 #lh0003_fk_contents .ctn_cont {max-width: 1024px;display: flex;justify-content: space-between;}#article_ev_lh0003 #lh0003_fk_contents .ctn_cont .ctn_item {width: 48%;}#article_ev_lh0003 #lh0003_fk_contents .ctn_cont .ctn_item .exttl_txt {display: block;font-size: 20px;text-align: center;background-color: #ea5262;color: #fff;font-weight: 700;position: relative;line-height: 1.8;}#article_ev_lh0003 #lh0003_fk_contents .ctn_cont .ctn_item .exttl_txt:before {content: "";position: absolute;background-image: url(/campaign/event/lh0003/ctn_ttl_icon.png);background-size: 14px 12px;background-repeat: no-repeat;width: 14px;height: 12px;bottom: -12px;left: 50%;margin-left: -7px;}#article_ev_lh0003 #lh0003_fk_contents .ctn_cont .ctn_item > ul {width: 100%;display: flex;flex-flow: wrap;justify-content: space-between;align-items: stretch;}#article_ev_lh0003 #lh0003_fk_contents .ctn_cont .ctn_item > ul li {width: 48%;padding-bottom: 20px;}#article_ev_lh0003 #lh0003_fk_contents .ctn_cont .ctn_item > ul li .img_ttl {font-size: 12px;line-height: 1.2;white-space: nowrap;padding-bottom: 5px;}#article_ev_lh0003 #lh0003_fk_contents .ctn_cont .ctn_item > ul li .img_ttl::first-letter {color: #ea5262;}#article_ev_lh0003 #lh0003_fk_contents .ctn_cont .ctn_item > ul li .img_wrap {border: 1px solid #ede5d6;}#article_ev_lh0003 #lh0003_fk_contents .ctn_cont .ctn_item > ul li .img_wrap img {width: 100%;}#article_ev_lh0003 #lh0003_fk_contents .txt_wrap2 {padding-bottom: 32px;}#article_ev_lh0003 #lh0003_fk_contents .txt_wrap2 p {margin-top: 0;}#article_ev_lh0003 #lh0003_fk_contents .txt_wrap2 br {display: none;}#article_ev_lh0003 #lh0003_fk_contents .txt_wrap2 .col_txt {color: #ea5262;}#article_ev_lh0003 #lh0003_howto_contents ol.use_list {width: 100%;max-width: 1024px;display: flex;flex-flow: wrap;justify-content: space-between;align-items: stretch;}#article_ev_lh0003 #lh0003_howto_contents ol.use_list li {width: 48%;display: flex;justify-content: space-between;}#article_ev_lh0003 #lh0003_howto_contents ol.use_list li p {font-size: 14px;}#article_ev_lh0003 #lh0003_howto_contents ol.use_list li .img_wrap ,#article_ev_lh0003 #lh0003_howto_contents ol.use_list li .use_cont {width: 48%;min-width: 48%;max-width: 48%;}#article_ev_lh0003 #lh0003_howto_contents ol.use_list li:nth-child(n+3) {margin-top: 18px;}#article_ev_lh0003 #lh0003_voice_contents {max-width: 1024px;display: flex;flex-flow: wrap;justify-content: space-between;align-items: stretch;}#article_ev_lh0003 #lh0003_voice_contents dl {width: 48%;}#article_ev_lh0003 #lh0003_voice_contents dl:nth-child(n+3) {margin-top: 18px;}#article_ev_lh0003 #lh0003_voice_contents dl dt {margin: 0 0 8px;font-weight: bold;border-bottom: solid 1px #000000;}#article_ev_lh0003 #lh0003_voice_contents dl dd {font-size: 14px;line-height: 1.4;}#article_ev_lh0003 #lh0003_lineup_contents .lu_itemsec + .lu_itemsec {margin-top: 80px;}#article_ev_lh0003 #lh0003_lineup_contents .lu_ttl_wrap {padding-bottom: 60px;text-align: center;}#article_ev_lh0003 #lh0003_lineup_contents .lu_ttl_wrap .lu_ttl {margin: 0;padding: 15px 0 0;font-size: 38px;font-weight: 700;line-height: 1;}#article_ev_lh0003 #lh0003_lineup_contents .lu_ttl_wrap .lu_jpttl {margin: 14px 0 0;padding: 0;font-size: 16px;color: #505050;line-height: 1.5;font-weight: 700;}#article_ev_lh0003 #lh0003_lineup_contents .lu_list {max-width: 968px;margin: 0 auto;display: flex;flex-flow: wrap;justify-content: space-between;align-items: stretch;}#article_ev_lh0003 #lh0003_lineup_contents .lu_list li {width: 48%;max-width: 464px;text-align: center;border: 1px solid #ede5d6;}#article_ev_lh0003 #lh0003_lineup_contents .lu_list li:nth-child(n+3) {margin-top: 18px;}#article_ev_lh0003 #lh0003_lineup_contents .lu_list li .img_wrap {display: flex;}#article_ev_lh0003 #lh0003_lineup_contents .lu_list li a {display: inline-block;flex-grow: 1;max-width: 50%;}/*---- 20200630追記 btn----*/.flex_btn{display: flex;justify-content: space-around;}/*---- 返金保証 ----*/#article_ev_rf0001-box01 dl {padding: 48px 50px 50px;background: #f5f1ee;}#article_ev_rf0001-box01 dl dt {text-align: center;font-size: 26px;line-height: 1.4;font-weight: bold;}#article_ev_rf0001-box01 dl dt span {font-size: 35px;color: #d2611f;}#article_ev_rf0001-box01 dl dd p {font-size: 18px;text-align: center;}#article_ev_rf0001-box01 dl dd p span {font-size: 28px;color: #d2611f;font-weight: bold;}#article_ev_rf0001-box01 dl dd ul {margin: 24px 0 0;display: flex;justify-content: space-between;align-items: stretch;}#article_ev_rf0001-box01 dl dd ul li {width: 31.5%;padding: 12px 10px 10px;background: #ffffff;text-align: center;font-size: 20px;font-weight: bold;}#article_ev_rf0001-box01 dl dd ul li::before {margin: 0 15px 0 0;width: 36px;height: 48px;content: '';display: inline-block;vertical-align: middle;}#article_ev_rf0001-box01 dl dd ul li:nth-child(1)::before {background: url(/campaign/event/rf0001/icon01.png) 0 0 no-repeat;}#article_ev_rf0001-box01 dl dd ul li:nth-child(2)::before {background: url(/campaign/event/rf0001/icon02.png) 0 0 no-repeat;}#article_ev_rf0001-box01 dl dd ul li:nth-child(3)::before {background: url(/campaign/event/rf0001/icon03.png) 0 0 no-repeat;}#article_ev_rf0001-box02 {display: flex;flex-flow: wrap;justify-content: space-between;align-items: stretch;}#article_ev_rf0001-box02 .article_ev_rf0001-box02--item {width: 31%;}#article_ev_rf0001-box02 .article_ev_rf0001-box02--item dt {font-weight: bold;}#article_ev_rf0001-box02 > p {width: 100%;}#article_ev_rf0001-box03 ol {display: flex;max-width: 980px;}#article_ev_rf0001-box03 ol li {position: relative;width: 28%;}#article_ev_rf0001-box03 ol li + li {margin-left: 8%;}#article_ev_rf0001-box03 ol li + li::before {position: absolute;left: -10%;top: 105px;content: '';width: 14px;height: 30px;background: url(/campaign/event/rf0001/ar_left.png) 0 0 no-repeat;}/*---- 秋特集 ----*/.autumnf_items_title{font-size: 16px;font-weight: bold;line-height: 1.5;letter-spacing: 0.05em;padding: 8px 10px 6px 10px;}.autumnf_items_text{padding: 0px 10px 8px 10px;overflow:hidden;}.autumnf_items_img{float:left;margin-right:8px;max-width:200px;height: auto;}#autumnf_items_detail{overflow:hidden;margin:0px;}.autumnf_items-btn{margin-top:8px;}#autumnf_items_detail p{color: #333333;font-size:13px;font-family: '游ゴシック体', 'Yu Gothic', YuGothic, "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight: 500;}.block-sec-inner_1colum{margin-right:5%;margin-bottom:60px;}.block-sec-inner3{margin-bottom:60px;width:32%;margin-right:1.3%;float:left;}.autumnf_items_img_3column{margin-right:8px;max-width:200px;height: auto;}.block_autumnf-textbox{background-color: #eeeeee;}.autumnf_items-btn{background-image:url(../../img/usr/common/ico_arw01.png);background-position: left center;background-repeat: no-repeat;padding: 0 0 0 20px;}.block-sec-inner_1colum_01{margin-right:1.3%;margin-bottom:60px;