.father{position:relative;color:#000}.father__content{max-width:98rem;padding:0 1.6rem}@media screen and (min-width: 980px){.father__content{max-width:106rem;padding-right:4rem;padding-left:4rem;margin:0 auto}}.father__intro{margin-top:4.8rem}@media screen and (min-width: 980px){.father__intro{margin-top:8rem}}@media screen and (max-width: 480px){.father__section+.father__section{margin-top:-1.6rem}}.father__section+.father__section::before{content:'';display:block}@media screen and (min-width: 481px){.father__section+.father__section::before{height:0.1rem;margin:0 1.6rem;background-color:#000}}@media screen and (min-width: 980px){.father__section+.father__section::before{max-width:98rem;margin-right:auto;margin-left:auto}}.father__hashtag{margin:3.2rem 0}@media screen and (min-width: 980px){.father__hashtag{margin-top:0;margin-bottom:0}}.fatherButton{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;vertical-align:middle;height:4.8rem;line-height:4.8rem;padding:0 1em;text-align:center;white-space:nowrap;color:#000;background-color:#f2ecdf;font-size:1.6rem;border:0;appearance:none;cursor:pointer;transition:background-color 0.2s ease}.fatherButton:focus,.fatherButton:active:focus{outline:1px dotted rgba(255,255,255,0.5);outline-offset:-2px}.fatherButton:hover{background-color:#ebe1cd}.fatherButton.fatherButton--white{background-color:#fff}.fatherButton.fatherButton--white:focus,.fatherButton.fatherButton--white:active:focus{outline:1px dotted rgba(242,236,223,0.5)}.fatherButton.fatherButton--white:hover{background-color:#fcfbf8}.fatherButtonList{display:flex;flex-wrap:wrap;margin:-0.8rem}@media screen and (min-width: 980px){.fatherButtonList{margin:-0.8rem}}.fatherButtonList__item{width:100%;padding:0.8rem}@media screen and (min-width: 980px){.fatherButtonList__item{padding:0.8rem}}@media screen and (max-width: 480px){.fatherButtonList.fatherButtonList--smallWindowColumn2>.fatherButtonList__item{width:50%}}@media screen and (min-width: 481px) and (max-width: 979px){.fatherButtonList.fatherButtonList--mediumWindowColumn2>.fatherButtonList__item{width:50%}}@media screen and (min-width: 980px){.fatherButtonList.fatherButtonList--largeWindowColumn2>.fatherButtonList__item{width:50%}}.fatherCard>a{display:block;color:inherit;opacity:1;transition:opacity 0.3s ease}.fatherCard>a:hover{opacity:0.66}.fatherCardEntry{display:block;border-radius:0.4rem;transition:all 0.3s ease;background-color:#fff;box-shadow:0 0.1rem 0.2rem 0 rgba(0,0,0,0.24)}.fatherCardEntry:focus,.fatherCardEntry:hover,.fatherCardEntry:active:focus{opacity:0.7}.fatherCardEntry__media>div{border-radius:0.4rem 0.4rem 0 0}.fatherCardEntry__body{text-align:center;padding:1.6rem 0.8rem}@media screen and (min-width: 481px){.fatherCardEntry__body{padding:1.6rem}}.fatherCardEntry__title{display:block;max-height:4.2rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.4rem;line-height:1.5}@media screen and (min-width: 481px){.fatherCardEntry__title{min-height:4.2rem}}.fatherCardList{display:flex;flex-wrap:wrap;margin:-0.4rem}@media screen and (min-width: 980px){.fatherCardList{margin:-0.8rem}}.fatherCardList__item{padding:0.4rem}@media screen and (min-width: 980px){.fatherCardList__item{padding:0.8rem}}.fatherCardList__item>img{display:block;width:100%}@media screen and (max-width: 480px){.fatherCardList.fatherCardList--smallWindowColumn1>.fatherCardList__item{width:100%}}@media screen and (max-width: 480px){.fatherCardList.fatherCardList--smallWindowColumn2>.fatherCardList__item{width:50%}}@media screen and (max-width: 480px){.fatherCardList.fatherCardList--smallWindowColumn3>.fatherCardList__item{width:33.3333333333%}}@media screen and (max-width: 480px){.fatherCardList.fatherCardList--smallWindowColumn4>.fatherCardList__item{width:25%}}@media screen and (min-width: 481px) and (max-width: 979px){.fatherCardList.fatherCardList--mediumWindowColumn1>.fatherCardList__item{width:100%}}@media screen and (min-width: 481px) and (max-width: 979px){.fatherCardList.fatherCardList--mediumWindowColumn2>.fatherCardList__item{width:50%}}@media screen and (min-width: 481px) and (max-width: 979px){.fatherCardList.fatherCardList--mediumWindowColumn3>.fatherCardList__item{width:33.3333333333%}}@media screen and (min-width: 481px) and (max-width: 979px){.fatherCardList.fatherCardList--mediumWindowColumn4>.fatherCardList__item{width:25%}}@media screen and (min-width: 980px){.fatherCardList.fatherCardList--largeWindowColumn1>.fatherCardList__item{width:100%}}@media screen and (min-width: 980px){.fatherCardList.fatherCardList--largeWindowColumn2>.fatherCardList__item{width:50%}}@media screen and (min-width: 980px){.fatherCardList.fatherCardList--largeWindowColumn3>.fatherCardList__item{width:33.3333333333%}}@media screen and (min-width: 980px){.fatherCardList.fatherCardList--largeWindowColumn4>.fatherCardList__item{width:25%}}@media screen and (max-width: 480px){.fatherCardList.fatherCardList--smallWindowMaxItem8>.fatherCardList__item:nth-child(n + 9){display:none}}.fatherCardProduct{display:block;border-radius:0.4rem;transition:all 0.3s ease;background-color:#fff;box-shadow:0 0.1rem 0.2rem 0 rgba(0,0,0,0.24)}.fatherCardProduct:focus,.fatherCardProduct:hover,.fatherCardProduct:active:focus{opacity:0.7}.fatherCardProduct__media>div{border-radius:0.4rem 0.4rem 0 0}.fatherCardProduct__body{text-align:center;padding:1.6rem 0.8rem}@media screen and (min-width: 980px){.fatherCardProduct__body{padding:1.6rem}}.fatherCardProduct__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.4rem;line-height:1.5}.fatherCardProduct__price{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:0.4rem;color:#8e8e93;font-size:1.2rem}@media screen and (min-width: 980px){.fatherCardProduct__price{font-size:1.4rem}}.fatherDescription p{text-align:justify;font-size:1.4rem;line-height:1.625}@media screen and (min-width: 980px){.fatherDescription p{font-size:1.6rem}}.fatherDescription.fatherDescription--center p{text-align:center}@media screen and (min-width: 481px){.fatherDescription.fatherDescription--mediumWindowUpCenter p{text-align:center}}.fatherDescription p+p{margin-top:0.5em}.fatherDescription strong{font-weight:bold}.fatherDescription br{display:none}@media screen and (min-width: 980px){.fatherDescription br{display:inline-block}}.fatherHashtag__content{padding:3.2rem 1.6rem;border-width:0.1rem 0;border-style:solid;border-color:#000}@media screen and (min-width: 980px){.fatherHashtag__content{padding:6.4rem 0}}.fatherHashtag__title{text-align:center;font-size:1.8rem;font-weight:bold;line-height:1.625}@media screen and (min-width: 980px){.fatherHashtag__title{font-size:2.4rem}}.fatherHashtag__body{margin-top:3.2rem}@media screen and (min-width: 980px){.fatherHashtag__body{margin-top:3.2rem}}.fatherHashtag__list{display:flex;flex-wrap:wrap;justify-content:center;margin:-0.4rem}@media screen and (min-width: 980px){.fatherHashtag__list{margin:-0.8rem}}.fatherHashtag__item{width:50%;padding:0.4rem}@media screen and (min-width: 481px){.fatherHashtag__item{width:auto}}@media screen and (min-width: 980px){.fatherHashtag__item{padding:0.8rem}}.fatherHashtag__item>a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;text-align:center;height:2.8rem;line-height:2.8rem;color:#000;background-color:#f2ecdf;font-size:1.4rem;border-radius:1.4rem;opacity:1;transition:background-color 0.3s ease}@media screen and (min-width: 481px){.fatherHashtag__item>a{display:inline-block;padding-right:2em;padding-left:2em}}@media screen and (min-width: 980px){.fatherHashtag__item>a{height:3.6rem;line-height:3.6rem;border-radius:1.8rem}}.fatherHashtag__item>a:hover{background-color:#ebe1cd}.fatherHeader{background-color:#f2ecdf}.fatherHeader__title{overflow:hidden;text-indent:101%;white-space:nowrap;height:0;padding-top:120%;background-image:url(https://static.minne.com/files/minne/page/pages/feature/father/header_small.png);background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (-webkit-min-device-pixel-ratio: 2),screen and (min-resolution: 192dpi){.fatherHeader__title{background-image:url(https://static.minne.com/files/minne/page/pages/feature/father/header_small@2x.png)}}@media screen and (min-width: 481px){.fatherHeader__title{padding-top:396px;background-image:url(https://static.minne.com/files/minne/page/pages/feature/father/header_large.png);background-size:auto 396px}}@media screen and (min-width: 481px) and (-webkit-min-device-pixel-ratio: 2),screen and (min-width: 481px) and (min-resolution: 192dpi){.fatherHeader__title{background-image:url(https://static.minne.com/files/minne/page/pages/feature/father/header_large@2x.png)}}@media screen and (min-width: 980px){.fatherHeader__title{padding-top:600px;background-size:auto 600px}}.fatherIntro__title{text-align:center;font-size:1.8rem;font-weight:bold;line-height:1.625}@media screen and (min-width: 980px){.fatherIntro__title{font-size:2.4rem}}.fatherIntro__body{margin-top:3.2rem}@media screen and (min-width: 980px){.fatherIntro__body{margin-top:4.8rem}}.fatherSearch{margin:0 auto}@media screen and (min-width: 481px){.fatherSearch{max-width:41.4rem}}@media screen and (min-width: 980px){.fatherSearch{max-width:none}}.fatherSearch__subheader{text-align:center;font-size:1.6rem;font-weight:bold;line-height:1.625}@media screen and (min-width: 980px){.fatherSearch__subheader{font-size:2.0rem}}.fatherSearch__section{margin-top:1.6rem}@media screen and (min-width: 980px){.fatherSearch__section{margin-top:3.2rem}}.fatherSearch__list{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:3.2rem;margin:-0.8rem -0.4rem}@media screen and (min-width: 980px){.fatherSearch__list{margin:-1.6rem -0.8rem;padding-bottom:6.4rem}}.fatherSearch__item{padding:0.8rem 0.4rem}@media screen and (min-width: 980px){.fatherSearch__item{padding:1.6rem 0.8rem}}.fatherSearch__item>a{display:flex;align-items:center;background-color:#f2ecdf}.fatherSearch__item.fatherSearch__item--price{width:50%}@media screen and (min-width: 980px){.fatherSearch__item.fatherSearch__item--price{width:25%}}.fatherSearch__item.fatherSearch__item--price>a{height:5.4rem;border-radius:2.7rem}.fatherSearch__item.fatherSearch__item--category{width:50%}@media screen and (min-width: 980px){.fatherSearch__item.fatherSearch__item--category{width:20%}}.fatherSearch__item.fatherSearch__item--category>a{height:3.2rem;border-radius:1.6rem}@media screen and (max-width: 979px){.fatherSearch__item.fatherSearch__item--category>a{justify-content:center}}@media screen and (min-width: 980px){.fatherSearch__item.fatherSearch__item--category>a{height:4rem;border-radius:2rem}}.fatherSearch__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1;min-width:0;text-align:center;line-height:1.25;color:#000}@media screen and (max-width: 979px){.fatherSearch__name>br{display:none}}.fatherSearch__name.fatherSearch__name--price{text-align:center;font-size:1.6rem}.fatherSearch__name.fatherSearch__name--category{text-align:center;font-size:1.2rem}@media screen and (min-width: 980px){.fatherSearch__name.fatherSearch__name--category{font-size:1.4rem}}.fatherSection{padding:4.8rem 0}@media screen and (min-width: 980px){.fatherSection{padding-top:9.6rem;padding-bottom:9.6rem}}.fatherSection__header{margin-bottom:3.2rem}@media screen and (min-width: 980px){.fatherSection__header{margin-bottom:4.8rem}}.fatherSection__title{text-align:center;font-size:1.8rem;font-weight:bold;line-height:1.625}@media screen and (min-width: 980px){.fatherSection__title{font-size:2.4rem}}.fatherSection__headerDescription{margin-top:3.2rem}@media screen and (min-width: 980px){.fatherSection__headerDescription{margin-top:4.8rem}}.fatherSection__action{max-width:40rem;margin:1.6rem auto 0}@media screen and (min-width: 980px){.fatherSection__action{margin-top:4.8rem}}.fatherSection__action.fatherSection__action--noOffset{max-width:none}.fatherShare{position:relative;padding:6.4rem 0 6.4rem;overflow:hidden}@media screen and (min-width: 980px){.fatherShare{position:absolute;top:1.6rem;right:1.6rem;padding:0}}.fatherShare__list{display:flex;justify-content:center;margin:-0.4rem}@media screen and (min-width: 980px){.fatherShare__list{margin:-0.8rem}}.fatherShare__item{padding:0.4rem}@media screen and (min-width: 980px){.fatherShare__item{padding:0.8rem}}.fatherShare__item>a{display:block}.fatherShare__item>a>img{display:block;width:11.2rem;height:2.8rem}.fatherTitle{text-align:center}.fatherTitle__wrapper{position:relative;line-height:1}@media screen and (max-width: 480px){.fatherTitle__wrapper{padding:1.6rem 0;border-width:0.1rem 0;border-style:solid;border-color:#000}}@media screen and (min-width: 481px){.fatherTitle__wrapper{display:inline-block;padding:2.112rem 6.4rem;border:0.1rem solid #000;z-index:1}.fatherTitle__wrapper::before{content:'';position:absolute;top:1.6rem;right:-0.1rem;bottom:1.6rem;left:-0.1rem;background-color:#fff;z-index:2}.fatherTitle__wrapper::after{content:'';position:absolute;top:-0.1rem;right:1.6rem;bottom:-0.1rem;left:1.6rem;background-color:#fff;z-index:2}}.fatherTitle__wrapper>strong{font-size:1.8rem;letter-spacing:0.2rem}@media screen and (min-width: 481px){.fatherTitle__wrapper>strong{letter-spacing:0.3rem;font-size:2.8rem;position:relative;height:2.8rem;z-index:3}}.fatherTweetCampaign{background-color:#f2ecdf;padding:4.8rem 0}@media screen and (min-width: 980px){.fatherTweetCampaign{padding-top:9.6rem;padding-bottom:9.6rem}}.fatherTweetCampaign__title{text-align:center;font-size:1.8rem;font-weight:bold;line-height:1.625}@media screen and (min-width: 980px){.fatherTweetCampaign__title{font-size:2.4rem}}.fatherTweetCampaign__subTitle{max-width:40.8rem;margin:0 auto 2.4rem;padding:1.6rem 0;font-size:1.4rem;border-width:0.1rem 0;border-style:solid;border-color:#000}@media screen and (min-width: 980px){.fatherTweetCampaign__subTitle{margin-bottom:3.2rem;font-size:1.8rem}}.fatherTweetCampaign__headerDescription{margin-top:3.2rem}@media screen and (min-width: 980px){.fatherTweetCampaign__headerDescription{margin-top:4.8rem}}.fatherTweetCampaign__body{margin-top:3.2rem}@media screen and (min-width: 980px){.fatherTweetCampaign__body{margin-top:6.4rem}}.fatherTweetCampaign__description{max-width:64rem;margin:0 auto}.fatherTweetCampaign__action{max-width:40rem;margin:3.2rem auto 0}@media screen and (min-width: 980px){.fatherTweetCampaign__action{margin-top:4.8rem}}.fatherTweetCampaign__musicalNoteMark{font-family:HiraKakuProN-W3, HiraKakuPro-W3, sans-serif}
