html{font-size:67%}body{font-size:1.2rem;font-family:"Noto Sans JP", "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;color:#333333;line-height:1.7;overflow-x:hidden}@media only screen and (min-width:769px){body{min-width:1200px}}img{max-width:100%;height:auto}#Wrapper{font-size:1.5rem;position:relative}.fixed{position:fixed;width:100%;height:100%;overflow:hidden}.v-enter-active,.v-leave-active{transition:opacity 0.3s}.v-enter,.v-leave-to{opacity:0}@media only screen and (max-width:768px){#nav_toggle{display:block;position:fixed;top:10px;right:5%;z-index:99999}#nav_toggle div{position:relative;height:26px;width:26px;margin:0 auto;background-color:#FFF;border-radius:3px}#nav_toggle span{display:block;height:1px;background:#000000;position:absolute;width:72%;left:14%}#nav_toggle .MenuText{position:relative;font-size:1.1rem}#nav_toggle span:nth-child(1){top:6px}#nav_toggle span:nth-child(2){top:12px}#nav_toggle span:nth-child(3){top:18px}#nav_toggle.colorDark span{background-color:#000}#nav_toggle.open div{border:1px solid #CCC}#nav_toggle.open span:nth-child(1){top:11px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}#nav_toggle.open span:nth-child(2){width:0;left:50%}#nav_toggle.open span:nth-child(3){top:11px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);transform:rotate(-135deg)}}@media only screen and (min-width:769px){#nav_toggle{display:none}}header{display:flex;justify-content:space-between}@media only screen and (max-width:768px){header{height:65px}}@media only screen and (min-width:769px){header{width:1200px;margin:0 auto;padding-top:15px;padding-bottom:15px}}header #Logo{z-index:999}@media only screen and (max-width:768px){header #Logo{width:165px;padding-top:12px;padding-left:5%}}@media only screen and (min-width:769px){header #Logo{position:relative;width:250px}}header #Logo a{display:block}header #Logo a:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}@media only screen and (max-width:768px){header #MenuLogo{z-index:999;width:165px;padding-top:12px;padding-left:5%;height:65px}}@media only screen and (min-width:769px){header #MenuLogo{display:none}}header #GlobalNav{z-index:9999}@media only screen and (max-width:768px){header #GlobalNav{display:none;width:100%;height:100vh;overflow:auto;position:fixed;top:0;left:0;background-color:#FFF}}@media only screen and (min-width:769px){header #GlobalNav{display:block;position:relative}}@media only screen and (min-width:769px){header #GlobalNav ul{display:flex}}@media only screen and (min-width:769px){header #GlobalNav li{list-style:none}}header #NavWrapper{display:flex;flex-direction:column}@media only screen and (max-width:768px){header #NavWrapper{padding-bottom:120px}}header #MainNav{order:2}@media only screen and (max-width:768px){header #MainNav{border-top:1px solid #000}}@media only screen and (min-width:769px){header #MainNav{position:relative;top:9px}}@media only screen and (max-width:768px){header #MainNav li{position:relative}}@media only screen and (min-width:769px){header #MainNav li{padding-left:30px}}@media only screen and (min-width:769px){header #MainNav li:first-of-type{padding-left:0px}}header #MainNav li.mainNavCompanyEnglish{display:none}header #MainNav li.mainNavCompanyEnglish:not(:lang(ja)){display:block}header #MainNav li.mainNavCompany:not(:lang(ja)){display:none}header #MainNav a{color:#333333;font-weight:700;text-decoration:none}@media only screen and (max-width:768px){header #MainNav a{display:block;border-bottom:1px solid #000;font-size:1.5rem;height:60px;line-height:56px;padding:0 5%;letter-spacing:1.5px}header #MainNav a:hover{background-color:#E6DC8C}}@media only screen and (min-width:769px){header #MainNav a{font-size:1.4rem;padding-bottom:5px}}@media only screen and (max-width:768px){header #MainNav a:after{content:"+";font-size:1.2em;font-weight:normal;position:absolute;right:5%;font-weight:normal}}@media only screen and (min-width:769px){header #MainNav a:after{content:"";display:block;padding-top:4px;width:0;border-bottom:1px solid #000;transition:width 0.1s}}@media only screen and (min-width:769px){header #MainNav a:hover:after{width:100%}}header #SubNav{order:1;display:flex}@media only screen and (max-width:768px){header #SubNav{justify-content:center;flex-direction:column}}@media only screen and (min-width:769px){header #SubNav{position:relative;justify-content:flex-end;top:7px}}header #SubNav li{font-weight:bold;font-size:1.25rem;padding:0 10px}header #SubNav li.textLink{padding-top:5px}header #SubNav a:hover{color:#e6dc8c}header #SubNav a:hover svg{fill:#e6dc8c}@media only screen and (max-width:768px){header #SubNav a{display:block;padding:10px}}header #SubNav .menu-item-description{display:none}header #SubNavLinks{margin-right:10px}@media only screen and (max-width:768px){header #SubNavLinks{order:2;display:flex;flex-direction:row;justify-content:center}}.gtranslate_wrapper a{display:inline-block;font-size:1.4rem}.gtranslate_wrapper a:nth-child(1)::after{content:"/";display:inline-block;padding-left:6px}main p+p{margin-bottom:10px}@media only screen and (max-width:768px){main{padding:0 7%}}@media only screen and (min-width:769px){.contentInner{width:1200px;margin:0 auto 50px}}footer{width:100%;background-color:#F0F0F0}@media only screen and (max-width:768px){footer{padding:30px 7% 20px}}@media only screen and (min-width:769px){footer{padding-top:75px;padding-bottom:40px}}footer small{display:block}@media only screen and (max-width:768px){footer small{font-size:0.8rem;text-align:center;padding-top:16px}}@media only screen and (min-width:769px){footer small{width:1200px;margin:0 auto;text-align:right}}#FooterInner{display:flex}@media only screen and (max-width:768px){#FooterInner{flex-direction:column}}@media only screen and (min-width:769px){#FooterInner{position:relative;width:1200px;margin:0 auto 30px}}@media only screen and (max-width:768px){#FooterSnsLinksForSp{display:flex;padding-bottom:28px}#FooterSnsLinksForSp li{width:50%;text-align:center;font-size:1.3rem;font-weight:700}#FooterSnsLinksForSp a{display:block}#FooterSnsLinksForSp img{display:block;margin:0 auto}#FooterSnsLinksForSp svg{vertical-align:middle;margin-right:5px}#FooterSnsLinksForSp a:hover svg{fill:#E6DC8C}#FooterSnsLinksForSp a:hover span{color:#E6DC8C}#FooterSnsLinksForSp span{display:block}}@media only screen and (min-width:769px){#FooterSnsLinksForSp{display:none}}@media only screen and (max-width:768px){#FooterCompanyProfile{order:3}}@media only screen and (min-width:769px){#FooterCompanyProfile{width:50%}}#FooterCompanyProfile #ImgCompanyFooter{mix-blend-mode:multiply}@media only screen and (max-width:768px){#FooterCompanyProfile #ImgCompanyFooter{text-align:center;padding:18px 0}}@media only screen and (min-width:769px){#FooterCompanyProfile #ImgCompanyFooter{margin-bottom:24px}}@media only screen and (max-width:768px){#FooterCompanyProfile #ImgCompanyFooter img{width:60%}}#FooterCompanyProfile p{font-weight:400}@media only screen and (max-width:768px){#FooterCompanyProfile p{font-size:1.1rem}}@media only screen and (min-width:769px){#FooterCompanyProfile p{font-size:1.3rem}}#FooterCompanyProfile p strong{font-weight:700}@media only screen and (max-width:768px){#FooterSnsLinksForPc{display:none}}@media only screen and (min-width:769px){#FooterSnsLinksForPc{display:flex;font-size:1.3rem;margin-top:20px;font-weight:700}#FooterSnsLinksForPc a{display:block;padding-right:30px}#FooterSnsLinksForPc svg{margin-right:10px;vertical-align:middle}#FooterSnsLinksForPc a:hover span{color:#E6DC8C}#FooterSnsLinksForPc a:hover svg{fill:#E6DC8C}}.footerLinksTitle{font-weight:bold;font-size:1.3rem;margin-bottom:10px}@media only screen and (max-width:768px){#FooterLinks{order:2;width:100%}}@media only screen and (min-width:769px){#FooterLinks{width:210px;padding-top:55px;display:flex;flex-wrap:wrap}}@media only screen and (max-width:768px){#FooterLinks ul{display:flex;flex-wrap:wrap;justify-content:space-between}}@media only screen and (max-width:768px){#FooterLinks li{width:46%;border-bottom:1px solid #000}}@media only screen and (max-width:360px){#FooterLinks li{width:48%}}@media only screen and (min-width:769px){#FooterLinks li{margin-bottom:7px}}@media only screen and (max-width:768px){#FooterLinks li:nth-child(1),#FooterLinks li:nth-child(2){border-top:1px solid #000}}#FooterLinks li.mainNavCompanyEnglish{display:none}#FooterLinks li.mainNavCompanyEnglish:not(:lang(ja)){display:block}#FooterLinks li.mainNavCompany:not(:lang(ja)){display:none}@media only screen and (max-width:768px){#FooterLinks a{display:block;font-weight:500;font-size:1.2rem;padding:8px 0}}@media only screen and (min-width:769px){#FooterLinks a{font-size:1.3rem}}@media only screen and (max-width:768px){#FooterLinks a:hover{background-color:#E6DC8C}}@media only screen and (min-width:769px){#FooterLinks a:hover{color:#E6DC8C}}#OnlineLinks{display:flex;justify-content:space-between}@media only screen and (max-width:768px){#OnlineLinks{margin-bottom:20px}}@media only screen and (min-width:769px){#OnlineLinks{padding-top:55px}}@media only screen and (max-width:768px){#OnlineLinks .onlineLinksColumn{width:48%}}@media only screen and (min-width:769px){#OnlineLinks .onlineLinksColumn{width:220px}}@media only screen and (max-width:768px){#OnlineLinks li{line-height:1.4}}@media only screen and (min-width:769px){#OnlineLinks li{margin-bottom:7px}}@media only screen and (max-width:768px){#OnlineLinks a{display:block;font-weight:500;font-size:1.2rem;padding:5px 0}}@media only screen and (min-width:769px){#OnlineLinks a{font-size:1.3rem}}@media only screen and (max-width:768px){#OnlineLinks a:hover{color:#E6DC8C}}@media only screen and (min-width:769px){#OnlineLinks a:hover{color:#E6DC8C}}@media only screen and (max-width:768px){.lowerContent{padding-bottom:30px}}@media only screen and (min-width:769px){.lowerContent{width:1200px;margin:0 auto;padding-bottom:80px}}@media only screen and (max-width:768px){.forPc{display:none !important}}@media only screen and (min-width:769px){.forSp{display:none !important}}.is-ja:not(:lang(ja)){display:none !important}.is-en:lang(ja){display:none !important}.title,.titleAlt{background-color:#E6DC8C;text-align:center;margin-top:0;margin-left:auto;margin-right:auto;font-weight:700;letter-spacing:4px}@media only screen and (max-width:768px){.title,.titleAlt{padding-top:20px;padding-bottom:20px;font-size:2rem;padding:6px 0;margin-bottom:20px;line-height:1.3}}@media only screen and (min-width:769px){.title,.titleAlt{padding-top:35px;padding-bottom:20px;width:1200px;font-size:2.6rem;padding:30px 0 20px;margin-bottom:70px;line-height:1.5}}.title:not(:lang(ja)),.titleAlt:not(:lang(ja)){letter-spacing:1px}.title a,.titleAlt a{display:block;position:relative;z-index:999}.title~*,.titleAlt~*{position:relative;z-index:999}.title::after,.titleAlt::after{content:"";position:absolute;left:0px;z-index:99;width:100%}@media only screen and (max-width:768px){.title::after,.titleAlt::after{background:url(../images/common/bg-fish_sp.png) no-repeat center top;background-size:440px auto;height:140px}}@media only screen and (min-width:769px){.title::after,.titleAlt::after{background:url(../images/common/bg-fish_pc.png) no-repeat center top;background-size:2150px auto;height:480px}}.titleHalf{background-color:#E6DC8C;text-align:center;margin-top:0;margin-left:auto;margin-right:auto;font-weight:700;letter-spacing:4px}@media only screen and (max-width:768px){.titleHalf{padding-top:20px;padding-bottom:20px;font-size:2rem;padding:6px 0;margin-bottom:20px;line-height:1.3}}@media only screen and (min-width:769px){.titleHalf{padding-top:35px;padding-bottom:20px;font-size:2.6rem;padding:30px 0 20px;margin-bottom:50px;line-height:1.5}}.titleHalf a{display:block;position:relative;z-index:999}@media only screen and (max-width:768px){.titleHalf::after{content:"";position:absolute;left:0px;z-index:999;width:100%;background:url(../images/common/bg-fish_sp.png) no-repeat center top;background-size:440px auto;height:140px}}.titleHalf~*{position:relative;z-index:999}.titleAlt{width:100%}.titleAlt::after{background:none}.subTitle,.fishingReportPostWrapper .page-head{font-size:22px;font-weight:bold;margin-bottom:20px}@media only screen and (max-width:768px){.top .title::after,.top .titleAlt::after{margin-top:-95px}}@media only screen and (min-width:769px){.top .title::after,.top .titleAlt::after{margin-top:-310px}}@media only screen and (max-width:768px){.top .titleHalf::after{margin-top:-55px}}.lowerContent .title::after,.lowerContent .titleAlt::after{mix-blend-mode:multiply}@media only screen and (max-width:768px){.lowerContent .title::after,.lowerContent .titleAlt::after{margin-top:-75px}}@media only screen and (min-width:769px){.lowerContent .title::after,.lowerContent .titleAlt::after{margin-top:-190px}}@media only screen and (min-width:769px){#PageTopButton{display:none}}@media only screen and (max-width:768px){#PageTopButton a{display:block;width:38px;height:56px;line-height:56px;text-align:center;background-color:#C8C8C8;border-radius:5px 0 0 5px;position:fixed;right:0;bottom:20px;z-index:9999;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}}#PageTopButton i{border-top:2px solid #000;padding-top:3px}a{transition:color 0.1s, background-color 0.1s, opacity 0.1s}svg{transition:fill 0.1s}.paging{display:flex;justify-content:center}.paging a{padding:0 10px}.paging a:hover,.paging a:hover span,.paging a:hover i{color:#E6DC8C}@media only screen and (max-width:768px){.paging a span{display:none}}.goToList{text-align:right;position:relative;z-index:999}@media only screen and (max-width:768px){.goToList{font-size:1.2rem}}.goToList a{display:inline-block;background:url(../images/common/bg-gotolist.svg) no-repeat right bottom;letter-spacing:5px;padding-bottom:10px}.goToList a:hover{color:#E6DC8C}.goToList a:not(:lang(ja)){letter-spacing:1px}@media only screen and (min-width:769px){.top main::before{content:"";position:absolute;left:0px;z-index:9999;width:100%;background:url(../images/common/bg-fish_pc.png) no-repeat center top;background-size:2150px auto;height:480px;margin-top:-200px}}@media only screen and (min-width:769px){.top main{padding-top:50px}}body.top .swiper-container,body.top .swiper-container__en{width:100%;z-index:999}@media only screen and (max-width:768px){body.top .swiper-container,body.top .swiper-container__en{padding-bottom:20px}}body.top .swiper-container .swiper-slide,body.top .swiper-container__en .swiper-slide{background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (min-width:769px){body.top .swiper-container .swiper-slide,body.top .swiper-container__en .swiper-slide{height:500px;background-size:cover}}@media only screen and (max-width:768px){body.top .swiper-container .swiper-slide,body.top .swiper-container__en .swiper-slide{background-image:none !important}}@media only screen and (min-width:769px){body.top .swiper-container .swiper-slide img,body.top .swiper-container__en .swiper-slide img{display:none}}body.top .swiper-container__en{visibility:hidden;height:0}body.top .swiper-container:not(:lang(ja)){visibility:hidden;height:0}body.top .swiper-container__en:not(:lang(ja)){visibility:visible}@media only screen and (max-width:768px){body.top .swiper-container__en:not(:lang(ja)){height:auto}}@media only screen and (min-width:769px){body.top .swiper-container__en:not(:lang(ja)){height:500px}}.swiper-pagination-bullet-active{background:#e6dc8c !important}.swiper-pagination-bullet{background:#e6dc8c !important;width:10px !important;height:10px !important}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px !important}.slideStopButtonWrapper{width:100%;position:absolute;margin-top:-70px;z-index:99999}.slideStopButton{width:50px;height:50px;margin:0 auto;position:relative}.slideStopButton.stop:before,.slideStopButton.stop:after{position:absolute;top:10px;content:"";width:5px;height:30px;background-color:#FFF}.slideStopButton.stop:before{left:13px}.slideStopButton.stop:after{right:13px}.slideStopButton.start:before{position:absolute;top:0;left:10px;content:"▷";color:#FFF;font-size:3rem}.slideStopButton.start:after{display:none}@media only screen and (min-width:769px){#TopContentWrapper{display:flex;justify-content:space-between;width:1200px;margin:0 auto}}#NewsForTop,#NewItemForTop{z-index:9999}@media only screen and (max-width:768px){#NewsForTop,#NewItemForTop{width:100%;padding-bottom:15px}}@media only screen and (min-width:769px){#NewsForTop,#NewItemForTop{width:100%;padding-bottom:85px}}@media only screen and (max-width:768px){#NewsForTop ul{margin-bottom:5px}}#NewsForTop li{display:flex}@media only screen and (max-width:768px){#NewsForTop li{font-size:1.2rem}}@media only screen and (min-width:769px){#NewsForTop li{font-size:1.6rem;margin-bottom:20px}}#NewsForTop li span{margin-right:20px}#NewsForTop li a{text-decoration:underline}#NewsForTop li a:hover{color:#E6DC8C}@media only screen and (max-width:768px){#NewItemForTop iframe{height:500px}}@media only screen and (min-width:769px){#NewItemForTop iframe{height:470px}}.bannerOnlineShop,.bannerOnlineShopEn{position:relative;z-index:999}@media only screen and (max-width:768px){.bannerOnlineShop,.bannerOnlineShopEn{padding-bottom:20px}}@media only screen and (min-width:769px){.bannerOnlineShop,.bannerOnlineShopEn{width:1200px;margin:0 auto;margin-bottom:80px}}.bannerOnlineShop:hover,.bannerOnlineShopEn:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}.bannerOnlineShopEn{visibility:hidden;height:0}.bannerOnlineShop:not(:lang(ja)){visibility:hidden;height:0}.bannerOnlineShopEn:not(:lang(ja)){visibility:visible;height:auto}.page404 .bannerOnlineShop,.page404 .bannerOnlineShopEn{margin-top:40px}@media only screen and (max-width:768px){#FishingReportForTop{padding-bottom:30px}}@media only screen and (min-width:769px){#FishingReportForTop{width:1200px;margin:0 auto;padding-bottom:80px}}#FishingReportForTop li{display:flex;justify-content:space-between;margin-bottom:20px}#FishingReportForTop li a{text-decoration:underline;display:block}#FishingReportForTop li a:hover{color:#E6DC8C}#FishingReportForTop .fishingReportPhotoForTop{width:140px;max-height:105px;background-color:#f0f0f0}#FishingReportForTop .fishingReportPhotoForTop img{object-fit:contain;max-height:105px}#FishingReportForTop .fishingReportPhotoForTop a:hover{outline:4px solid #E6DC8C;outline-offset:-4px}#FishingReportForTop .fishingReportTextForTop{width:calc(100% - 140px - 20px)}#FishingReportForTop .fishingReportTextForTop .fishingReportTextAuthor{font-size:90%}@media only screen and (min-width:769px){.columnWrapperForTop{display:flex;justify-content:space-between}}@media only screen and (min-width:769px){.columnHalfForTop{width:48%;padding-bottom:85px}}@media only screen and (min-width:769px){#NewsColumnWrapper,#MovieColumnWrapper{display:flex;justify-content:space-between}}@media only screen and (max-width:768px){#NewsContentColumn{padding-bottom:30px}}@media only screen and (min-width:769px){#NewsContentColumn{width:820px;order:2}}#NewsContentColumn article{padding-top:40px;padding-bottom:40px}#NewsContentColumn article:first-of-type{padding-top:0px}@media only screen and (max-width:768px){#NewsContentColumn article:last-of-type{margin-bottom:50px}}@media only screen and (min-width:769px){#NewsContentColumn article:last-of-type{margin-bottom:110px}}#NewsContentColumn article.archiveArticle{border-bottom:1px solid #000;display:flex;justify-content:space-between}#NewsContentColumn .textColumn{order:2}@media only screen and (max-width:768px){#NewsContentColumn .textColumn{width:70%}}@media only screen and (min-width:769px){#NewsContentColumn .textColumn{width:620px}}#NewsContentColumn .photoColumn{order:1}@media only screen and (max-width:768px){#NewsContentColumn .photoColumn{width:25%}}@media only screen and (min-width:769px){#NewsContentColumn .photoColumn img{width:165px;height:auto}}#NewsContentColumn .newsDate{font-size:1.8rem}#NewsContentColumn .newsTitleWrapper{background-color:#C9CACA;padding:20px 25px}@media only screen and (max-width:768px){#NewsContentColumn .newsTitleWrapper{margin-bottom:10px}}@media only screen and (min-width:769px){#NewsContentColumn .newsTitleWrapper{margin-bottom:45px}}#NewsContentColumn .newsTitle{font-size:1.8rem;margin-bottom:5px;font-weight:700}#NewsContentColumn .newsTitle a{text-decoration:underline}#NewsContentColumn .newsTitle a:hover{text-decoration:none}#NewsContentColumn .newsBody{font-size:1.4rem}#NewsContentColumn .newsBody img{margin-top:20px;margin-bottom:20px}.navSection li{letter-spacing:2px}@media only screen and (max-width:768px){.navSection{padding-bottom:30px}}@media only screen and (min-width:769px){.navSection{padding-bottom:65px}}#MovieHashes a:before{content:"#"}@media only screen and (min-width:769px){#NewsNavColumn,#MovieNavColumn{width:225px;order:1}}#NewsNavColumn .elementTitle,#MovieNavColumn .elementTitle{font-size:1.8rem;border:1px solid #000;border-radius:4px;text-align:center;padding:1px 0}@media only screen and (max-width:768px){#NewsNavColumn .elementTitle,#MovieNavColumn .elementTitle{margin-bottom:15px}}@media only screen and (min-width:769px){#NewsNavColumn .elementTitle,#MovieNavColumn .elementTitle{margin-bottom:30px}}#NewsNavColumn a:hover,#MovieNavColumn a:hover{color:#E6DC8C}#NewsArchives .newsArchivesYear li{display:flex;justify-content:center}#NewsArchives .newsArchivesYear span,#NewsArchives .newsArchivesYear ul{padding:0 10px}#NewsCategories ul{text-align:center}#MovieCategories ul,#MovieHashes ul{text-align:center}.movieCategories li{list-style:none;display:inline-block;margin-bottom:5px}.movieCategories li+li{margin-left:10px}.movieHashTags{font-size:1.4rem}.movieHashTags ul{display:flex}.movieHashTags li{list-style:none;display:inline-block;margin-bottom:5px}.movieHashTags li+li{margin-left:10px}.movieHashTags li a::before{content:"#"}.movieHashTags li a:hover{color:#E6DC8C}@media only screen and (max-width:768px){#MovieContentColumn{padding-bottom:30px}}@media only screen and (min-width:769px){#MovieContentColumn{width:905px;order:2}}#MovieContentColumn section{margin-bottom:20px}#MovieContentColumn .archiveArticle{margin-bottom:50px;line-height:1.6;position:relative}@media only screen and (max-width:768px){#MovieContentColumn .archiveArticle:first-of-type{margin-top:20px}}@media only screen and (max-width:768px){#MovieContentColumn .archiveArticle{width:90%;margin:0 auto 50px}}@media only screen and (min-width:769px){#MovieContentColumn .archiveArticle{width:236px}}#MovieContentColumn .archiveArticle .movieCategories{position:absolute;z-index:9999;top:-12px;left:8px}#MovieContentColumn .archiveArticle .movieCategories a{padding:3px 6px;font-size:1.1rem;background-color:#B81C22;color:#FFF}#MovieContentColumn .archiveArticle .movieCategories a:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}#MovieContentColumn .archiveArticle .movieCategories li+li{margin-left:5px}#MovieContentColumn .archiveArticle .movieHashTags li+li{margin-left:5px}#MovieContentColumn .archiveArticle .movieBody{width:100%;margin-bottom:10px}@media only screen and (max-width:768px){#MovieContentColumn .archiveArticle .movieBody{position:relative;height:0;padding-top:75%}}#MovieContentColumn .archiveArticle iframe{width:100%;height:auto}@media only screen and (max-width:768px){#MovieContentColumn .archiveArticle iframe{position:absolute;top:0;left:0;height:100%}}#MovieContentColumn .archiveArticle .movieDate{font-size:1.84rem}#MovieContentColumn .archiveArticle .movieTitle{font-size:2rem}#MovieContentColumn .archiveArticle .movieTitle a{text-decoration:underline}#MovieContentColumn .archiveArticle .movieTitle a:hover{text-decoration:none}@media only screen and (max-width:768px){#MovieContentColumn .archiveArticle .movieDescription{font-size:1.4rem}}@media only screen and (min-width:769px){#MovieContentColumn .archiveArticle .movieDescription{font-size:1.6rem}}#MovieContentColumn .singleArticle{line-height:1.6;background-color:#DCDCDC;border-radius:6px;margin-bottom:20px}#MovieContentColumn .singleArticle a:hover{color:#E6DC8C}#MovieContentColumn .singleArticle .movieTitleSet{border-bottom:1px solid #000}@media only screen and (max-width:768px){#MovieContentColumn .singleArticle .movieTitleSet{padding:10px 20px 10px}}@media only screen and (min-width:769px){#MovieContentColumn .singleArticle .movieTitleSet{padding:25px 60px 20px}}#MovieContentColumn .singleArticle .movieCategories ul{display:inline-flex;vertical-align:top;margin-left:5px}#MovieContentColumn .singleArticle .movieCategories a{padding:3px 6px;font-size:1.1rem;background-color:#B81C22;border:1px solid transparent;color:#FFF}#MovieContentColumn .singleArticle .movieCategories a:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}#MovieContentColumn .singleArticle .movieDate{font-size:1.84rem}#MovieContentColumn .singleArticle .movieTitle{font-size:2.5rem}@media only screen and (max-width:768px){#MovieContentColumn .singleArticle .movieBodySet{padding:20px}}@media only screen and (min-width:769px){#MovieContentColumn .singleArticle .movieBodySet{padding:60px}}#MovieContentColumn .singleArticle .movieBody{width:100%;margin-bottom:20px}@media only screen and (max-width:768px){#MovieContentColumn .singleArticle .movieBody{position:relative;width:100%;height:0;padding-top:75%}}@media only screen and (min-width:769px){#MovieContentColumn .singleArticle .movieBody iframe{width:100%;height:440px}}@media only screen and (max-width:768px){#MovieContentColumn .singleArticle .movieBody iframe{position:absolute;top:0;left:0;width:100%;height:100%}}@media only screen and (max-width:768px){#MovieContentColumn .singleArticle .movieDescription{font-size:1.4rem}}@media only screen and (min-width:769px){#MovieContentColumn .singleArticle .movieDescription{font-size:1.6rem}}@media only screen and (min-width:769px){#MovieNavColumn{border-right:1px solid #000000;padding-right:20px}}.movieContentColumnInner{display:flex;flex-wrap:wrap;justify-content:space-between}.movieContentColumnInner::after{content:"";display:block;width:236px}@media only screen and (min-width:769px){.fishingReportColumnWrapper{display:flex;justify-content:space-between}}.fishingReportColumnWrapper .wpuf_customs{display:none}@media only screen and (max-width:768px){.fishingReportContentColumn{padding-bottom:30px}}@media only screen and (min-width:769px){.fishingReportContentColumn{width:820px;order:2}}.fishingReportContentColumn article{padding-top:40px;padding-bottom:40px}.fishingReportContentColumn article:first-of-type{padding-top:0px}@media only screen and (max-width:768px){.fishingReportContentColumn article:last-of-type{margin-bottom:50px}}@media only screen and (min-width:769px){.fishingReportContentColumn article:last-of-type{margin-bottom:110px}}.fishingReportContentColumn article.archiveArticle{border-bottom:1px solid #000;display:flex;justify-content:space-between}.fishingReportContentColumn .textColumn{order:2}@media only screen and (max-width:768px){.fishingReportContentColumn .textColumn{width:70%}}@media only screen and (min-width:769px){.fishingReportContentColumn .textColumn{width:620px}}.fishingReportContentColumn .photoColumn{order:1}@media only screen and (max-width:768px){.fishingReportContentColumn .photoColumn{width:25%}}@media only screen and (min-width:769px){.fishingReportContentColumn .photoColumn img{object-fit:contain;width:165px;overflow:hidden}}.fishingReportContentColumn .fishingReportDate{font-size:1.8rem}.fishingReportContentColumn .fishingReportTitleWrapper{background-color:#C9CACA;padding:20px 25px}@media only screen and (max-width:768px){.fishingReportContentColumn .fishingReportTitleWrapper{margin-bottom:10px}}@media only screen and (min-width:769px){.fishingReportContentColumn .fishingReportTitleWrapper{margin-bottom:45px}}.fishingReportContentColumn .fishingReportTitle{font-size:1.8rem;margin-bottom:5px;font-weight:700}.fishingReportContentColumn .fishingReportTitle a{text-decoration:underline}.fishingReportContentColumn .fishingReportTitle a:hover{text-decoration:none}.fishingReportContentColumn .fishingReportBody{font-size:1.4rem}@media only screen and (min-width:769px){.fishingReportContentColumn .fishingReportBody dl{display:flex;justify-content:space-between;flex-wrap:wrap}}@media only screen and (max-width:768px){.fishingReportContentColumn .fishingReportBody dl dt,.fishingReportContentColumn .fishingReportBody dl dd{display:block;width:100%}}@media only screen and (min-width:769px){.fishingReportContentColumn .fishingReportBody dl dt,.fishingReportContentColumn .fishingReportBody dl dd{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #E6E6E6}}@media only screen and (max-width:768px){.fishingReportContentColumn .fishingReportBody dl dt{padding-top:5px;border-top:1px solid #E6E6E6}}@media only screen and (max-width:768px){.fishingReportContentColumn .fishingReportBody dl dt::after{content:"："}}@media only screen and (min-width:769px){.fishingReportContentColumn .fishingReportBody dl dt{width:200px;font-size:1.6rem}}@media only screen and (max-width:768px){.fishingReportContentColumn .fishingReportBody dl dd{padding-bottom:5px}}@media only screen and (min-width:769px){.fishingReportContentColumn .fishingReportBody dl dd{width:calc(100% - 200px)}}#SlidesForFishingReport{width:100%;z-index:999;margin-bottom:30px}#SlidesForFishingReport .gallery-top{background-color:#f0f0f0}#SlidesForFishingReport .gallery-top img{width:100%;object-fit:contain}@media only screen and (max-width:768px){#SlidesForFishingReport .gallery-top img{height:300px}}@media only screen and (min-width:500px) and (max-width:768px){#SlidesForFishingReport .gallery-top img{height:500px}}@media only screen and (min-width:769px){#SlidesForFishingReport .gallery-top img{height:615px}}#SlidesForFishingReport .gallery-top .swiper-slide{width:100%}#SlidesForFishingReport .gallery-thumbs{height:20%;box-sizing:border-box;padding:10px 0}#SlidesForFishingReport .gallery-thumbs .swiper-slide{height:100%;opacity:0.4}#SlidesForFishingReport .gallery-thumbs .swiper-slide-thumb-active{opacity:1}.navSection li{letter-spacing:2px}@media only screen and (max-width:768px){.navSection{padding-bottom:30px}}@media only screen and (min-width:769px){.navSection{padding-bottom:65px}}#MovieHashes a:before{content:"#"}@media only screen and (min-width:769px){#FishingReportNavColumn{width:225px;order:1}}#FishingReportNavColumn .elementTitle{font-size:1.8rem;border:1px solid #000;border-radius:4px;text-align:center;padding:1px 0}@media only screen and (max-width:768px){#FishingReportNavColumn .elementTitle{margin-bottom:15px}}@media only screen and (min-width:769px){#FishingReportNavColumn .elementTitle{margin-bottom:30px}}#FishingReportNavColumn a:hover{color:#E6DC8C}#FishingReportArchives .fishingReportArchivesYear li{display:flex;justify-content:center}#FishingReportArchives .fishingReportArchivesYear span,#FishingReportArchives .fishingReportArchivesYear ul{padding:0 10px}#FishingReportCategories ul{text-align:center}.fishingReportNav{margin-bottom:30px}.fishingReportNav ul{display:flex;justify-content:space-between;flex-wrap:wrap}.fishingReportNav li{font-weight:bold;font-size:1.6rem;width:50%;background-color:#E6DC8C;text-indent:20px;line-height:40px}.fishingReportNav li a{display:block;background-color:#F5F1D1}.fishingReportNav li a:hover{background-color:#E6DC8C}.items-table.fishing_report{width:100%}.items-table.fishing_report a{text-decoration:none !important}.items-table.fishing_report a:hover{text-decoration:underline !important}.wpuf-author{display:none}ul.wpuf-form li{padding:0 !important}ul.wpuf-form li .wpuf-label{margin-bottom:5px}ul.wpuf-form li .wpuf-fields .wpuf-help{font-style:normal !important}ul.wpuf-form li .wpuf-fields .wpuf-help a{text-decoration:underline}ul.wpuf-form li .wpuf-fields .wpuf-help a:hover{text-decoration:none}@media only screen and (min-width:769px){.fishingReportPostWrapper{width:80%;margin:0 auto}}.fishingReportPostWrapper .formNotice{font-size:1.3rem}.fishingReportPostWrapper p{margin-bottom:10px}.fishingReportPostWrapper input[type="text"],.fishingReportPostWrapper input[type="email"],.fishingReportPostWrapper textarea{border:1px solid #CCC;padding:0 4px;font-size:1.3rem;border-radius:3px}@media only screen and (max-width:768px){.fishingReportPostWrapper input[type="text"],.fishingReportPostWrapper input[type="email"],.fishingReportPostWrapper textarea{max-width:90%}}.fishingReportPostWrapper input[type="text"],.fishingReportPostWrapper input[type="email"]{height:40px;line-height:40px}.fishingReportPostWrapper input[type="submit"]{background-color:#333;color:#FFF;border-radius:3px;padding:8px 20px;vertical-align:top}.fishingReportPostWrapper input[type="submit"]:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}.fishingReportPostWrapper .required{color:red;font-weight:700;border:0}.fishingReportPostWrapper a#wpuf-post-draft{display:inline-block;line-height:inherit;background-color:#CCC;color:#000;border-radius:3px;padding:8px 20px;margin-left:15px}.fishingReportPostWrapper .post_count{margin-bottom:10px}.fishingReportPostDescription{text-align:center}@media only screen and (max-width:768px){.fishingReportPostDescription{margin-bottom:25px}}@media only screen and (max-width:768px){.fishingReportPostDescription div:first-child{font-size:1.4rem;margin-bottom:15px}}@media only screen and (min-width:769px){.fishingReportPostDescription div:first-child{margin-right:35px}}.fishingReportPostImage{margin-top:20px}@media only screen and (min-width:769px){.fishingReportPostImage{display:flex;justify-content:center;margin-bottom:40px}}.fishingReportPostImage small{display:block;margin-bottom:5px;font-size:1.3rem}.fishingReportPostImage ul{display:flex;justify-content:center}@media only screen and (min-width:769px){.fishingReportPostImage li{display:flex;align-items:flex-start}}@media only screen and (max-width:768px){.fishingReportPostImage li{text-align:center}}.fishingReportPostImage li:last-child{margin-left:15px}.fishingReportPostImage li p{font-size:1.2rem}@media only screen and (min-width:769px){.fishingReportPostImage li p{width:210px;text-align:left;margin-left:20px}}@media only screen and (max-width:768px){.fishingReportPostImage li p{margin-top:10px}}.wpuf_____html_1_274,.wpuf_____html_2_324{width:100% !important}.fishingReportSeparation{margin:40px 0 20px;border-bottom:1px solid #E6E6E6}.fishingReportPostButton{text-align:center;margin-bottom:50px}.fishingReportPostButton a{display:inline-block;line-height:inherit;background-color:#E5E5E5;color:#000;border-radius:3px;padding:8px 20px;margin:0 auto}.fishingReportPostButton a:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}@media only screen and (max-width:768px){.fishingReportPostButton a{font-size:1.6rem}}@media only screen and (min-width:769px){.fishingReportPostButton a{font-size:1.8rem}}#wpmem_reg a,#wpmem_login a,#wpmem_msg a,.wpMembersSection a{text-decoration:underline}#wpmem_reg a:hover,#wpmem_login a:hover,#wpmem_msg a:hover,.wpMembersSection a:hover{text-decoration:none}#wpmem_reg{width:80%;margin:0 auto}#wpmem_reg .button_div{width:100% !important;text-align:center !important;margin-bottom:20px}#wpmem_reg .button_div input[type="submit"]{background-color:#333;color:#FFF;border-radius:3px;padding:8px 20px;vertical-align:top}#wpmem_reg .button_div .buttons{display:block;margin:0 auto}#wpmem_msg,.wpmem_msg{padding:20px !important}.wpmem_msg{width:80%;margin:0 auto 40px}#wpmem_login{width:80%;margin:0 auto}#wpmem_login .button_div{width:100% !important;text-align:center !important;margin-bottom:20px}#wpmem_login .button_div input[type="submit"]{background-color:#333;color:#FFF;border-radius:3px;padding:8px 20px;vertical-align:top}#wpmem_login .button_div .buttons{display:block;margin:0 auto}#wpmem_login .link-text{margin:0 auto;text-align:center !important}.wpuf-message{background:#F5F1D1 !important;border:1px solid #E6DC8C !important;width:80% !important;margin:0 auto 20px !important}#loginform{width:80% !important;margin:0 auto 50px !important}#loginform input[type="text"],#loginform input[type="password"],#loginform textarea{border:1px solid #CCC;padding:0 4px;font-size:1.3rem;border-radius:3px}#loginform input[type="text"],#loginform input[type="password"]{height:40px;line-height:40px}#loginform input[type="submit"]{background-color:#333;color:#FFF;border-radius:3px;padding:8px 20px;vertical-align:top}.fishingReportAccountLinks{z-index:999999;font-size:1.2rem;position:relative}.fishingReportAccountLinks ul{position:absolute;right:15px;bottom:-80px}.fishingReportAccountLinks li{display:inline-block}.fishingReportAccountLinks li+li{margin-left:10px}.fishingReportAccountLinks a{text-decoration:none}.fishingReportAccountLinks a:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}@media only screen and (max-width:768px){.companySection{margin-bottom:30px}}@media only screen and (min-width:769px){.companySection{margin-bottom:60px}}.companyCaption{font-size:1.2rem}.companyOutline dl{display:flex;flex-wrap:wrap}@media only screen and (max-width:768px){.companyOutline dl{margin-bottom:50px;font-size:1.2rem}}@media only screen and (min-width:769px){.companyOutline dl{margin-bottom:100px}}@media only screen and (max-width:768px){.companyOutline dt,.companyOutline dd{padding-bottom:20px}}@media only screen and (min-width:769px){.companyOutline dt,.companyOutline dd{padding-bottom:30px}}@media only screen and (max-width:768px){.companyOutline dt{width:30%}}@media only screen and (min-width:769px){.companyOutline dt{width:15%}}@media only screen and (max-width:768px){.companyOutline dd{width:70%}}@media only screen and (min-width:769px){.companyOutline dd{width:85%}}@media only screen and (min-width:769px){.companySectionHistory{display:flex;justify-content:space-between}}@media only screen and (min-width:769px){.companyHistoryLeftColumn{position:relative;width:600px;display:flex}}@media only screen and (max-width:768px){.companyHistoryLeftColumn img{margin-bottom:5px}}@media only screen and (min-width:769px){.companyHistoryLeftColumn img{width:433px}}@media only screen and (min-width:769px){.companyHistoryLeftColumn .companyCaption{position:absolute;bottom:0;margin-left:14px}}.companyHistoryRightColumn{position:relative;display:flex;align-items:flex-start}@media only screen and (min-width:769px){.companyHistoryRightColumn{width:600px}}@media only screen and (max-width:768px){.companyHistoryRightColumn img{width:50%;margin-right:1%}}@media only screen and (min-width:769px){.companyHistoryRightColumn img{width:270px;height:auto}}@media only screen and (max-width:768px){.companyHistoryRightColumn .companyCaption{padding-top:24px}}@media only screen and (min-width:769px){.companyHistoryRightColumn .companyCaption{position:absolute;bottom:0}}@media only screen and (max-width:768px){.companyDescription{font-size:1.4rem}}@media only screen and (min-width:769px){.companyDescription{font-size:1.8rem}}@media only screen and (max-width:768px){.companyTimeline{margin-bottom:60px}}@media only screen and (max-width:768px){.companyTimeline dl{font-size:1.2rem}}@media only screen and (min-width:769px){.companyTimeline dl{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:100px}}@media only screen and (min-width:769px){.companyTimeline dl::after{content:"";width:15px;height:100%;position:absolute;left:225px;background:url(../images/company/bg-history-after.png) no-repeat center bottom;background-size:100% auto}}@media only screen and (min-width:769px){.companyTimeline dt,.companyTimeline dd{padding-bottom:27px}}.companyTimeline dt:last-of-type,.companyTimeline dd:last-of-type{padding-bottom:0px}@media only screen and (min-width:769px){.companyTimeline dt{width:240px;position:relative}}@media only screen and (max-width:768px){.companyTimeline dt::before{content:"●";padding-right:3px}}@media only screen and (min-width:769px){.companyTimeline dt::after{content:"";width:15px;height:100%;position:absolute;right:0;top:5px;background:url(../images/company/bg-history.png) no-repeat center top;background-size:100% auto}}@media only screen and (max-width:768px){.companyTimeline dd{padding-bottom:14px}}@media only screen and (min-width:769px){.companyTimeline dd{width:900px}}.companyCraftmanShip{margin:0 calc(50% - 50vw)}@media only screen and (min-width:769px){.companyCraftmanShip{background:url(../images/company/bg-craftman-ship_01.jpg) no-repeat center top;background-size:1920px auto}}@media only screen and (min-width:769px){.companyCraftmanShipTitleWrapper{width:1200px;margin:0 auto;display:flex;justify-content:flex-end}}@media only screen and (max-width:768px){.companyCraftmanShipTitleWrapper{margin:0 calc(50% - 50vw);width:100vw;background:url(../images/company/bg-craftman-ship_01_sp.jpg) no-repeat center top;background-size:auto 284px}}@media only screen and (max-width:768px){.companyCraftmanShipTitle{text-align:right;padding-top:20px;padding-right:7%}}@media only screen and (min-width:769px){.companyCraftmanShipTitle{order:2;width:170px}}@media only screen and (min-width:769px){.companyCraftmanShipTitle img{padding-top:195px}}@media only screen and (max-width:768px){.companyCraftmanShipText{position:relative;top:50px;display:flex;justify-content:center;height:330px;width:100%}}@media only screen and (max-width:360px){.companyCraftmanShipText{height:350px}}@media only screen and (min-width:769px){.companyCraftmanShipText{order:1;color:#FFF !important;display:flex;padding-top:195px;width:350px}}.companyCraftmanShipTextTitle{order:2;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;font-weight:bold}@media only screen and (max-width:768px){.companyCraftmanShipTextTitle{font-size:1.8rem;margin-left:20px}}@media only screen and (max-width:360px){.companyCraftmanShipTextTitle{margin-left:10px}}@media only screen and (min-width:769px){.companyCraftmanShipTextTitle{font-size:2.5rem;margin-left:40px}}.companyCraftmanShipTextBody{position:relative;z-index:9999;order:1;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;letter-spacing:1px}@media only screen and (max-width:768px){.companyCraftmanShipTextBody{font-size:1.35rem;line-height:1.7;padding-left:7%}}@media only screen and (min-width:769px){.companyCraftmanShipTextBody{font-size:1.45rem;line-height:2.5}}@media only screen and (min-width:769px){.companyCraftmanShipWrapper{margin:0 calc(50% - 50vw) 0;margin-top:-110px;background-image:url(../images/company/bg-craftman-ship_02.png), url(../images/company/bg-craftman-ship_03.png);background-repeat:no-repeat, no-repeat;background-position:center -110px, center 570px;background-size:1980px auto, auto auto;padding-bottom:135px}}@media only screen and (min-width:769px){.companyCraftmanShipInner{width:1200px;margin:0 auto}}@media only screen and (max-width:768px){.companyCraftmanShipInner{position:relative;top:380px;margin:0 calc(50% - 50vw);width:100vw}}.craftmanShips01{display:flex;flex-wrap:wrap}@media only screen and (min-width:769px){.craftmanShips02{display:flex;flex-wrap:wrap}}@media only screen and (min-width:769px){.craftmanShipsLeftColumn{width:465px;padding-right:30px}}.craftmanShipsLeftColumn .companyCaption{margin-top:14px}@media only screen and (max-width:768px){.craftmanShipsLeftColumn .companyCaption{padding-left:7vw;padding-right:10px}}@media only screen and (min-width:769px){.craftmanShipsLeftColumn .companyCaption{text-align:right;font-size:1.5rem}}.craftmanShips02 .craftmanShipsLeftColumn{display:flex;justify-content:flex-end}.craftmanShipsLeftColumnText{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;letter-spacing:1px}@media only screen and (max-width:768px){.craftmanShipsLeftColumnText{line-height:2;font-size:1.35rem;padding-right:7%;height:385px}}@media only screen and (max-width:360px){.craftmanShipsLeftColumnText{padding-right:0%}}@media only screen and (min-width:769px){.craftmanShipsLeftColumnText{line-height:2.5}}@media only screen and (min-width:769px){.craftmanShipsRightColumn{width:540px}}.craftmanShipsRightColumn .companyCaption{margin-top:14px}@media only screen and (max-width:768px){.craftmanShips01{display:flex;justify-content:space-between;position:relative;z-index:9999}}@media only screen and (min-width:769px){.craftmanShips01{margin-bottom:40px}}@media only screen and (max-width:768px){.craftmanShips01 .craftmanShipsLeftColumn{width:55%;padding-right:5px}}@media only screen and (max-width:768px){.craftmanShips01 .craftmanShipsRightColumn{width:45%}}@media only screen and (min-width:769px){.craftmanShips01 .craftmanShipsRightColumn{display:flex;flex-wrap:wrap;align-items:flex-start}}@media only screen and (max-width:768px){.craftmanShips01 .craftmanShipsRightColumn img{margin-bottom:5px}}@media only screen and (min-width:769px){.craftmanShips01 .craftmanShipsRightColumn img:nth-child(1){width:100%;margin-bottom:28px}}@media only screen and (min-width:769px){.craftmanShips01 .craftmanShipsRightColumn img:nth-child(2){width:288px;margin-right:28px}}@media only screen and (min-width:769px){.craftmanShips01 .craftmanShipsRightColumn img:nth-child(3){width:224px}}@media only screen and (max-width:768px){.craftmanShips02{padding-top:485px;background:url(../images/company/bg-craftman-ship_03_sp.png) no-repeat center 0px;background-size:630px auto;position:relative;top:-150px}}@media only screen and (max-width:768px){.craftmanShips02 .craftmanShipsRightColumn{position:relative;top:-100px;padding-left:7%}}@media only screen and (min-width:769px){.craftmanShips02 .craftmanShipsRightColumn{width:540px}}@media only screen and (max-width:768px){.craftmanShips02 .craftmanShipsRightColumn img{width:30%}}@media only screen and (min-width:769px){.craftmanShips02 .craftmanShipsRightColumn img{width:154px;margin-top:94px}}@media only screen and (max-width:768px){.companyVision{margin-top:160px}}.companyVision .companyVisionColumn{display:flex}@media only screen and (max-width:768px){.companyVision .companyVisionColumn{flex-wrap:wrap;font-size:1.4rem;margin-bottom:30px}}@media only screen and (min-width:769px){.companyVision .companyVisionColumn{justify-content:space-between}}@media only screen and (max-width:768px){.companyVision .companyVisionLeftColumn{order:2}}@media only screen and (min-width:769px){.companyVision .companyVisionLeftColumn{font-size:1.6rem;width:488px}}@media only screen and (max-width:768px){.companyVision .companyVisionRightColumn{order:1}}@media only screen and (min-width:769px){.companyVision .companyVisionRightColumn{width:666px;text-align:right;font-size:1.2rem}}@media only screen and (max-width:768px){.companyVision .companyVisionRightColumn img{margin-bottom:10px}}@media only screen and (max-width:768px){.companyVision .companyVisionRightColumn .companyCaption{padding-left:30%;margin-bottom:25px}}@media only screen and (min-width:769px){.companyVision .companyVisionRightColumn .companyCaption{margin-top:14px}}@media only screen and (min-width:769px){.companyVision .companyVisionLogoColumn{position:relative;display:flex;padding-left:420px;align-items:flex-start}}@media only screen and (max-width:768px){.companyVision .companyVisionLogoColumn img{margin-bottom:15px}}@media only screen and (min-width:769px){.companyVision .companyVisionLogoColumn img{width:358px}}@media only screen and (min-width:769px){.companyVision .companyVisionLogoColumn .companyCaption{position:absolute;bottom:0;margin-left:14px}}@media only screen and (max-width:768px){.companyContentEn .companyOutline dl{font-size:1.3rem;line-height:1.6}}@media only screen and (min-width:769px){.companyContentEn .companyOutline dl{font-size:1.75rem}}@media only screen and (max-width:768px){.companyContentEn .companyOutline dt{width:40%}}@media only screen and (min-width:769px){.companyContentEn .companyOutline dt{width:18%}}@media only screen and (max-width:768px){.companyContentEn .companyOutline dd{width:60%}}@media only screen and (min-width:769px){.companyContentEn .companyOutline dd{width:82%}}@media only screen and (max-width:768px){.companyContentEn .companyHistoryLeftColumn .companyCaption{font-size:1.4rem}}@media only screen and (min-width:769px){.companyContentEn .companyHistoryLeftColumn .companyCaption{font-size:1.5rem}}@media only screen and (max-width:768px){.companyContentEn .companyHistoryRightColumn{display:block}}.companyContentEn .companyHistoryRightColumn img{margin-right:30px}@media only screen and (max-width:768px){.companyContentEn .companyHistoryRightColumn img{float:left;margin-right:20px}}.companyContentEn .companyHistoryRightColumn .companyCaption{top:0;text-align:left}@media only screen and (max-width:768px){.companyContentEn .companyHistoryRightColumn .companyCaption{font-size:1.3rem}}@media only screen and (min-width:769px){.companyContentEn .companyHistoryRightColumn .companyCaption{font-size:1.6rem}}@media only screen and (max-width:768px){.companyContentEn .companyDescription{font-size:1.4rem;clear:both}}@media only screen and (min-width:769px){.companyContentEn .companyDescription{font-size:1.75rem;line-height:1.9}}@media only screen and (max-width:768px){.companyContentEn .companyTimeline{margin-bottom:40px}}.companyContentEn .companyTimeline dl{position:relative}@media only screen and (min-width:769px){.companyContentEn .companyTimeline dl::after{left:90px}}@media only screen and (max-width:768px){.companyContentEn .companyTimeline dt{position:absolute;margin-top:-4px;font-size:1.9rem;line-height:1.5}}@media only screen and (min-width:769px){.companyContentEn .companyTimeline dt{font-size:2.1rem;width:105px}}.companyContentEn .companyTimeline dt::before{content:"";padding-right:0}@media only screen and (max-width:768px){.companyContentEn .companyTimeline dd{font-size:1.4rem;text-indent:4em;padding-bottom:26px}}@media only screen and (min-width:769px){.companyContentEn .companyTimeline dd{font-size:1.6rem;width:1050px}}@media only screen and (min-width:769px){.companyContentEn .companyCraftmanShipTitleWrapper{display:block;padding-left:calc(1200px - 658px);height:686px}}.companyContentEn .companyCraftmanShipTitle{width:100%}@media only screen and (max-width:768px){.companyContentEn .companyCraftmanShipTitle{position:relative;height:284px;padding-top:0;padding-right:0}}@media only screen and (max-width:768px){.companyContentEn .companyCraftmanShipTitle img{padding:0;position:absolute;bottom:0;right:0}}@media only screen and (min-width:769px){.companyContentEn .companyCraftmanShipTitle img{padding-top:96px}}.companyContentEn .companyCraftmanShipText{display:block;padding-top:10px;width:100%}@media only screen and (max-width:768px){.companyContentEn .companyCraftmanShipText{padding-left:7%;padding-right:7%;padding-top:20px;top:0;height:auto}}@media only screen and (min-width:769px){.companyContentEn .companyCraftmanShipText{font-family:serif}}.companyContentEn .companyCraftmanShipTextTitle{width:100%;writing-mode:horizontal-tb;margin-left:0;font-weight:bold}@media only screen and (max-width:768px){.companyContentEn .companyCraftmanShipTextTitle{font-size:1.5rem}}.companyContentEn .companyCraftmanShipTextBody{writing-mode:horizontal-tb;padding-top:24px;letter-spacing:0}@media only screen and (max-width:768px){.companyContentEn .companyCraftmanShipTextBody{padding-top:10px;padding-left:0;font-size:1.4rem}}@media only screen and (min-width:769px){.companyContentEn .companyCraftmanShipTextBody{text-shadow:2px 2px 10px rgba(0, 0, 0, 0.5)}}@media only screen and (max-width:768px){.companyContentEn .companyCraftmanShipWrapper{margin-top:40px}}@media only screen and (min-width:769px){.companyContentEn .companyCraftmanShipWrapper{margin-top:46px}}@media only screen and (max-width:768px){.companyContentEn .companyCraftmanShipInner{top:0px}}@media only screen and (min-width:769px){.companyContentEn .craftmanShips01 .companyCaption{padding-left:206px;text-align:left}}.companyContentEn .craftmanShipsLeftColumnText{writing-mode:horizontal-tb;letter-spacing:0}@media only screen and (max-width:768px){.companyContentEn .craftmanShipsLeftColumnText{font-size:1.6rem;padding-left:7%;padding-right:7%;height:auto}}@media only screen and (min-width:769px){.companyContentEn .craftmanShipsLeftColumnText{font-size:1.8rem}}.companyContentEn .craftmanShipsLeftColumnText{line-height:1.7}@media only screen and (max-width:768px){.companyContentEn .craftmanShips02{top:-160px}}@media only screen and (min-width:769px){.companyContentEn .craftmanShips02{padding-top:100px}}@media only screen and (max-width:768px){.companyContentEn .craftmanShips02 .craftmanShipsRightColumn{top:0;padding-top:30px;display:flex}}.companyContentEn .craftmanShips02 .craftmanShipsRightColumn img{margin-top:0}.companyContentEn .craftmanShips02 .companyCaption{padding-left:0;width:220px}@media only screen and (max-width:768px){.companyContentEn .craftmanShips02 .companyCaption{margin-top:0px;padding-left:20px;font-size:1.4rem}}@media only screen and (min-width:769px){.companyContentEn .craftmanShips02 .companyCaption{font-size:1.55rem}}@media only screen and (max-width:768px){.companyContentEn .companyVision{margin-top:0px;margin-bottom:-80px;position:relative;top:-100px}}@media only screen and (min-width:769px){.companyContentEn .companyVision{padding-bottom:60px}}.companyContentEn .companyVisionColumn{display:block;position:relative}@media only screen and (max-width:768px){.companyContentEn .companyVisionColumn{margin-bottom:0px}}.companyContentEn .companyVisionTextCeoWrapper{display:flex}@media only screen and (max-width:768px){.companyContentEn .companyVisionTextCeoWrapper{flex-direction:column}}@media only screen and (min-width:769px){.companyContentEn .companyVisionTextCeoWrapper{justify-content:space-between}}.companyContentEn .companyVisionTextColumn{flex-basis:490px}.companyContentEn .companyVisionTextColumn p+p{margin-top:30px}@media only screen and (max-width:768px){.companyContentEn .companyVisionTextColumn{order:2;font-size:1.6rem}}@media only screen and (min-width:769px){.companyContentEn .companyVisionTextColumn{font-size:1.8rem}}.companyContentEn .companyVisionRightColumn{text-align:left}.companyContentEn .companyVisionRightColumn .companyCaption{padding-left:0;font-size:1.6rem;text-align:right}@media only screen and (max-width:768px){.companyContentEn .companyVisionRightColumn .companyCaption{font-size:1.4rem;order:1}}@media only screen and (max-width:768px){.companyContentEn .companyVisionCeoColumn{order:1}}.companyContentEn .companyVisionCeoColumn .companyCaption{text-align:right;padding:10px 0}@media only screen and (max-width:768px){.companyContentEn .companyVisionCeoColumn .companyCaption{font-size:1.4rem}}@media only screen and (min-width:769px){.companyContentEn .companyVisionCeoColumn .companyCaption{font-size:1.5rem}}@media only screen and (max-width:768px){.companyContentEn .companyVisionLogoColumn{order:3}}@media only screen and (min-width:769px){.companyContentEn .companyVisionLogoColumn{width:666px;position:absolute;left:534px;top:500px;justify-content:space-between;padding-left:0}}@media only screen and (max-width:768px){.companyContentEn .companyVisionLogoColumn img{width:50%;height:auto;display:block;margin:20px auto 30px}}@media only screen and (min-width:769px){.companyContentEn .companyVisionLogoColumn img{width:164px}}@media only screen and (max-width:768px){.companyContentEn .companyVisionLogoText{font-size:1.6rem}}@media only screen and (min-width:769px){.companyContentEn .companyVisionLogoText{font-size:1.8rem;width:472px}}.cataloguesContent .cataloguesDescription{text-align:center;margin-bottom:40px}.cataloguesContent ul{display:flex;flex-wrap:wrap}@media only screen and (max-width:768px){.cataloguesContent ul{justify-content:space-between}}@media only screen and (min-width:769px){.cataloguesContent ul{justify-content:center}}.cataloguesContent ul li{text-align:center}@media only screen and (max-width:768px){.cataloguesContent ul li{width:46%;margin-bottom:10px}}@media only screen and (min-width:769px){.cataloguesContent ul li{width:25%}}.cataloguesContent ul a{display:block}.cataloguesContent ul a:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}.cataloguesContent ul img{margin-bottom:5px}.cataloguesContent ul span{display:block}.cataloguesContent ul i{visibility:hidden;margin-left:5px;color:#A9A9A9}.cataloguesContent ul a:hover i{visibility:visible}.linksContent main ul{display:flex;flex-wrap:wrap}@media only screen and (max-width:768px){.linksContent main ul{justify-content:space-between}}.linksContent main li{padding-bottom:25px}@media only screen and (max-width:768px){.linksContent main li{width:50%}}@media only screen and (min-width:769px){.linksContent main li{width:33%}}.linksContent main li a{padding:15px;width:90%;margin:0 auto;display:block;background-color:#E5E5E5;text-align:center;text-decoration:none}.linksContent main li a:hover{background-color:#E6DC8C}.privacyContentInner a{text-decoration:underline}.privacyContentInner a:hover{color:#E6DC8C;text-decoration:none}@media only screen and (min-width:769px){.privacyContentInner{display:flex;justify-content:space-between}}@media only screen and (min-width:769px){.privacyContentInner .privacyColumn{width:50%}}@media only screen and (min-width:769px){.privacyContentInner .privacyColumn:first-of-type{border-right:1px solid #E6E6E6;padding-right:3%}}@media only screen and (min-width:769px){.privacyContentInner .privacyColumn:last-of-type{padding-left:3%}}.privacyContentInner p{margin-bottom:20px}@media only screen and (max-width:768px){.privacyContentInner dt{padding-bottom:10px}}@media only screen and (min-width:769px){.privacyContentInner dt{padding-bottom:15px}}@media only screen and (max-width:768px){.privacyContentInner dd+dt{padding-top:30px}}@media only screen and (min-width:769px){.privacyContentInner dd+dt{padding-top:50px}}.privacyContentInner ol{list-style-type:lower-roman;margin-left:1em}.privacyContentInner ol li{margin-bottom:30px}.privacyContentInner ul{list-style-type:disc;margin-left:2em;margin-bottom:20px}.privacyContentInner ul li{margin-bottom:10px}.privacyContentInner ul li strong{display:block;margin-bottom:5px}.privacyContentInner ul.listAlphabet{list-style-type:lower-alpha}.privacyContentInner .privacyContactInfo{font-size:80%;border:1px solid #000;padding:15px 20px}@media only screen and (min-width:769px){.contactContent .contentInner{width:50%;margin:0 auto}}.contactContent .addressWrapper{padding:10px 20px;border:1px solid #000}@media only screen and (max-width:768px){.contactContent .addressWrapper{margin-top:10px}}@media only screen and (min-width:769px){.contactContent .addressWrapper{display:flex;margin-top:20px}}.contactContent .companyName{font-weight:bold;padding-right:20px}@media only screen and (max-width:768px){.contactContent .companyContact{font-size:1.4rem}}.contactContent table{margin-top:40px}@media only screen and (max-width:768px){.contactContent th,.contactContent td{display:block;width:100%}}@media only screen and (min-width:769px){.contactContent th,.contactContent td{padding-bottom:20px}}.contactContent th{padding-top:5px}@media only screen and (max-width:768px){.contactContent th{padding-bottom:5px}}@media only screen and (min-width:769px){.contactContent th{position:relative;width:200px}}.contactContent th span{display:inline-block;background-color:#CCC;color:#FFF;border-radius:3px;font-weight:normal}@media only screen and (max-width:768px){.contactContent th span{margin-left:7px;padding:1px 4px;font-size:1rem}}@media only screen and (min-width:769px){.contactContent th span{padding:2px 6px;font-size:1.2rem;position:absolute;right:0}}@media only screen and (max-width:768px){.contactContent td{padding-bottom:10px}}@media only screen and (min-width:769px){.contactContent td{padding-left:20px}}.contactContent td div{display:block;margin-bottom:15px}.contactContent .textL,.contactContent .textM,.contactContent .textS,.contactContent textarea{border:1px solid #CCC;padding:0 4px;font-size:1.3rem;border-radius:3px}.contactContent .textL,.contactContent .textM,.contactContent .textS{height:40px;line-height:40px}.contactContent .textL{width:90%}@media only screen and (max-width:768px){.contactContent .textM{width:90%}}@media only screen and (min-width:769px){.contactContent .textM{width:60%}}.contactContent .textS{width:30%}.contactContent textarea{width:100%}.contactContent .textareaAddress{height:100px}.contactContent .textareaMessage{height:150px}.contactContent .buttons{text-align:center;margin-top:10px}.contactContent .buttons input{margin:0 5px}.contactContent input[type="button"]{background-color:#e5e5e5;color:#000;border-radius:3px;padding:8px 20px}.contactContent input[type="button"]:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}.contactContent input[type="submit"],.contactContent button{background-color:#333;color:#FFF;border-radius:3px;padding:8px 20px}.contactContent input[type="submit"]:hover,.contactContent button:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}.wpcf7c-conf{background-color:#f1f1f1 !important;color:#333 !important;border:1px solid #ccc !important}.wpcf7cp-btns{display:flex;justify-content:center;column-gap:10px}button.wpcf7cp-cfm-edit-btn{border:1px solid #ababab;background-color:#fff;color:#333}.islandMoments{font-family:"Island Moments", cursive;opacity:0.3;letter-spacing:0.01em}.islandMomentsSp{font-family:"Island Moments", cursive;opacity:0.3;letter-spacing:0.01em}.firstView .firstViewContents{position:relative}@media only screen and (max-width:768px){.firstView .firstViewContents .fvPc{display:none !important}}@media only screen and (min-width:769px){.firstView .firstViewContents .fvPc{display:block !important;width:100%}}@media only screen and (max-width:768px){.firstView .firstViewContents .fvSp{display:block !important;width:100%}}@media only screen and (min-width:769px){.firstView .firstViewContents .fvSp{display:none !important}}.firstView .firstViewContents .fvBackGround{position:absolute;z-index:-1;width:100%}.firstView .firstViewContents .fvImage{position:relative;z-index:10}.firstView .productDetiles{position:relative}@media only screen and (max-width:768px){.firstView .productDetiles .hookSize .hookSizePc{display:none !important}.firstView .productDetiles .hookSize .hookSizeSp{display:block !important;position:absolute;top:10px}}@media only screen and (max-width:360px){.firstView .productDetiles .hookSize .hookSizePc{display:none !important}.firstView .productDetiles .hookSize .hookSizeSp{display:block !important;position:absolute;top:0px}}@media only screen and (min-width:769px){.firstView .productDetiles .hookSize .hookSizePc{display:block !important}.firstView .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.firstView .productDetiles .hookSize{position:absolute;top:0px}.firstView .productDetiles .hookSize .hookSizePc{display:block !important}.firstView .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (max-width:768px){.firstView .productDetiles .postage{position:absolute;top:85px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (max-width:360px){.firstView .productDetiles .postage{position:absolute;top:60px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (min-width:769px){.firstView .productDetiles .postage{position:absolute;top:80px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.firstView .productDetiles .postage{position:absolute;top:40px;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.firstView .productDetiles .productPage{position:absolute;top:100px;left:50%;transform:translateX(-50%);width:97%}}@media only screen and (max-width:360px){.firstView .productDetiles .productPage{position:absolute;top:75px;left:50%;transform:translateX(-50%);width:97%}}@media only screen and (min-width:769px){.firstView .productDetiles .productPage{position:absolute;top:90px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.firstView .productDetiles .productPage{position:absolute;top:50px;left:50%;transform:translateX(-50%);width:50%}}.hookExplanation{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.hookExplanation{margin-top:-220px}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation{margin-top:0px}}@media only screen and (max-width:768px){.hookExplanation .hookExTitleImg{display:none !important}.hookExplanation .hookExTitleImgSp{display:block !important;position:absolute;top:430px;height:310px;width:100%}}@media only screen and (max-width:360px){.hookExplanation .hookExTitleImgSp{display:block !important;position:absolute;top:400px;height:365px;width:100%}}@media only screen and (min-width:769px){.hookExplanation .hookExTitleImg{display:block !important;position:absolute;top:90%}.hookExplanation .hookExTitleImgSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExTitleImgSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExColumn{display:flex;justify-content:space-between}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExColumnText{flex-basis:50%}}@media only screen and (max-width:768px){.hookExplanation .hookExTitle .hookExTitlePc{display:none !important}.hookExplanation .hookExTitle .hookExTitleSp{display:inline-block !important;position:absolute;top:460px;left:50%;transform:translateX(-50%);text-align:center;width:100%;color:#ffffff}.hookExplanation .hookExTitle .hookExTitleSp .hookExTitleStyleHedSp{font-size:17px;font-weight:800;line-height:1.8em;margin:12px}.hookExplanation .hookExTitle .hookExTitleSp .subTitleEn{font-size:18px;margin:-20px 0 0 0}.hookExplanation .hookExTitle .hookExTitleSp .hookExTitleStyleContents{font-size:12px;font-weight:600;line-height:1.8em;width:100%;margin:20px 0 0 0}}@media only screen and (max-width:360px){.hookExplanation .hookExTitle .hookExTitleSp{display:inline-block !important;position:absolute;top:430px}.hookExplanation .hookExTitle .hookExTitleSp .hookExTitleStyleContents{position:absolute;left:50%;transform:translateX(-50%);width:67%}}@media only screen and (min-width:769px){.hookExplanation .hookExTitle .hookExTitlePc{position:relative;top:300px;left:50%;transform:translateX(-50%);text-align:center;color:#ffffff;z-index:50}.hookExplanation .hookExTitle .hookExTitlePc .hookExTitleStyleHedPc{font-size:28px;font-weight:600;line-height:1.8em;margin:15px}.hookExplanation .hookExTitle .hookExTitlePc .subTitleEn{font-size:30px;margin:-35px}.hookExplanation .hookExTitle .hookExTitlePc .hookExTitleStyleContents{font-size:16px;font-weight:600;line-height:2em;margin:40px}.hookExplanation .hookExTitle .hookExTitleSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExTitle .hookExTitlePc{background:url(../images/waveline_strong/hookExTitle.png) no-repeat left top;padding:20px 0;display:block !important;position:absolute;font-size:12px;top:218px;left:50%;transform:translateX(-50%);font-weight:700;text-align:center;color:#ffffff;z-index:50;width:100%}.hookExplanation .hookExTitle .hookExTitlePc .hookExTitleStyleHedPc{font-size:22px;font-weight:700}.hookExplanation .hookExTitle .subTitleEn{font-size:16px}.hookExplanation .hookExTitle .hookExTitleSp{display:none !important}}.hookExplanation .hookExBackGround{position:relative;z-index:-1}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround{background-color:#000943;position:absolute;top:740px;width:100%;height:2300px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround{background-color:#000943;position:absolute;top:650px;width:1200px;height:1775px}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround{background-color:#000943;top:430px;width:100%;height:975px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .waveLineProcess .hookExBackGroundToolRight{z-index:10}.hookExplanation .hookExBackGround .waveLineProcess .hookExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:7%;left:90px}.hookExplanation .hookExBackGround .waveLineProcess .hookExLineSp{display:none !important}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .waveLineProcess .hookExBackGroundToolRight{display:none !important}.hookExplanation .hookExBackGround .waveLineProcess .hookExLinePc{display:none !important}.hookExplanation .hookExBackGround .waveLineProcess .hookExLineSp{display:block !important;width:200px;color:#ffffff;position:absolute;top:65px;left:50%;transform:translateX(-50%);z-index:10}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .waveLineProcess .hookExLineSp{top:80px;width:200px}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .waveLineProcess .hookExBackGroundToolRight{display:block !important;z-index:10}.hookExplanation .hookExBackGround .waveLineProcess .hookExLinePc{display:block !important;width:200px;color:#ffffff;position:absolute;top:3%;left:6%}.hookExplanation .hookExBackGround .waveLineProcess .hookExLineSp{display:none !important}}.hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{color:#FFFFFF}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{font-size:21px;font-weight:700;position:absolute;top:80px;left:50%;transform:translateX(-50%);width:100%;text-align:center}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{top:105px;font-size:18px;font-weight:600}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{font-size:24px;font-weight:600;position:absolute;top:8.5%;left:90px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{font-size:19px;font-weight:600;top:5%;left:19%;z-index:20}}.hookExplanation .hookExBackGround .waveLineProcess .hookExContents{color:#FFFFFF}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .waveLineProcess .hookExContents{position:absolute;top:140px;left:5%;width:80%;font-size:14px;font-weight:600;width:100%}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .waveLineProcess .hookExContents{top:160px;font-size:12px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .waveLineProcess .hookExContents{position:absolute;top:12%;left:90px;font-size:16px;font-weight:600;line-height:2em;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .waveLineProcess .hookExContents{position:absolute;top:10%;left:6%;line-height:2em;font-size:12px;z-index:20}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .waveLineProcess .hookExImg{position:absolute;top:330px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .waveLineProcess .hookExImg{top:335px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .waveLineProcess .hookExImg{position:absolute;top:7%;left:50%;width:500px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .waveLineProcess .hookExImg{position:absolute;top:3%;left:70%;width:50%;z-index:20}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .aigerProcess .hookExBackGroundToolLeft{position:absolute;top:451px;z-index:10}.hookExplanation .hookExBackGround .aigerProcess .hookExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:31.5%;right:255px;z-index:20}.hookExplanation .hookExBackGround .aigerProcess .hookExLineSp{display:none !important}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .aigerProcess{position:relative;top:580px;width:100%}.hookExplanation .hookExBackGround .aigerProcess .hookExBackGroundToolLeft{display:none !important}.hookExplanation .hookExBackGround .aigerProcess .hookExLinePc{display:none !important}.hookExplanation .hookExBackGround .aigerProcess .hookExLineSp{display:block !important;color:#ffffff;position:absolute;top:0px;left:50%;transform:translateX(-50%);width:130px;z-index:20}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .aigerProcess .hookExLineSp{top:0px}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .aigerProcess{position:relative;top:0%}.hookExplanation .hookExBackGround .aigerProcess .hookExBackGroundToolLeft{display:block !important;z-index:10}.hookExplanation .hookExBackGround .aigerProcess .hookExLinePc{display:block !important;width:240px;color:#ffffff;position:absolute;top:13%;padding-left:48%;z-index:20}.hookExplanation .hookExBackGround .aigerProcess .hookExLineSp{display:none !important}}.hookExplanation .hookExBackGround .aigerProcess .hookExTitle{color:#FFFFFF}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .aigerProcess .hookExTitle{font-size:21px;font-weight:700;position:absolute;top:15px;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .aigerProcess .hookExTitle{top:23px;font-size:18px;font-weight:600}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .aigerProcess .hookExTitle{font-size:24px;font-weight:600;position:absolute;top:33%;right:32%;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .aigerProcess .hookExTitle{font-size:19px;font-weight:600;position:absolute;top:20%;left:62%;z-index:20}}.hookExplanation .hookExBackGround .aigerProcess .hookExContents{color:#FFFFFF}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .aigerProcess .hookExContents{position:absolute;top:80px;left:5%;width:90%;font-weight:600;font-size:14px;width:100%}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .aigerProcess .hookExContents{font-size:12px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .aigerProcess .hookExContents{position:absolute;top:36.5%;right:16%;font-size:16px;font-weight:600;line-height:2em;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .aigerProcess .hookExContents{position:absolute;top:40%;padding-left:48%;line-height:2em;font-size:12px;z-index:20}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .aigerProcess .hookExImg{position:absolute;top:280px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .aigerProcess .hookExImg{top:270px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .aigerProcess .hookExImg{position:absolute;top:31.5%;left:7%;width:500px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .aigerProcess .hookExImg{position:absolute;top:19%;left:26%;width:43%;z-index:20}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .pullTest .hookExBackGroundToolRight{position:absolute;top:886px;z-index:10}.hookExplanation .hookExBackGround .pullTest .hookExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:58.5%;left:90px;z-index:20}.hookExplanation .hookExBackGround .pullTest .hookExLineSp{display:none !important}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .pullTest{position:relative;top:1110px}.hookExplanation .hookExBackGround .pullTest .hookExBackGroundToolRight{display:none !important}.hookExplanation .hookExBackGround .pullTest .hookExLinePc{display:none !important}.hookExplanation .hookExBackGround .pullTest .hookExLineSp{display:block !important;color:#ffffff;position:absolute;top:0px;left:50%;transform:translateX(-50%);width:150px;z-index:20}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .pullTest .hookExLineSp{top:-16px}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .pullTest{position:relative;top:0%}.hookExplanation .hookExBackGround .pullTest .hookExBackGroundToolRight{display:block !important;z-index:10}.hookExplanation .hookExBackGround .pullTest .hookExLinePc{display:block !important;width:240px;color:#ffffff;position:absolute;top:13%;left:5%;z-index:20}.hookExplanation .hookExBackGround .pullTest .hookExLineSp{display:none !important}}.hookExplanation .hookExBackGround .pullTest .hookExTitle{color:#FFFFFF}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .pullTest .hookExTitle{font-size:21px;font-weight:700;position:absolute;top:15px;left:50%;transform:translateX(-50%);z-index:20}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .pullTest .hookExTitle{font-size:18px;font-weight:600;position:absolute;left:50%;transform:translateX(-50%);text-align:center;width:100%;z-index:20}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .pullTest .hookExTitle{font-size:24px;font-weight:600;position:absolute;top:60%;left:7.5%;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .pullTest .hookExTitle{font-size:20px;font-weight:600;top:19%;left:16%;z-index:20}}.hookExplanation .hookExBackGround .pullTest .hookExContents{color:#FFFFFF}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .pullTest .hookExContents{position:absolute;top:80px;left:5%;width:100%;font-size:14px;font-weight:600}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .pullTest .hookExContents{font-size:12px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .pullTest .hookExContents{position:absolute;top:63.5%;left:90px;font-size:16px;font-weight:600;line-height:2em;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .pullTest .hookExContents{position:absolute;top:40%;left:5%;line-height:2em;font-size:12px;z-index:20}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .pullTest .hookExImg{position:absolute;top:220px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .pullTest .hookExImg{top:240px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .pullTest .hookExImg{position:absolute;top:58.5%;left:50%;width:500px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .pullTest .hookExImg{position:absolute;top:15%;left:70%;width:45%;z-index:20}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .plating .hookExBackGroundToolRight{position:absolute;top:1338px;z-index:10}.hookExplanation .hookExBackGround .plating .hookExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:80%;right:260px;z-index:20}.hookExplanation .hookExBackGround .plating .hookExLineSp{display:none !important}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .plating{position:relative;top:1570px}.hookExplanation .hookExBackGround .plating .hookExBackGroundToolRight{display:none !important}.hookExplanation .hookExBackGround .plating .hookExLinePc{display:none !important}.hookExplanation .hookExBackGround .plating .hookExLineSp{display:block !important;color:#ffffff;position:absolute;top:0px;left:50%;transform:translateX(-50%);width:60px;z-index:20}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .plating .hookExLineSp{top:-10px}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .plating{position:relative;top:0%}.hookExplanation .hookExBackGround .plating .hookExBackGroundToolRight{display:block !important;z-index:10}.hookExplanation .hookExBackGround .plating .hookExLinePc{display:block !important;width:240px;color:#ffffff;position:absolute;top:13%;padding-left:48%;z-index:20}.hookExplanation .hookExBackGround .plating .hookExLineSp{display:none !important}}.hookExplanation .hookExBackGround .plating .hookExTitle{color:#FFFFFF}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .plating .hookExTitle{font-size:21px;font-weight:700;position:absolute;top:15px;left:50%;transform:translateX(-50%);z-index:20}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .plating .hookExTitle{font-size:18px;font-weight:600}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .plating .hookExTitle{font-size:24px;font-weight:600;position:absolute;top:81.5%;right:38.5%;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .plating .hookExTitle{font-size:20px;font-weight:600;position:absolute;top:20%;left:58%;z-index:20}}.hookExplanation .hookExBackGround .plating .hookExContents{color:#FFFFFF}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .plating .hookExContents{position:absolute;top:80px;left:5%;width:100%;font-size:14px;font-weight:600}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .plating .hookExContents{font-size:12px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .plating .hookExContents{position:absolute;top:85%;right:200px;font-size:16px;font-weight:600;line-height:2em;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .plating .hookExContents{position:absolute;top:40%;padding-left:48%;line-height:2em;font-size:12px;z-index:20}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .plating .hookExImg{display:none !important}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .plating .hookExImg{position:absolute;top:80%;left:7%;width:500px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .plating .hookExImg{display:block !important;position:absolute;top:14%;left:4%;width:40%;z-index:20}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .plating .hookExImgSp{display:block !important;position:absolute;top:200px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .plating .hookExImgSp{top:220px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .plating .hookExImgSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .plating .hookExImgSp{display:none !important}}@media only screen and (min-width:769px){.middleAdjustment{height:2125px}}@media only screen and (max-width:768px){.middleAdjustment{height:2830px}}@media only screen and (min-width:500px) and (max-width:768px){.middleAdjustment{height:1400px}}.recommend{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.recommend .recommendSituation .recommendBackPc{display:none !important}.recommend .recommendSituation .recommendBackSp{display:block !important}.recommend .recommendSituation .recommendTitle{display:inline-block !important;font-size:21px;font-weight:700;width:100%;position:absolute;top:8%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.recommend .recommendSituation .subTitleEn{font-size:20px;position:absolute;top:13%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.recommend .recommendSituation .subBack{display:none !important}.recommend .recommendSituation .subBackSp{position:absolute;top:24%;left:50%;transform:translateX(-50%);width:90%}.recommend .recommendSituation .hook{display:none !important}.recommend .recommendSituation .reason_1{position:absolute;top:26%;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;width:90%;text-align:center}.recommend .recommendSituation .reason_2{position:absolute;top:41%;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;width:90%;text-align:center}.recommend .recommendSituation .reason_3{position:absolute;top:59%;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;width:90%;text-align:center}.recommend .recommendSituation .reason_4{position:absolute;top:71.5%;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;width:90%;text-align:center}}@media only screen and (max-width:360px){.recommend .recommendSituation .recommendTitle{top:30px}.recommend .recommendSituation .reason_1{top:26%;font-size:12px}.recommend .recommendSituation .reason_2{top:41%;font-size:12px}.recommend .recommendSituation .reason_3{top:58%;font-size:12px}.recommend .recommendSituation .reason_4{top:71.5%;font-size:12px}}@media only screen and (min-width:769px){.recommend .recommendSituation .recommendBackPc{display:block !important}.recommend .recommendSituation .recommendBackSp{display:none !important}.recommend .recommendSituation .recommendTitle{display:inline-block !important;font-size:30px;font-weight:bold;line-height:1.7em;position:absolute;top:12%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.recommend .recommendSituation .subTitleEn{font-size:30px;position:absolute;top:17%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.recommend .recommendSituation .subBack{position:absolute;top:35%;left:50%;transform:translateX(-50%);width:1000px}.recommend .recommendSituation .subBackSp{display:none !important}.recommend .recommendSituation .hook{position:absolute;top:28%;left:50%;transform:translateX(-50%);width:230px}.recommend .recommendSituation .reason_1{position:absolute;top:40%;left:19%;font-size:20px;font-weight:bold}.recommend .recommendSituation .reason_2{position:absolute;top:40%;right:13%;font-size:20px;font-weight:bold}.recommend .recommendSituation .reason_3{position:absolute;top:70%;left:16%;font-size:20px;font-weight:bold}.recommend .recommendSituation .reason_4{position:absolute;top:67%;right:12%;font-size:20px;font-weight:bold}}@media only screen and (min-width:500px) and (max-width:768px){.recommend .recommendSituation .recommendBackPc{display:block !important}.recommend .recommendSituation .recommendBackSp{display:none !important}.recommend .recommendSituation .recommendTitle{display:inline-block !important;font-size:22px;font-weight:700;line-height:1.7em;position:absolute;top:11%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.recommend .recommendSituation .subTitleEn{top:18%}.recommend .recommendSituation .subBack{display:block !important;position:absolute;top:35%;left:50%;transform:translateX(-50%);width:92%}.recommend .recommendSituation .subBackSp{display:none !important}.recommend .recommendSituation .hook{position:absolute;top:28%;left:50%;transform:translateX(-50%);width:200px}.recommend .recommendSituation .reason_1{position:absolute;top:39%;left:27%;font-size:15px;font-weight:700}.recommend .recommendSituation .reason_2{position:absolute;top:39%;left:75%;font-size:15px;font-weight:700}.recommend .recommendSituation .reason_3{position:absolute;top:72%;left:27%;font-size:15px;font-weight:700}.recommend .recommendSituation .reason_4{position:absolute;top:69%;left:75%;font-size:15px;font-weight:700}}@media only screen and (min-width:769px){.recommend .recommendSituation .productDetiles{position:absolute;top:100%}}@media only screen and (max-width:768px){.recommend .recommendSituation .productDetiles{position:relative}}@media only screen and (max-width:768px){.recommend .recommendSituation .productDetiles .hookSize .hookSizePc{display:none !important}.recommend .recommendSituation .productDetiles .hookSize .hookSizeSp{display:block !important}}@media only screen and (min-width:769px){.recommend .recommendSituation .productDetiles .hookSize .hookSizePc{display:block !important}.recommend .recommendSituation .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.recommend .recommendSituation .productDetiles .hookSize{position:absolute;top:100%}.recommend .recommendSituation .productDetiles .hookSize .hookSizePc{display:block !important}.recommend .recommendSituation .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (max-width:768px){.recommend .recommendSituation .productDetiles .postage{position:absolute;top:75px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (max-width:360px){.recommend .recommendSituation .productDetiles .postage{top:65px}}@media only screen and (min-width:769px){.recommend .recommendSituation .productDetiles .postage{position:absolute;top:80px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.recommend .recommendSituation .productDetiles .postage{position:absolute;top:40px;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.recommend .recommendSituation .productDetiles .productPage{position:absolute;top:80px;left:50%;transform:translateX(-50%);width:100%}}@media only screen and (min-width:769px){.recommend .recommendSituation .productDetiles .productPage{position:absolute;top:90px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.recommend .recommendSituation .productDetiles .productPage{position:absolute;top:50px;left:50%;transform:translateX(-50%);width:50%}}.environment{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.environment{top:160px}.environment .envImgPc{display:none !important}.environment .envImgSp{display:block !important}.environment .envTitle{position:absolute;top:30%;left:50%;transform:translateX(-50%);font-size:21px;font-weight:700;text-align:center;color:#000943;width:100%}.environment .subTitleEn{position:absolute;top:42%;left:50%;transform:translateX(-50%);font-size:17px;opacity:0.5;text-align:center;color:#000943;width:100%}}@media only screen and (max-width:360px){.environment{top:160px}.environment .envTitle{top:32%}}@media only screen and (min-width:769px){.environment{top:250px}.environment .envImgPc{display:block !important}.environment .envImgSp{display:none !important}.environment .envTitle{position:absolute;top:39%;left:50%;transform:translateX(-50%);font-size:30px;font-weight:bold;text-align:center;color:#000943}.environment .subTitleEn{position:absolute;top:47%;left:50%;transform:translateX(-50%);font-size:26px;text-align:center;color:#000943}}@media only screen and (min-width:500px) and (max-width:768px){.environment{top:170px}.environment .envImgPc{display:block !important}.environment .envImgSp{display:none !important}.environment .envTitle{display:block !important;position:absolute;top:28%;left:50%;transform:translateX(-50%);font-size:28px;font-weight:700;text-align:center;color:#000943;width:100%}}@media only screen and (max-width:768px){.environment .envBackground{position:absolute;top:215px;height:830px;width:100%;background-color:#041162}.environment .envBackground .envExLinePc{display:none !important}.environment .envBackground .envExLineSp{display:none !important}.environment .envBackground .envSubTitle{font-size:21px;font-weight:700;color:#FFFFFF;position:absolute;top:280px;left:50%;transform:translateX(-50%);width:100%;text-align:center}.environment .envBackground .envExText{font-size:14px;font-weight:600;color:#FFFFFF;position:absolute;top:340px;left:10px;width:100%;z-index:50}.environment .envBackground .envExImgPc{position:absolute;top:66%;left:50%;transform:translateX(-50%);z-index:10}}@media only screen and (max-width:360px){.environment .envBackground{top:180px;height:830px}.environment .envBackground .envSubTitle{font-size:18px;font-weight:600;top:270px;left:50%}.environment .envBackground .envExText{font-size:12px;width:95%}}@media only screen and (min-width:769px){.environment .envBackground{background-color:#041162;position:absolute;top:100%;width:1200px;height:650px}.environment .envBackground .envExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:15.5%;left:70px}.environment .envBackground .envExLineSp{display:none !important}.environment .envBackground .envSubTitle{font-size:23px;font-weight:bold;color:#FFFFFF;position:absolute;top:20%;left:70px}.environment .envBackground .envExText{font-size:16px;color:#FFFFFF;position:absolute;font-weight:600;line-height:1.8em;top:30%;left:70px}.environment .envBackground .envExImgPc{position:absolute;top:68%;left:6%;width:180px;z-index:10}}@media only screen and (min-width:500px) and (max-width:768px){.environment .envBackground{background-color:#041162;position:absolute;top:100%;width:100%;height:800px}.environment .envBackground .envExLinePc{display:block !important;width:200px;color:#ffffff;position:absolute;top:9.5%;left:10%}.environment .envBackground .envExLineSp{display:none !important}.environment .envBackground .envSubTitle{font-size:20px;font-weight:600;color:#FFFFFF;position:absolute;top:13%;left:25%}.environment .envBackground .envExText{font-size:11px;color:#FFFFFF;position:absolute;top:22%;left:10%}.environment .envBackground .envExImgPc{position:absolute;top:13%;left:75%;width:220px;z-index:10}}@media only screen and (max-width:768px){.environment .sangoPc{position:absolute;top:260px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.environment .sangoPc{top:245px}}@media only screen and (min-width:769px){.environment .sangoPc{position:absolute;top:122.5%;right:0px;width:700px}}@media only screen and (min-width:500px) and (max-width:768px){.environment .sangoPc{position:absolute;top:262%;left:50%;transform:translateX(-50%);width:550px}}.gallery{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.gallery{top:950px}}@media only screen and (min-width:769px){.gallery{top:900px}}@media only screen and (min-width:500px) and (max-width:768px){.gallery{top:960px}}@media only screen and (max-width:768px){.gallery .galleryBackground{background-color:#000943;height:400px}.gallery .galleryBackground .swiper-container{top:110px}.gallery .galleryBackground .galleryImg{position:absolute;top:150px;left:50%;transform:translateX(-50%);width:60%}.gallery .galleryBackground .titleText{display:inline-block !important;font-size:21px;font-weight:700;position:absolute;top:8%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.gallery .galleryBackground .subTitleEn{display:inline-block !important;font-size:18px;position:absolute;top:14%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}}@media only screen and (min-width:769px){.gallery .galleryBackground{background-color:#000943;width:100%;height:600px}.gallery .galleryBackground .swiper-container{top:180px}.gallery .galleryBackground .titleText{display:inline-block !important;font-size:24px;font-weight:bold;position:absolute;top:12%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.gallery .galleryBackground .subTitleEn{display:inline-block !important;font-size:22px;position:absolute;top:17%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}}@media only screen and (min-width:500px) and (max-width:768px){.gallery .galleryBackground{background-color:#000943;width:100%;height:500px}.gallery .galleryBackground .galleryImg{position:absolute;top:30%;left:50%;transform:translateX(-50%)}.gallery .galleryBackground .titleText{display:inline-block !important;font-size:22px;font-weight:700;position:absolute;top:10%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.gallery .galleryBackground .subTitleEn{top:15%}.gallery .galleryBackground .wavelineGallerySwiperWrapper{width:100%}.gallery .galleryBackground .swiper-container{top:140px}}.hookSizeTableWrapper{overflow:auto}.hookSizeTable{border-left:1px solid #707070;border-top:1px solid #707070;width:100%;border-left:1px solid #707070;border-top:1px solid #707070}.hookSizeTable th,.hookSizeTable td{border-right:1px solid #707070;border-bottom:1px solid #707070;color:#000943;padding:7px}.hookSizeTable th{background-color:#FFF729}.hookSizeTable td{font-size:16px}.hookSizeTable thead th,.hookSizeTable tbody td{text-align:center}.hookSizeSec{position:relative}@media only screen and (max-width:768px){.hookSizeSec{top:1050px}.hookSizeSec .hookSizeBackground .hookSizeTitle{display:inline-block !important;font-size:21px;font-weight:700;position:absolute;top:-15%;left:50%;transform:translateX(-50%);text-align:center;color:#000943;width:100%}.hookSizeSec .hookSizeBackground .subTitleEn{display:inline-block !important;font-size:18px;position:absolute;top:-10%;left:50%;transform:translateX(-50%);text-align:center;color:#000943;opacity:0.6}.hookSizeSec .hookSizeBackground .hookSizeCaption{color:#000943;display:block;font-size:14px;font-weight:bold;text-align:center;margin-bottom:15px}.hookSizeSec .hookSizeBackground .sizeListPc{position:absolute;top:100px}}@media only screen and (max-width:768px) and (min-width:769px){.hookSizeSec .hookSizeBackground .hookSizeCaption{display:none}}@media only screen and (max-width:360px){.hookSizeSec .hookSizeBackground .hookSizeTitle{font-size:26px;font-size:600}.hookSizeSec .hookSizeBackground .sizeListPc{position:absolute;top:90px}}@media only screen and (min-width:769px){.hookSizeSec{top:1080px}.hookSizeSec .hookSizeBackground .hookSizeTitle{display:inline-block !important;font-size:32px;font-weight:bold;position:absolute;top:-120px;left:50%;transform:translateX(-50%);text-align:center;color:#041162}.hookSizeSec .hookSizeBackground .subTitleEn{display:inline-block !important;font-size:28px;position:absolute;top:-88px;left:50%;transform:translateX(-50%);text-align:center;color:#000943;opacity:0.6}.hookSizeSec .hookSizeBackground .sizeListPc{position:absolute;top:0px}}@media only screen and (min-width:500px) and (max-width:768px){.hookSizeSec{top:1120px}.hookSizeSec .hookSizeBackground .hookSizeTitle{display:inline-block !important;font-size:30px;font-weight:700;position:absolute;top:-20%;left:50%;transform:translateX(-50%);text-align:center;color:#000943}.hookSizeSec .hookSizeBackground .subTitleEn{top:-12%}}@media only screen and (min-width:769px){.hookSizeSec .productDetiles{position:absolute;top:340px}}@media only screen and (max-width:768px){.hookSizeSec .productDetiles .hookSize .hookSizePc{display:none !important}.hookSizeSec .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:769px){.hookSizeSec .productDetiles .hookSize .hookSizePc{display:block !important}.hookSizeSec .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.hookSizeSec .productDetiles .hookSize .hookSizePc{display:none !important}.hookSizeSec .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (max-width:768px){.hookSizeSec .productDetiles .postage{position:absolute;top:105%;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (min-width:769px){.hookSizeSec .productDetiles .postage{position:absolute;top:80px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.hookSizeSec .productDetiles .postage{position:absolute;top:110%;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.hookSizeSec .productDetiles .productPage{position:absolute;top:107%;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (min-width:769px){.hookSizeSec .productDetiles .productPage{position:absolute;top:90px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.hookSizeSec .productDetiles .productPage{position:absolute;top:113%;left:50%;transform:translateX(-50%);width:50%}}.waveLineFooter{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.waveLineFooter{background-color:#000943;top:930px}.waveLineFooter .fishingReport{width:100%;height:875px;position:absolute;top:300px;background-color:#000943}.waveLineFooter .fishingReport .galleryImg{position:absolute;top:27%;left:50%;transform:translateX(-50%)}.waveLineFooter .fishingReport .fishingReportTitle{display:none !important}.waveLineFooter .fishingReport .fishingReportTitleSp{display:block !important;font-size:21px;font-weight:700;position:absolute;top:45px;left:50%;transform:translateX(-50%);color:#FFFFFF;text-align:center;width:100%;z-index:10}.waveLineFooter .fishingReport .fishingReportContents{display:none !important}.waveLineFooter .fishingReport .fishingReportContentsSp{display:inline-block !important;font-size:14px;font-weight:600;position:absolute;top:130px;left:10px;color:#FFFFFF}.waveLineFooter .fishingReport .fishingReportImg{position:absolute;top:330px;left:50%;transform:translateX(-50%);width:95%}.waveLineFooter .fishingReport .goodVibesImgSp{position:absolute;top:600px;left:50%;transform:translateX(-50%)}.waveLineFooter .goodVibes{position:absolute;top:1200px;left:50%;transform:translateX(-50%);width:100%}.waveLineFooter .goodVibes .goodVibesImg{display:none !important}.waveLineFooter .goodVibes .goodVibesTitle{display:inline-block !important;font-size:21px;font-weight:700;color:#000943;text-align:center;width:100%}.waveLineFooter .goodVibes .goodVibesContents{display:inline-block !important;font-size:14px;font-weight:600;position:absolute;top:60px;left:10%;color:#000943}}@media only screen and (max-width:360px){.waveLineFooter{top:980px}.waveLineFooter .fishingReport .fishingReportContentsSp{font-size:10px;width:90%}.waveLineFooter .fishingReport .fishingReportImg{top:350px}.waveLineFooter .goodVibes .goodVibesContents{font-size:11px}}@media only screen and (min-width:769px){.waveLineFooter .fishingReport{position:absolute;top:1400px;background-color:#000943;width:1200px;height:530px}.waveLineFooter .fishingReport .galleryImg{position:absolute;top:27%;left:50%;transform:translateX(-50%)}.waveLineFooter .fishingReport .fishingReportTitle{display:inline-block !important;font-size:28px;font-weight:600;position:absolute;top:19%;left:5%;color:#FFFFFF}.waveLineFooter .fishingReport .fishingReportTitleSp{display:none !important}.waveLineFooter .fishingReport .fishingReportContents{display:inline-block !important;font-size:16px;font-weight:600;line-height:2em;position:absolute;top:34%;left:5%;color:#FFFFFF}.waveLineFooter .fishingReport .fishingReportContentsSp{display:none !important}.waveLineFooter .fishingReport .fishingReportImg{position:absolute;top:20%;right:10%}.waveLineFooter .fishingReport .goodVibesImgSp{display:none !important}.waveLineFooter .goodVibes{position:absolute;top:2030px;left:50%;transform:translateX(-50%);width:80%}.waveLineFooter .goodVibes .goodVibesImg{background-color:#000943}.waveLineFooter .goodVibes .goodVibesTitle{display:inline-block !important;font-size:23px;font-weight:bold;position:absolute;top:20%;right:9%;color:#000943}.waveLineFooter .goodVibes .goodVibesContents{display:inline-block !important;font-size:14px;font-weight:700;position:absolute;top:40%;right:8.5%;color:#000943}}@media only screen and (min-width:500px) and (max-width:768px){.waveLineFooter .fishingReport{position:absolute;top:400px;background-color:#000943;width:100%;height:780px}.waveLineFooter .fishingReport .galleryImg{position:absolute;top:15%;left:50%;transform:translateX(-50%)}.waveLineFooter .fishingReport .fishingReportTitle{display:inline-block !important;font-size:22px;font-weight:700;position:absolute;top:40px;left:5%;color:#FFFFFF}.waveLineFooter .fishingReport .fishingReportTitleSp{display:none !important}.waveLineFooter .fishingReport .fishingReportContents{display:inline-block !important;font-size:14px;font-weigh:700;position:absolute;top:13%;left:5%;color:#FFFFFF}.waveLineFooter .fishingReport .fishingReportContentsSp{display:none !important}.waveLineFooter .fishingReport .fishingReportImg{position:absolute;top:32%}.waveLineFooter .fishingReport .goodVibesImgSp{display:none !important}.waveLineFooter .goodVibes{position:absolute;top:1240px;left:50%;transform:translateX(-50%);width:100%}.waveLineFooter .goodVibes .goodVibesImg{display:block !important;background-color:#000943}.waveLineFooter .goodVibes .goodVibesTitle{display:inline-block !important;font-size:18px;font-weight:700;position:absolute;top:10%;left:58%;color:#000943;width:auto}.waveLineFooter .goodVibes .goodVibesContents{display:inline-block !important;font-size:12px;font-weight:700;position:absolute;top:36%;left:58%;color:#000943}}@media only screen and (min-width:769px){.waveLineFooter .productDetiles{position:absolute;top:1100px}}@media only screen and (max-width:768px){.waveLineFooter .productDetiles .hookSize .hookSizePc{display:none !important}.waveLineFooter .productDetiles .hookSize .hookSizeSp{display:block !important;position:absolute;top:1150px}}@media only screen and (max-width:360px){.waveLineFooter .productDetiles .hookSize .hookSizeSp{top:1130px}}@media only screen and (min-width:769px){.waveLineFooter .productDetiles .hookSize .hookSizePc{display:block !important}.waveLineFooter .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.waveLineFooter .productDetiles .hookSize .hookSizePc{display:block !important;position:absolute;top:142%}.waveLineFooter .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (max-width:768px){.waveLineFooter .productDetiles .postage{position:absolute;top:1230px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (max-width:360px){.waveLineFooter .productDetiles .postage{top:1180px}}@media only screen and (min-width:769px){.waveLineFooter .productDetiles .postage{position:absolute;top:80px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.waveLineFooter .productDetiles .postage{position:absolute;top:148%;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.waveLineFooter .productDetiles .productPage{position:absolute;top:1240px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.waveLineFooter .productDetiles .productPage{top:1200px}}@media only screen and (min-width:769px){.waveLineFooter .productDetiles .productPage{position:absolute;top:90px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.waveLineFooter .productDetiles .productPage{position:absolute;top:151%;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.waveLineFooterAdjustment{height:2600px}}@media only screen and (max-width:360px){.waveLineFooterAdjustment{height:2600px}}@media only screen and (min-width:769px){.waveLineFooterAdjustment{height:2700px}}@media only screen and (min-width:500px) and (max-width:768px){.waveLineFooterAdjustment{height:2650px}}.taman .islandMoments{font-family:"Island Moments", cursive;opacity:0.3;letter-spacing:0.01em}.taman .islandMomentsSp{font-family:"Island Moments", cursive;opacity:0.3;letter-spacing:0.01em}@media only screen and (max-width:768px){.taman .firstView{position:relative}}@media only screen and (max-width:768px){.taman .firstView .fvPc{display:none !important}}@media only screen and (min-width:769px){.taman .firstView .fvPc{display:block !important;width:100%}}@media only screen and (max-width:768px){.taman .firstView .fvSp{display:block !important;width:100%}}@media only screen and (min-width:769px){.taman .firstView .fvSp{display:none !important}}.taman .firstView .firstViewContents{position:absolute;background-color:#150B00}@media only screen and (max-width:768px){.taman .firstView .firstViewContents{width:100%}.taman .firstView .firstViewContents .fvBackGroundPc{display:none !important}.taman .firstView .firstViewContents .fvBackGroundSp{display:block !important}.taman .firstView .firstViewContents .tamanRevolution{display:block !important;position:absolute;top:1%;width:90%;left:50%;transform:translateX(-50%)}.taman .firstView .firstViewContents .waveLineTextPc{display:none !important}.taman .firstView .firstViewContents .waveLineTextSp{display:block !important;position:absolute;top:70%}.taman .firstView .firstViewContents .waveLineHook{display:block !important;position:absolute;top:36%;width:30%}.taman .firstView .firstViewContents .waveLineHookExPc{display:none !important}.taman .firstView .firstViewContents .waveLineHookExSp{display:block !important;position:absolute;top:58%;left:65%;width:30%}.taman .firstView .firstViewContents .features{display:block !important;position:absolute;top:47%;left:23%;width:43%}}@media only screen and (min-width:769px){.taman .firstView .firstViewContents .fvBackGroundPc{display:block !important}.taman .firstView .firstViewContents .fvBackGroundSp{display:none !important}.taman .firstView .firstViewContents .tamanRevolution{display:block !important;position:absolute;top:0%;left:50%;transform:translateX(-50%)}.taman .firstView .firstViewContents .waveLineTextPc{display:block !important;position:absolute;top:72%;left:50%;transform:translateX(-50%)}.taman .firstView .firstViewContents .waveLineTextSp{display:none !important}.taman .firstView .firstViewContents .waveLineHook{display:block !important;position:absolute;top:26%}.taman .firstView .firstViewContents .waveLineHookExPc{display:block !important;position:absolute;top:48%;left:56%}.taman .firstView .firstViewContents .waveLineHookExSp{display:none !important}.taman .firstView .firstViewContents .features{display:block !important;position:absolute;top:39%;left:15%}}@media only screen and (min-width:500px) and (max-width:768px){.taman .firstView .firstViewContents{width:100%}.taman .firstView .firstViewContents .fvBackGroundPc{display:none !important}.taman .firstView .firstViewContents .fvBackGroundSp{display:block !important}.taman .firstView .firstViewContents .tamanRevolution{display:block !important;position:absolute;top:0%;left:50%;transform:translateX(-50%);width:60%}.taman .firstView .firstViewContents .waveLineTextPc{display:block !important;position:absolute;top:76%;left:50%;transform:translateX(-50%);width:55%}.taman .firstView .firstViewContents .waveLineTextSp{display:none !important}.taman .firstView .firstViewContents .waveLineHook{display:block !important;position:absolute;top:34%;width:16%}.taman .firstView .firstViewContents .waveLineHookExPc{display:none !important}.taman .firstView .firstViewContents .waveLineHookExSp{display:block !important;position:absolute;top:56%;left:58%;width:20%}.taman .firstView .firstViewContents .features{display:block !important;position:absolute;top:43%;left:30%;width:30%}}.taman .firstView .firstViewImage{margin-bottom:30px}.taman .firstView .productDetiles{position:relative}@media only screen and (max-width:768px){.taman .firstView .productDetiles .hookSize .hookSizePc{display:none !important}.taman .firstView .productDetiles .hookSize .hookSizeSp{display:block !important;position:absolute;top:20px}}@media only screen and (max-width:360px){.taman .firstView .productDetiles .hookSize .hookSizePc{display:none !important}.taman .firstView .productDetiles .hookSize .hookSizeSp{display:block !important;position:absolute;top:30px}}@media only screen and (min-width:769px){.taman .firstView .productDetiles .hookSize .hookSizePc{display:block !important}.taman .firstView .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.taman .firstView .productDetiles .hookSize{position:absolute;top:0px}.taman .firstView .productDetiles .hookSize .hookSizePc{display:block !important}.taman .firstView .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (max-width:768px){.taman .firstView .productDetiles .postage{position:absolute;top:90px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (max-width:360px){.taman .firstView .productDetiles .postage{position:absolute;top:100px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (min-width:769px){.taman .firstView .productDetiles .postage{position:absolute;top:80px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.taman .firstView .productDetiles .postage{position:absolute;top:40px;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.taman .firstView .productDetiles .productPage{position:absolute;top:100px;left:50%;transform:translateX(-50%);width:97%}}@media only screen and (max-width:360px){.taman .firstView .productDetiles .productPage{position:absolute;top:120px;left:50%;transform:translateX(-50%);width:97%}}@media only screen and (min-width:769px){.taman .firstView .productDetiles .productPage{position:absolute;top:90px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.taman .firstView .productDetiles .productPage{position:absolute;top:50px;left:50%;transform:translateX(-50%);width:50%}}.taman .hookExplanation{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.taman .hookExplanation{margin-top:-80px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation{margin-top:1150px;height:1150px;width:86%}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExTitleImg{display:none !important}.taman .hookExplanation .hookExTitleImgSp{display:block !important;position:absolute;top:290px;height:310px;width:100%}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExTitleImgSp{display:block !important;position:absolute;top:290px;height:365px;width:100%}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExTitleImg{display:block !important;position:absolute;top:215px}.taman .hookExplanation .hookExTitleImgSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation{position:absolute;top:190px}.taman .hookExplanation .hookExTitleImg{display:block !important}.taman .hookExplanation .hookExTitleImgSp{display:none !important}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExTitle .hookExTitlePc{display:none !important}.taman .hookExplanation .hookExTitle .hookExTitleSp{display:inline-block !important;position:absolute;top:310px;left:50%;transform:translateX(-50%);text-align:center;width:100%;color:#ffffff}.taman .hookExplanation .hookExTitle .hookExTitleSp .hookExTitleStyleHedSp{font-size:17px;font-weight:800;line-height:1.8em;margin:12px}.taman .hookExplanation .hookExTitle .hookExTitleSp .subTitleEn{font-size:18px;margin:-20px 0 0 0}.taman .hookExplanation .hookExTitle .hookExTitleSp .hookExTitleStyleContents{font-size:12px;font-weight:600;line-height:1.8em;width:100%;margin:20px 0 0 0}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExTitle .hookExTitleSp{display:inline-block !important;position:absolute;top:310px}.taman .hookExplanation .hookExTitle .hookExTitleSp .hookExTitleStyleContents{position:absolute;left:50%;transform:translateX(-50%);width:67%}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExTitle .hookExTitlePc{display:inline-block !important;position:absolute;top:300px;left:50%;transform:translateX(-50%);text-align:center;color:#ffffff;z-index:50}.taman .hookExplanation .hookExTitle .hookExTitlePc .hookExTitleStyleHedPc{font-size:28px;font-weight:600;line-height:1.8em;margin:15px}.taman .hookExplanation .hookExTitle .hookExTitlePc .subTitleEn{font-size:30px;margin:-35px}.taman .hookExplanation .hookExTitle .hookExTitlePc .hookExTitleStyleContents{font-size:16px;font-weight:600;line-height:2em;margin:40px}.taman .hookExplanation .hookExTitle .hookExTitleSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExTitle .hookExTitlePc{display:inline-block !important;position:absolute;font-size:12px;top:218px;left:50%;transform:translateX(-50%);font-weight:700;text-align:center;color:#ffffff;z-index:50;width:100%}.taman .hookExplanation .hookExTitle .hookExTitlePc .hookExTitleStyleHedPc{font-size:22px;font-weight:700}.taman .hookExplanation .hookExTitle .subTitleEn{font-size:16px}.taman .hookExplanation .hookExTitle .hookExTitleSp{display:none !important}}.taman .hookExplanation .hookExBackGround{position:relative;z-index:-1}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround{background-color:#000000;position:absolute;top:600px;width:100%;height:2300px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround{background-color:#000000;position:absolute;top:650px;width:1200px;height:1775px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround{background-color:#000000;top:430px;width:100%;height:975px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExBackGroundToolRight{z-index:10}.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:7%;left:90px}.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExLineSp{display:none !important}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExBackGroundToolRight{display:none !important}.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExLinePc{display:none !important}.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExLineSp{display:block !important;width:200px;color:#ffffff;position:absolute;top:65px;left:50%;transform:translateX(-50%);z-index:10}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExLineSp{top:80px;width:200px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExBackGroundToolRight{display:block !important;z-index:10}.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExLinePc{display:block !important;width:200px;color:#ffffff;position:absolute;top:3%;left:6%}.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExLineSp{display:none !important}}.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{color:#FFFFFF}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{font-size:21px;font-weight:700;position:absolute;top:80px;left:50%;transform:translateX(-50%);width:100%;text-align:center}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{top:105px;font-size:18px;font-weight:600}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{font-size:24px;font-weight:600;position:absolute;top:8.5%;left:90px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{font-size:19px;font-weight:600;top:5%;left:19%;z-index:20}}.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExContents{color:#FFFFFF}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExContents{position:absolute;top:140px;left:5%;width:80%;font-size:14px;font-weight:600}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExContents{top:160px;font-size:12px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExContents{position:absolute;top:12%;left:90px;font-size:16px;font-weight:600;line-height:2em;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExContents{position:absolute;top:10%;left:6%;line-height:2em;font-size:12px;z-index:20}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExImg{position:absolute;top:330px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExImg{top:335px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExImg{position:absolute;top:7%;left:50%;width:500px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExImg{position:absolute;top:3%;left:70%;width:300px;height:180px;z-index:20}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExBackGroundToolLeft{position:absolute;top:451px;z-index:10}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:31.5%;right:255px;z-index:20}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExLineSp{display:none !important}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .aigerProcess{position:relative;top:580px;width:100%}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExBackGroundToolLeft{display:none !important}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExLinePc{display:none !important}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExLineSp{display:block !important;color:#ffffff;position:absolute;top:0px;left:50%;transform:translateX(-50%);width:130px;z-index:20}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExLineSp{top:0px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .aigerProcess{position:relative;top:0%}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExBackGroundToolLeft{display:block !important;z-index:10}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExLinePc{display:block !important;width:240px;color:#ffffff;position:absolute;top:13%;padding-left:48%;z-index:20}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExLineSp{display:none !important}}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExTitle{color:#FFFFFF}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExTitle{font-size:21px;font-weight:700;position:absolute;top:15px;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExTitle{top:23px;font-size:18px;font-weight:600}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExTitle{font-size:24px;font-weight:600;position:absolute;top:33%;right:32%;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExTitle{font-size:19px;font-weight:600;position:absolute;top:20%;left:62%;z-index:20}}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExContents{color:#FFFFFF}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExContents{position:absolute;display:inline-block;top:80px;left:5%;width:90%;font-weight:600;font-size:14px}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExContents{font-size:12px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExContents{position:absolute;top:36.5%;right:16%;font-size:16px;font-weight:600;line-height:2em;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExContents{position:absolute;top:40%;padding-left:48%;line-height:2em;font-size:12px;z-index:20}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExImg{position:absolute;top:280px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExImg{top:270px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExImg{position:absolute;top:31.5%;left:7%;width:500px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExImg{position:absolute;top:13%;left:26%;width:290px;height:180px;z-index:20}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .pullTest .hookExBackGroundToolRight{position:absolute;top:886px;z-index:10}.taman .hookExplanation .hookExBackGround .pullTest .hookExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:58.5%;left:90px;z-index:20}.taman .hookExplanation .hookExBackGround .pullTest .hookExLineSp{display:none !important}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .pullTest{position:relative;top:1110px}.taman .hookExplanation .hookExBackGround .pullTest .hookExBackGroundToolRight{display:none !important}.taman .hookExplanation .hookExBackGround .pullTest .hookExLinePc{display:none !important}.taman .hookExplanation .hookExBackGround .pullTest .hookExLineSp{display:block !important;color:#ffffff;position:absolute;top:0px;left:50%;transform:translateX(-50%);width:150px;z-index:20}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .pullTest .hookExLineSp{top:-16px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .pullTest{position:relative;top:0%}.taman .hookExplanation .hookExBackGround .pullTest .hookExBackGroundToolRight{display:block !important;z-index:10}.taman .hookExplanation .hookExBackGround .pullTest .hookExLinePc{display:block !important;width:240px;color:#ffffff;position:absolute;top:13%;left:5%;z-index:20}.taman .hookExplanation .hookExBackGround .pullTest .hookExLineSp{display:none !important}}.taman .hookExplanation .hookExBackGround .pullTest .hookExTitle{color:#FFFFFF}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .pullTest .hookExTitle{font-size:21px;font-weight:700;position:absolute;top:15px;left:50%;transform:translateX(-50%);z-index:20}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .pullTest .hookExTitle{font-size:18px;font-weight:600;position:absolute;left:50%;transform:translateX(-50%);text-align:center;width:100%;z-index:20}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .pullTest .hookExTitle{font-size:24px;font-weight:600;position:absolute;top:60%;left:7.5%;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .pullTest .hookExTitle{font-size:20px;font-weight:600;top:19%;left:16%;z-index:20}}.taman .hookExplanation .hookExBackGround .pullTest .hookExContents{color:#FFFFFF}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .pullTest .hookExContents{position:absolute;top:80px;left:5%;width:80%;font-size:14px;font-weight:600}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .pullTest .hookExContents{font-size:12px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .pullTest .hookExContents{position:absolute;top:63.5%;left:90px;font-size:16px;font-weight:600;line-height:2em;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .pullTest .hookExContents{position:absolute;top:40%;left:5%;line-height:2em;font-size:12px;z-index:20}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .pullTest .hookExImg{position:absolute;top:220px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .pullTest .hookExImg{top:240px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .pullTest .hookExImg{position:absolute;top:58.5%;left:50%;width:500px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .pullTest .hookExImg{position:absolute;top:15%;left:70%;width:290px;height:180px;z-index:20}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .plating .hookExBackGroundToolRight{position:absolute;top:1338px;z-index:10}.taman .hookExplanation .hookExBackGround .plating .hookExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:80%;right:260px;z-index:20}.taman .hookExplanation .hookExBackGround .plating .hookExLineSp{display:none !important}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating{position:relative;top:1570px}.taman .hookExplanation .hookExBackGround .plating .hookExBackGroundToolRight{display:none !important}.taman .hookExplanation .hookExBackGround .plating .hookExLinePc{display:none !important}.taman .hookExplanation .hookExBackGround .plating .hookExLineSp{display:block !important;color:#ffffff;position:absolute;top:0px;left:50%;transform:translateX(-50%);width:60px;z-index:20}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .plating .hookExLineSp{top:-10px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating{position:relative;top:0%}.taman .hookExplanation .hookExBackGround .plating .hookExBackGroundToolRight{display:block !important;z-index:10}.taman .hookExplanation .hookExBackGround .plating .hookExLinePc{display:block !important;width:240px;color:#ffffff;position:absolute;top:13%;padding-left:48%;z-index:20}.taman .hookExplanation .hookExBackGround .plating .hookExLineSp{display:none !important}}.taman .hookExplanation .hookExBackGround .plating .hookExTitle{color:#FFFFFF}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating .hookExTitle{font-size:21px;font-weight:700;position:absolute;top:15px;left:50%;transform:translateX(-50%);z-index:20}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .plating .hookExTitle{font-size:18px;font-weight:600}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .plating .hookExTitle{font-size:24px;font-weight:600;position:absolute;top:81.5%;right:38.5%;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating .hookExTitle{font-size:20px;font-weight:600;position:absolute;top:20%;left:58%;z-index:20}}.taman .hookExplanation .hookExBackGround .plating .hookExContents{color:#FFFFFF}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating .hookExContents{position:absolute;top:80px;left:5%;width:80%;font-size:14px;font-weight:600}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .plating .hookExContents{font-size:12px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .plating .hookExContents{position:absolute;top:85%;right:200px;font-size:16px;font-weight:600;line-height:2em;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating .hookExContents{position:absolute;top:40%;padding-left:48%;line-height:2em;font-size:12px;z-index:20}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating .hookExImg{display:none !important}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .plating .hookExImg{position:absolute;top:80%;left:7%;width:500px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating .hookExImg{display:block !important;position:absolute;top:14%;left:4%;width:290px;height:200px;z-index:20}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating .hookExImgSp{display:block !important;position:absolute;top:200px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .plating .hookExImgSp{top:220px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .plating .hookExImgSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating .hookExImgSp{display:none !important}}@media only screen and (min-width:769px){.taman .middleAdjustment{height:2400px}}@media only screen and (max-width:768px){.taman .middleAdjustment{height:2700px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .middleAdjustment{height:1580px}}.taman .recommend{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.taman .recommend .recommendSituation .recommendBackPc{display:none !important}.taman .recommend .recommendSituation .recommendBackSp{display:block !important}.taman .recommend .recommendSituation .recommendTitle{display:inline-block !important;font-size:21px;font-weight:700;width:100%;position:absolute;top:8%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.taman .recommend .recommendSituation .subTitleEn{font-size:20px;position:absolute;top:13%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.taman .recommend .recommendSituation .subBack{display:none !important}.taman .recommend .recommendSituation .subBackSp{position:absolute;top:24%;left:50%;transform:translateX(-50%);width:90%}.taman .recommend .recommendSituation .hook{display:none !important}.taman .recommend .recommendSituation .reason_1{position:absolute;top:26%;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;width:90%;text-align:center}.taman .recommend .recommendSituation .reason_2{position:absolute;top:41%;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;width:90%;text-align:center}.taman .recommend .recommendSituation .reason_3{position:absolute;top:59%;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;width:90%;text-align:center}.taman .recommend .recommendSituation .reason_4{position:absolute;top:71.5%;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;width:90%;text-align:center}}@media only screen and (max-width:360px){.taman .recommend .recommendSituation .recommendTitle{top:30px}.taman .recommend .recommendSituation .reason_1{top:26%;font-size:12px}.taman .recommend .recommendSituation .reason_2{top:41%;font-size:12px}.taman .recommend .recommendSituation .reason_3{top:58%;font-size:12px}.taman .recommend .recommendSituation .reason_4{top:71.5%;font-size:12px}}@media only screen and (min-width:769px){.taman .recommend .recommendSituation .recommendBackPc{display:block !important}.taman .recommend .recommendSituation .recommendBackSp{display:none !important}.taman .recommend .recommendSituation .recommendTitle{display:inline-block !important;font-size:30px;font-weight:bold;line-height:1.7em;position:absolute;top:12%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.taman .recommend .recommendSituation .subTitleEn{font-size:30px;position:absolute;top:17%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.taman .recommend .recommendSituation .subBack{position:absolute;top:35%;left:50%;transform:translateX(-50%);width:1000px}.taman .recommend .recommendSituation .subBackSp{display:none !important}.taman .recommend .recommendSituation .hook{position:absolute;top:28%;left:50%;transform:translateX(-50%);width:230px}.taman .recommend .recommendSituation .reason_1{position:absolute;top:40%;left:19%;font-size:20px;font-weight:bold}.taman .recommend .recommendSituation .reason_2{position:absolute;top:40%;right:13%;font-size:20px;font-weight:bold}.taman .recommend .recommendSituation .reason_3{position:absolute;top:70%;left:16%;font-size:20px;font-weight:bold}.taman .recommend .recommendSituation .reason_4{position:absolute;top:67%;right:12%;font-size:20px;font-weight:bold}}@media only screen and (min-width:500px) and (max-width:768px){.taman .recommend .recommendSituation .recommendBackPc{display:block !important}.taman .recommend .recommendSituation .recommendBackSp{display:none !important}.taman .recommend .recommendSituation .recommendTitle{display:inline-block !important;font-size:22px;font-weight:700;line-height:1.7em;position:absolute;top:11%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.taman .recommend .recommendSituation .subTitleEn{top:18%}.taman .recommend .recommendSituation .subBack{display:block !important;position:absolute;top:35%;left:50%;transform:translateX(-50%);width:92%}.taman .recommend .recommendSituation .subBackSp{display:none !important}.taman .recommend .recommendSituation .hook{position:absolute;top:28%;left:50%;transform:translateX(-50%);width:200px}.taman .recommend .recommendSituation .reason_1{position:absolute;top:39%;left:27%;font-size:15px;font-weight:700}.taman .recommend .recommendSituation .reason_2{position:absolute;top:39%;left:75%;font-size:15px;font-weight:700}.taman .recommend .recommendSituation .reason_3{position:absolute;top:72%;left:27%;font-size:15px;font-weight:700}.taman .recommend .recommendSituation .reason_4{position:absolute;top:69%;left:75%;font-size:15px;font-weight:700}}@media only screen and (min-width:769px){.taman .recommend .recommendSituation .productDetiles{position:absolute;top:100%}}@media only screen and (max-width:768px){.taman .recommend .recommendSituation .productDetiles{position:relative}}@media only screen and (max-width:768px){.taman .recommend .recommendSituation .productDetiles .hookSize .hookSizePc{display:none !important}.taman .recommend .recommendSituation .productDetiles .hookSize .hookSizeSp{display:block !important}}@media only screen and (min-width:769px){.taman .recommend .recommendSituation .productDetiles .hookSize .hookSizePc{display:block !important}.taman .recommend .recommendSituation .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.taman .recommend .recommendSituation .productDetiles .hookSize{position:absolute;top:100%}.taman .recommend .recommendSituation .productDetiles .hookSize .hookSizePc{display:block !important}.taman .recommend .recommendSituation .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (max-width:768px){.taman .recommend .recommendSituation .productDetiles .postage{position:absolute;top:75px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (max-width:360px){.taman .recommend .recommendSituation .productDetiles .postage{top:65px}}@media only screen and (min-width:769px){.taman .recommend .recommendSituation .productDetiles .postage{position:absolute;top:80px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.taman .recommend .recommendSituation .productDetiles .postage{position:absolute;top:40px;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.taman .recommend .recommendSituation .productDetiles .productPage{position:absolute;top:80px;left:50%;transform:translateX(-50%);width:100%}}@media only screen and (min-width:769px){.taman .recommend .recommendSituation .productDetiles .productPage{position:absolute;top:90px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.taman .recommend .recommendSituation .productDetiles .productPage{position:absolute;top:50px;left:50%;transform:translateX(-50%);width:50%}}.taman .environment{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.taman .environment{top:160px}.taman .environment .envImgPc{display:none !important}.taman .environment .envImgSp{display:block !important}.taman .environment .envTitle{position:absolute;top:30%;left:50%;transform:translateX(-50%);font-size:21px;font-weight:700;text-align:center;color:#150B00;width:100%}.taman .environment .subTitleEn{position:absolute;top:42%;left:50%;transform:translateX(-50%);font-size:17px;opacity:0.5;text-align:center;color:#150B00;width:100%}}@media only screen and (max-width:360px){.taman .environment{top:160px}.taman .environment .envTitle{top:32%}}@media only screen and (min-width:769px){.taman .environment{top:250px}.taman .environment .envImgPc{display:block !important}.taman .environment .envImgSp{display:none !important}.taman .environment .envTitle{position:absolute;top:39%;left:50%;transform:translateX(-50%);font-size:30px;font-weight:bold;text-align:center;color:#150B00}.taman .environment .subTitleEn{position:absolute;top:47%;left:50%;transform:translateX(-50%);font-size:26px;text-align:center;color:#150B00}}@media only screen and (min-width:500px) and (max-width:768px){.taman .environment{top:170px}.taman .environment .envImgPc{display:block !important}.taman .environment .envImgSp{display:none !important}.taman .environment .envTitle{display:block !important;position:absolute;top:28%;left:50%;transform:translateX(-50%);font-size:28px;font-weight:700;text-align:center;color:#150B00;width:100%}}@media only screen and (max-width:768px){.taman .environment .envBackground{position:absolute;top:215px;height:830px;width:100%;background-color:#150B00}.taman .environment .envBackground .envExLinePc{display:none !important}.taman .environment .envBackground .envExLineSp{display:none !important}.taman .environment .envBackground .envSubTitle{font-size:21px;font-weight:700;color:#FFFFFF;position:absolute;top:280px;left:50%;transform:translateX(-50%);width:100%;text-align:center}.taman .environment .envBackground .envExText{font-size:14px;font-weight:600;color:#FFFFFF;position:absolute;top:340px;left:10px;width:100%;z-index:50}.taman .environment .envBackground .envExImgPc{position:absolute;top:66%;left:50%;transform:translateX(-50%);z-index:10}}@media only screen and (max-width:360px){.taman .environment .envBackground{top:180px;height:830px}.taman .environment .envBackground .envSubTitle{font-size:18px;font-weight:600;top:270px;left:50%}.taman .environment .envBackground .envExText{font-size:12px;width:95%}}@media only screen and (min-width:769px){.taman .environment .envBackground{background-color:#150B00;position:absolute;top:100%;width:1200px;height:650px}.taman .environment .envBackground .envExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:15.5%;left:70px}.taman .environment .envBackground .envExLineSp{display:none !important}.taman .environment .envBackground .envSubTitle{font-size:23px;font-weight:bold;color:#FFFFFF;position:absolute;top:20%;left:70px}.taman .environment .envBackground .envExText{font-size:16px;color:#FFFFFF;position:absolute;font-weight:600;line-height:1.8em;top:30%;left:70px}.taman .environment .envBackground .envExImgPc{position:absolute;top:68%;left:6%;width:180px;z-index:10}}@media only screen and (min-width:500px) and (max-width:768px){.taman .environment .envBackground{background-color:#150B00;position:absolute;top:100%;width:100%;height:800px}.taman .environment .envBackground .envExLinePc{display:block !important;width:200px;color:#ffffff;position:absolute;top:9.5%;left:10%}.taman .environment .envBackground .envExLineSp{display:none !important}.taman .environment .envBackground .envSubTitle{font-size:20px;font-weight:600;color:#FFFFFF;position:absolute;top:13%;left:25%}.taman .environment .envBackground .envExText{font-size:11px;color:#FFFFFF;position:absolute;top:22%;left:10%;width:auto}.taman .environment .envBackground .envExImgPc{position:absolute;top:13%;left:75%;width:220px;z-index:10}}@media only screen and (max-width:768px){.taman .environment .sangoPc{position:absolute;top:260px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.taman .environment .sangoPc{top:245px}}@media only screen and (min-width:769px){.taman .environment .sangoPc{position:absolute;top:122.5%;right:0px;width:700px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .environment .sangoPc{position:absolute;top:262%;left:50%;transform:translateX(-50%);width:550px}}.taman .gallery{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.taman .gallery{top:950px}}@media only screen and (min-width:769px){.taman .gallery{top:900px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .gallery{top:960px}}@media only screen and (max-width:768px){.taman .gallery .galleryBackground{background-color:#000000;height:400px}.taman .gallery .galleryBackground .swiper-container{top:110px}.taman .gallery .galleryBackground .galleryImg{position:absolute;top:150px;left:50%;transform:translateX(-50%);width:60%}.taman .gallery .galleryBackground .titleText{display:inline-block !important;font-size:21px;font-weight:700;position:absolute;top:8%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.taman .gallery .galleryBackground .subTitleEn{display:inline-block !important;font-size:18px;position:absolute;top:14%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}}@media only screen and (min-width:769px){.taman .gallery .galleryBackground{background-color:#000000;width:100%;height:600px}.taman .gallery .galleryBackground .swiper-container{top:180px}.taman .gallery .galleryBackground .titleText{display:inline-block !important;font-size:24px;font-weight:bold;position:absolute;top:12%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.taman .gallery .galleryBackground .subTitleEn{display:inline-block !important;font-size:22px;position:absolute;top:17%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}}@media only screen and (min-width:500px) and (max-width:768px){.taman .gallery .galleryBackground{background-color:#000000;width:100%;height:500px}.taman .gallery .galleryBackground .galleryImg{position:absolute;top:30%;left:50%;transform:translateX(-50%)}.taman .gallery .galleryBackground .titleText{display:inline-block !important;font-size:22px;font-weight:700;position:absolute;top:10%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.taman .gallery .galleryBackground .subTitleEn{top:15%}.taman .gallery .galleryBackground .swiper-container{top:140px}}.taman .hookSizeSec{position:relative}@media only screen and (max-width:768px){.taman .hookSizeSec{top:1050px}.taman .hookSizeSec .hookSizeBackground .hookSizeTitle{display:inline-block !important;font-size:21px;font-weight:700;position:absolute;top:-15%;left:50%;transform:translateX(-50%);text-align:center;color:#150B00;width:100%}.taman .hookSizeSec .hookSizeBackground .subTitleEn{display:inline-block !important;font-size:18px;position:absolute;top:-10%;left:50%;transform:translateX(-50%);text-align:center;color:#150B00;opacity:0.6}.taman .hookSizeSec .hookSizeBackground .hookSizeCaption{color:#150B00}.taman .hookSizeSec .hookSizeBackground .hookSizeTable{border-left:1px solid #707070;border-top:1px solid #707070}.taman .hookSizeSec .hookSizeBackground .hookSizeTable th,.taman .hookSizeSec .hookSizeBackground .hookSizeTable td{border-right:1px solid #707070;border-bottom:1px solid #707070;color:#000943}.taman .hookSizeSec .hookSizeBackground .hookSizeTable th{background-color:#FFF729}.taman .hookSizeSec .hookSizeBackground .sizeListPc{position:absolute;top:100px}}@media only screen and (max-width:360px){.taman .hookSizeSec .hookSizeBackground .hookSizeTitle{font-size:26px;font-size:600}.taman .hookSizeSec .hookSizeBackground .sizeListPc{position:absolute;top:90px}}@media only screen and (min-width:769px){.taman .hookSizeSec{top:1080px}.taman .hookSizeSec .hookSizeBackground .hookSizeTitle{display:inline-block !important;font-size:32px;font-weight:bold;position:absolute;top:-120px;left:50%;transform:translateX(-50%);text-align:center;color:#150B00}.taman .hookSizeSec .hookSizeBackground .subTitleEn{display:inline-block !important;font-size:28px;position:absolute;top:-88px;left:50%;transform:translateX(-50%);text-align:center;color:#150B00;opacity:0.6}.taman .hookSizeSec .hookSizeBackground .sizeListPc{position:absolute;top:0px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookSizeSec{top:1120px}.taman .hookSizeSec .hookSizeBackground .hookSizeTitle{display:inline-block !important;font-size:30px;font-weight:700;position:absolute;top:-20%;left:50%;transform:translateX(-50%);text-align:center;color:#150B00}.taman .hookSizeSec .hookSizeBackground .subTitleEn{top:-12%}}@media only screen and (min-width:769px){.taman .hookSizeSec .productDetiles{position:absolute;top:340px}}@media only screen and (max-width:768px){.taman .hookSizeSec .productDetiles .hookSize .hookSizePc{display:none !important}.taman .hookSizeSec .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:769px){.taman .hookSizeSec .productDetiles .hookSize .hookSizePc{display:block !important}.taman .hookSizeSec .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookSizeSec .productDetiles .hookSize .hookSizePc{display:none !important}.taman .hookSizeSec .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (max-width:768px){.taman .hookSizeSec .productDetiles .postage{position:absolute;top:105%;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (min-width:769px){.taman .hookSizeSec .productDetiles .postage{position:absolute;top:80px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookSizeSec .productDetiles .postage{position:absolute;top:110%;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.taman .hookSizeSec .productDetiles .productPage{position:absolute;top:107%;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (min-width:769px){.taman .hookSizeSec .productDetiles .productPage{position:absolute;top:90px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookSizeSec .productDetiles .productPage{position:absolute;top:113%;left:50%;transform:translateX(-50%);width:50%}}.taman .waveLineFooter{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.taman .waveLineFooter{background-color:#150B00;top:1250px}.taman .waveLineFooter .fishingReport{width:100%;height:875px;position:absolute;top:0px;background-color:#150B00}.taman .waveLineFooter .fishingReport .galleryImg{position:absolute;top:27%;left:50%;transform:translateX(-50%)}.taman .waveLineFooter .fishingReport .fishingReportTitle{display:none !important}.taman .waveLineFooter .fishingReport .fishingReportTitleSp{display:block !important;font-size:21px;font-weight:700;position:absolute;top:45px;left:50%;transform:translateX(-50%);color:#FFFFFF;text-align:center;width:100%;z-index:10}.taman .waveLineFooter .fishingReport .fishingReportContents{display:none !important}.taman .waveLineFooter .fishingReport .fishingReportContentsSp{display:inline-block !important;font-size:14px;font-weight:600;position:absolute;top:130px;left:10px;color:#FFFFFF}.taman .waveLineFooter .fishingReport .fishingReportImg{position:absolute;top:330px;left:50%;transform:translateX(-50%);width:95%}.taman .waveLineFooter .fishingReport .goodVibesImgSp{position:absolute;top:600px;left:50%;transform:translateX(-50%)}.taman .waveLineFooter .goodVibes{position:relative;top:910px;left:50%;transform:translateX(-50%)}.taman .waveLineFooter .goodVibes .goodVibesImg{display:none !important}.taman .waveLineFooter .goodVibes .goodVibesTitle{font-size:21px;font-weight:700;color:#150B00;text-align:center}.taman .waveLineFooter .goodVibes .goodVibesContents{display:inline-block !important;font-size:14px;font-weight:600;position:absolute;top:60px;left:10%;color:#150B00}}@media only screen and (max-width:360px){.taman .waveLineFooter{top:1200px}.taman .waveLineFooter .fishingReport .fishingReportContentsSp{font-size:10px;width:90%}.taman .waveLineFooter .fishingReport .fishingReportImg{top:350px}.taman .waveLineFooter .goodVibes .goodVibesContents{font-size:11px}}@media only screen and (min-width:769px){.taman .waveLineFooter .fishingReport{position:absolute;top:1400px;background-color:#150B00;width:1200px;height:530px}.taman .waveLineFooter .fishingReport .galleryImg{position:absolute;top:27%;left:50%;transform:translateX(-50%)}.taman .waveLineFooter .fishingReport .fishingReportTitle{display:inline-block !important;font-size:28px;font-weight:600;position:absolute;top:19%;left:5%;color:#FFFFFF}.taman .waveLineFooter .fishingReport .fishingReportTitleSp{display:none !important}.taman .waveLineFooter .fishingReport .fishingReportContents{display:inline-block !important;font-size:16px;font-weight:600;line-height:2em;position:absolute;top:34%;left:5%;color:#FFFFFF}.taman .waveLineFooter .fishingReport .fishingReportContentsSp{display:none !important}.taman .waveLineFooter .fishingReport .fishingReportImg{position:absolute;top:20%;right:10%}.taman .waveLineFooter .fishingReport .goodVibesImgSp{display:none !important}.taman .waveLineFooter .goodVibes{position:absolute;top:2030px;left:50%;transform:translateX(-50%);width:80%}.taman .waveLineFooter .goodVibes .goodVibesImg{background-color:#150B00}.taman .waveLineFooter .goodVibes .goodVibesTitle{display:inline-block !important;font-size:23px;font-weight:bold;position:absolute;top:20%;right:9%;color:#150B00}.taman .waveLineFooter .goodVibes .goodVibesContents{display:inline-block !important;font-size:14px;font-weight:700;position:absolute;top:40%;right:8.5%;color:#150B00}}@media only screen and (min-width:500px) and (max-width:768px){.taman .waveLineFooter .fishingReport{position:absolute;top:100px;background-color:#150B00;width:100%;height:780px}.taman .waveLineFooter .fishingReport .galleryImg{position:absolute;top:15%;left:50%;transform:translateX(-50%)}.taman .waveLineFooter .fishingReport .fishingReportTitle{display:inline-block !important;font-size:22px;font-weight:700;position:absolute;top:40px;left:5%;color:#FFFFFF}.taman .waveLineFooter .fishingReport .fishingReportTitleSp{display:none !important}.taman .waveLineFooter .fishingReport .fishingReportContents{display:inline-block !important;font-size:14px;font-weigh:700;position:absolute;top:13%;left:5%;color:#FFFFFF}.taman .waveLineFooter .fishingReport .fishingReportContentsSp{display:none !important}.taman .waveLineFooter .fishingReport .fishingReportImg{position:absolute;top:32%}.taman .waveLineFooter .fishingReport .goodVibesImgSp{display:none !important}.taman .waveLineFooter .goodVibes{position:absolute;top:900px;left:50%;transform:translateX(-50%);width:100%}.taman .waveLineFooter .goodVibes .goodVibesImg{display:block !important;background-color:#150B00}.taman .waveLineFooter .goodVibes .goodVibesTitle{display:inline-block !important;font-size:18px;font-weight:700;position:absolute;top:10%;left:58%;color:#150B00;width:auto}.taman .waveLineFooter .goodVibes .goodVibesContents{display:inline-block !important;font-size:12px;font-weight:700;position:absolute;top:36%;left:58%;color:#150B00}}@media only screen and (min-width:769px){.taman .waveLineFooter .productDetiles{position:absolute;top:1100px}}@media only screen and (max-width:768px){.taman .waveLineFooter .productDetiles .hookSize .hookSizePc{display:none !important}.taman .waveLineFooter .productDetiles .hookSize .hookSizeSp{display:block !important;position:absolute;top:1150px}}@media only screen and (max-width:360px){.taman .waveLineFooter .productDetiles .hookSize .hookSizeSp{top:1130px}}@media only screen and (min-width:769px){.taman .waveLineFooter .productDetiles .hookSize .hookSizePc{display:block !important}.taman .waveLineFooter .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.taman .waveLineFooter .productDetiles .hookSize .hookSizePc{display:block !important;position:absolute;top:142%}.taman .waveLineFooter .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (max-width:768px){.taman .waveLineFooter .productDetiles .postage{position:absolute;top:1230px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (max-width:360px){.taman .waveLineFooter .productDetiles .postage{top:1180px}}@media only screen and (min-width:769px){.taman .waveLineFooter .productDetiles .postage{position:absolute;top:80px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.taman .waveLineFooter .productDetiles .postage{position:absolute;top:148%;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.taman .waveLineFooter .productDetiles .productPage{position:absolute;top:1240px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.taman .waveLineFooter .productDetiles .productPage{top:1200px}}@media only screen and (min-width:769px){.taman .waveLineFooter .productDetiles .productPage{position:absolute;top:90px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.taman .waveLineFooter .productDetiles .productPage{position:absolute;top:151%;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.taman .waveLineFooterAdjustment{height:2600px}}@media only screen and (max-width:360px){.taman .waveLineFooterAdjustment{height:2600px}}@media only screen and (min-width:769px){.taman .waveLineFooterAdjustment{height:2700px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .waveLineFooterAdjustment{height:2650px}}.islandMoments{font-family:"Island Moments", cursive;opacity:0.3;letter-spacing:0.01em}.islandMomentsSp{font-family:"Island Moments", cursive;opacity:0.3;letter-spacing:0.01em}.firstView .firstViewContents{position:relative}@media only screen and (max-width:768px){.firstView .firstViewContents .fvPc{display:none !important}}@media only screen and (min-width:769px){.firstView .firstViewContents .fvPc{display:block !important;width:100%}}@media only screen and (max-width:768px){.firstView .firstViewContents .fvSp{display:block !important;width:100%}}@media only screen and (min-width:769px){.firstView .firstViewContents .fvSp{display:none !important}}.firstView .firstViewContents .fvBackGround{position:absolute;z-index:-1;width:100%}.firstView .firstViewContents .fvImage{position:relative;z-index:10}.firstView .productDetiles{position:relative}@media only screen and (max-width:768px){.firstView .productDetiles .hookSize .hookSizePc{display:none !important}.firstView .productDetiles .hookSize .hookSizeSp{display:block !important;position:absolute;top:10px}}@media only screen and (max-width:360px){.firstView .productDetiles .hookSize .hookSizePc{display:none !important}.firstView .productDetiles .hookSize .hookSizeSp{display:block !important;position:absolute;top:0px}}@media only screen and (min-width:769px){.firstView .productDetiles .hookSize .hookSizePc{display:block !important}.firstView .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.firstView .productDetiles .hookSize{position:absolute;top:0px}.firstView .productDetiles .hookSize .hookSizePc{display:block !important}.firstView .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (max-width:768px){.firstView .productDetiles .postage{position:absolute;top:85px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (max-width:360px){.firstView .productDetiles .postage{position:absolute;top:60px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (min-width:769px){.firstView .productDetiles .postage{position:absolute;top:80px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.firstView .productDetiles .postage{position:absolute;top:40px;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.firstView .productDetiles .productPage{position:absolute;top:100px;left:50%;transform:translateX(-50%);width:97%}}@media only screen and (max-width:360px){.firstView .productDetiles .productPage{position:absolute;top:75px;left:50%;transform:translateX(-50%);width:97%}}@media only screen and (min-width:769px){.firstView .productDetiles .productPage{position:absolute;top:90px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.firstView .productDetiles .productPage{position:absolute;top:50px;left:50%;transform:translateX(-50%);width:50%}}.hookExplanation{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.hookExplanation{margin-top:-220px}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation{margin-top:0px}}@media only screen and (max-width:768px){.hookExplanation .hookExTitleImg{display:none !important}.hookExplanation .hookExTitleImgSp{display:block !important;position:absolute;top:430px;height:310px;width:100%}}@media only screen and (max-width:360px){.hookExplanation .hookExTitleImgSp{display:block !important;position:absolute;top:400px;height:365px;width:100%}}@media only screen and (min-width:769px){.hookExplanation .hookExTitleImg{display:block !important;position:absolute;top:90%}.hookExplanation .hookExTitleImgSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExTitleImgSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExColumn{display:flex;justify-content:space-between}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExColumnText{flex-basis:50%}}@media only screen and (max-width:768px){.hookExplanation .hookExTitle .hookExTitlePc{display:none !important}.hookExplanation .hookExTitle .hookExTitleSp{display:inline-block !important;position:absolute;top:460px;left:50%;transform:translateX(-50%);text-align:center;width:100%;color:#ffffff}.hookExplanation .hookExTitle .hookExTitleSp .hookExTitleStyleHedSp{font-size:17px;font-weight:800;line-height:1.8em;margin:12px}.hookExplanation .hookExTitle .hookExTitleSp .subTitleEn{font-size:18px;margin:-20px 0 0 0}.hookExplanation .hookExTitle .hookExTitleSp .hookExTitleStyleContents{font-size:12px;font-weight:600;line-height:1.8em;width:100%;margin:20px 0 0 0}}@media only screen and (max-width:360px){.hookExplanation .hookExTitle .hookExTitleSp{display:inline-block !important;position:absolute;top:430px}.hookExplanation .hookExTitle .hookExTitleSp .hookExTitleStyleContents{position:absolute;left:50%;transform:translateX(-50%);width:67%}}@media only screen and (min-width:769px){.hookExplanation .hookExTitle .hookExTitlePc{position:relative;top:300px;left:50%;transform:translateX(-50%);text-align:center;color:#ffffff;z-index:50}.hookExplanation .hookExTitle .hookExTitlePc .hookExTitleStyleHedPc{font-size:28px;font-weight:600;line-height:1.8em;margin:15px}.hookExplanation .hookExTitle .hookExTitlePc .subTitleEn{font-size:30px;margin:-35px}.hookExplanation .hookExTitle .hookExTitlePc .hookExTitleStyleContents{font-size:16px;font-weight:600;line-height:2em;margin:40px}.hookExplanation .hookExTitle .hookExTitleSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExTitle .hookExTitlePc{background:url(../images/waveline_strong/hookExTitle.png) no-repeat left top;padding:20px 0;display:block !important;position:absolute;font-size:12px;top:218px;left:50%;transform:translateX(-50%);font-weight:700;text-align:center;color:#ffffff;z-index:50;width:100%}.hookExplanation .hookExTitle .hookExTitlePc .hookExTitleStyleHedPc{font-size:22px;font-weight:700}.hookExplanation .hookExTitle .subTitleEn{font-size:16px}.hookExplanation .hookExTitle .hookExTitleSp{display:none !important}}.hookExplanation .hookExBackGround{position:relative;z-index:-1}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround{background-color:#000943;position:absolute;top:740px;width:100%;height:2300px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround{background-color:#000943;position:absolute;top:650px;width:1200px;height:1775px}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround{background-color:#000943;top:430px;width:100%;height:975px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .waveLineProcess .hookExBackGroundToolRight{z-index:10}.hookExplanation .hookExBackGround .waveLineProcess .hookExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:7%;left:90px}.hookExplanation .hookExBackGround .waveLineProcess .hookExLineSp{display:none !important}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .waveLineProcess .hookExBackGroundToolRight{display:none !important}.hookExplanation .hookExBackGround .waveLineProcess .hookExLinePc{display:none !important}.hookExplanation .hookExBackGround .waveLineProcess .hookExLineSp{display:block !important;width:200px;color:#ffffff;position:absolute;top:65px;left:50%;transform:translateX(-50%);z-index:10}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .waveLineProcess .hookExLineSp{top:80px;width:200px}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .waveLineProcess .hookExBackGroundToolRight{display:block !important;z-index:10}.hookExplanation .hookExBackGround .waveLineProcess .hookExLinePc{display:block !important;width:200px;color:#ffffff;position:absolute;top:3%;left:6%}.hookExplanation .hookExBackGround .waveLineProcess .hookExLineSp{display:none !important}}.hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{color:#FFFFFF}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{font-size:21px;font-weight:700;position:absolute;top:80px;left:50%;transform:translateX(-50%);width:100%;text-align:center}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{top:105px;font-size:18px;font-weight:600}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{font-size:24px;font-weight:600;position:absolute;top:8.5%;left:90px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{font-size:19px;font-weight:600;top:5%;left:19%;z-index:20}}.hookExplanation .hookExBackGround .waveLineProcess .hookExContents{color:#FFFFFF}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .waveLineProcess .hookExContents{position:absolute;top:140px;left:5%;width:80%;font-size:14px;font-weight:600;width:100%}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .waveLineProcess .hookExContents{top:160px;font-size:12px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .waveLineProcess .hookExContents{position:absolute;top:12%;left:90px;font-size:16px;font-weight:600;line-height:2em;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .waveLineProcess .hookExContents{position:absolute;top:10%;left:6%;line-height:2em;font-size:12px;z-index:20}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .waveLineProcess .hookExImg{position:absolute;top:330px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .waveLineProcess .hookExImg{top:335px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .waveLineProcess .hookExImg{position:absolute;top:7%;left:50%;width:500px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .waveLineProcess .hookExImg{position:absolute;top:3%;left:70%;width:50%;z-index:20}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .aigerProcess .hookExBackGroundToolLeft{position:absolute;top:451px;z-index:10}.hookExplanation .hookExBackGround .aigerProcess .hookExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:31.5%;right:255px;z-index:20}.hookExplanation .hookExBackGround .aigerProcess .hookExLineSp{display:none !important}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .aigerProcess{position:relative;top:580px;width:100%}.hookExplanation .hookExBackGround .aigerProcess .hookExBackGroundToolLeft{display:none !important}.hookExplanation .hookExBackGround .aigerProcess .hookExLinePc{display:none !important}.hookExplanation .hookExBackGround .aigerProcess .hookExLineSp{display:block !important;color:#ffffff;position:absolute;top:0px;left:50%;transform:translateX(-50%);width:130px;z-index:20}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .aigerProcess .hookExLineSp{top:0px}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .aigerProcess{position:relative;top:0%}.hookExplanation .hookExBackGround .aigerProcess .hookExBackGroundToolLeft{display:block !important;z-index:10}.hookExplanation .hookExBackGround .aigerProcess .hookExLinePc{display:block !important;width:240px;color:#ffffff;position:absolute;top:13%;padding-left:48%;z-index:20}.hookExplanation .hookExBackGround .aigerProcess .hookExLineSp{display:none !important}}.hookExplanation .hookExBackGround .aigerProcess .hookExTitle{color:#FFFFFF}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .aigerProcess .hookExTitle{font-size:21px;font-weight:700;position:absolute;top:15px;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .aigerProcess .hookExTitle{top:23px;font-size:18px;font-weight:600}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .aigerProcess .hookExTitle{font-size:24px;font-weight:600;position:absolute;top:33%;right:32%;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .aigerProcess .hookExTitle{font-size:19px;font-weight:600;position:absolute;top:20%;left:62%;z-index:20}}.hookExplanation .hookExBackGround .aigerProcess .hookExContents{color:#FFFFFF}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .aigerProcess .hookExContents{position:absolute;top:80px;left:5%;width:90%;font-weight:600;font-size:14px;width:100%}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .aigerProcess .hookExContents{font-size:12px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .aigerProcess .hookExContents{position:absolute;top:36.5%;right:16%;font-size:16px;font-weight:600;line-height:2em;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .aigerProcess .hookExContents{position:absolute;top:40%;padding-left:48%;line-height:2em;font-size:12px;z-index:20}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .aigerProcess .hookExImg{position:absolute;top:280px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .aigerProcess .hookExImg{top:270px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .aigerProcess .hookExImg{position:absolute;top:31.5%;left:7%;width:500px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .aigerProcess .hookExImg{position:absolute;top:19%;left:26%;width:43%;z-index:20}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .pullTest .hookExBackGroundToolRight{position:absolute;top:886px;z-index:10}.hookExplanation .hookExBackGround .pullTest .hookExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:58.5%;left:90px;z-index:20}.hookExplanation .hookExBackGround .pullTest .hookExLineSp{display:none !important}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .pullTest{position:relative;top:1110px}.hookExplanation .hookExBackGround .pullTest .hookExBackGroundToolRight{display:none !important}.hookExplanation .hookExBackGround .pullTest .hookExLinePc{display:none !important}.hookExplanation .hookExBackGround .pullTest .hookExLineSp{display:block !important;color:#ffffff;position:absolute;top:0px;left:50%;transform:translateX(-50%);width:150px;z-index:20}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .pullTest .hookExLineSp{top:-16px}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .pullTest{position:relative;top:0%}.hookExplanation .hookExBackGround .pullTest .hookExBackGroundToolRight{display:block !important;z-index:10}.hookExplanation .hookExBackGround .pullTest .hookExLinePc{display:block !important;width:240px;color:#ffffff;position:absolute;top:13%;left:5%;z-index:20}.hookExplanation .hookExBackGround .pullTest .hookExLineSp{display:none !important}}.hookExplanation .hookExBackGround .pullTest .hookExTitle{color:#FFFFFF}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .pullTest .hookExTitle{font-size:21px;font-weight:700;position:absolute;top:15px;left:50%;transform:translateX(-50%);z-index:20}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .pullTest .hookExTitle{font-size:18px;font-weight:600;position:absolute;left:50%;transform:translateX(-50%);text-align:center;width:100%;z-index:20}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .pullTest .hookExTitle{font-size:24px;font-weight:600;position:absolute;top:60%;left:7.5%;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .pullTest .hookExTitle{font-size:20px;font-weight:600;top:19%;left:16%;z-index:20}}.hookExplanation .hookExBackGround .pullTest .hookExContents{color:#FFFFFF}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .pullTest .hookExContents{position:absolute;top:80px;left:5%;width:100%;font-size:14px;font-weight:600}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .pullTest .hookExContents{font-size:12px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .pullTest .hookExContents{position:absolute;top:63.5%;left:90px;font-size:16px;font-weight:600;line-height:2em;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .pullTest .hookExContents{position:absolute;top:40%;left:5%;line-height:2em;font-size:12px;z-index:20}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .pullTest .hookExImg{position:absolute;top:220px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .pullTest .hookExImg{top:240px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .pullTest .hookExImg{position:absolute;top:58.5%;left:50%;width:500px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .pullTest .hookExImg{position:absolute;top:15%;left:70%;width:45%;z-index:20}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .plating .hookExBackGroundToolRight{position:absolute;top:1338px;z-index:10}.hookExplanation .hookExBackGround .plating .hookExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:80%;right:260px;z-index:20}.hookExplanation .hookExBackGround .plating .hookExLineSp{display:none !important}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .plating{position:relative;top:1570px}.hookExplanation .hookExBackGround .plating .hookExBackGroundToolRight{display:none !important}.hookExplanation .hookExBackGround .plating .hookExLinePc{display:none !important}.hookExplanation .hookExBackGround .plating .hookExLineSp{display:block !important;color:#ffffff;position:absolute;top:0px;left:50%;transform:translateX(-50%);width:60px;z-index:20}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .plating .hookExLineSp{top:-10px}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .plating{position:relative;top:0%}.hookExplanation .hookExBackGround .plating .hookExBackGroundToolRight{display:block !important;z-index:10}.hookExplanation .hookExBackGround .plating .hookExLinePc{display:block !important;width:240px;color:#ffffff;position:absolute;top:13%;padding-left:48%;z-index:20}.hookExplanation .hookExBackGround .plating .hookExLineSp{display:none !important}}.hookExplanation .hookExBackGround .plating .hookExTitle{color:#FFFFFF}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .plating .hookExTitle{font-size:21px;font-weight:700;position:absolute;top:15px;left:50%;transform:translateX(-50%);z-index:20}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .plating .hookExTitle{font-size:18px;font-weight:600}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .plating .hookExTitle{font-size:24px;font-weight:600;position:absolute;top:81.5%;right:38.5%;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .plating .hookExTitle{font-size:20px;font-weight:600;position:absolute;top:20%;left:58%;z-index:20}}.hookExplanation .hookExBackGround .plating .hookExContents{color:#FFFFFF}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .plating .hookExContents{position:absolute;top:80px;left:5%;width:100%;font-size:14px;font-weight:600}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .plating .hookExContents{font-size:12px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .plating .hookExContents{position:absolute;top:85%;right:200px;font-size:16px;font-weight:600;line-height:2em;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .plating .hookExContents{position:absolute;top:40%;padding-left:48%;line-height:2em;font-size:12px;z-index:20}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .plating .hookExImg{display:none !important}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .plating .hookExImg{position:absolute;top:80%;left:7%;width:500px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .plating .hookExImg{display:block !important;position:absolute;top:14%;left:4%;width:40%;z-index:20}}@media only screen and (max-width:768px){.hookExplanation .hookExBackGround .plating .hookExImgSp{display:block !important;position:absolute;top:200px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.hookExplanation .hookExBackGround .plating .hookExImgSp{top:220px}}@media only screen and (min-width:769px){.hookExplanation .hookExBackGround .plating .hookExImgSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.hookExplanation .hookExBackGround .plating .hookExImgSp{display:none !important}}@media only screen and (min-width:769px){.middleAdjustment{height:2125px}}@media only screen and (max-width:768px){.middleAdjustment{height:2830px}}@media only screen and (min-width:500px) and (max-width:768px){.middleAdjustment{height:1400px}}.recommend{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.recommend .recommendSituation .recommendBackPc{display:none !important}.recommend .recommendSituation .recommendBackSp{display:block !important}.recommend .recommendSituation .recommendTitle{display:inline-block !important;font-size:21px;font-weight:700;width:100%;position:absolute;top:8%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.recommend .recommendSituation .subTitleEn{font-size:20px;position:absolute;top:13%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.recommend .recommendSituation .subBack{display:none !important}.recommend .recommendSituation .subBackSp{position:absolute;top:24%;left:50%;transform:translateX(-50%);width:90%}.recommend .recommendSituation .hook{display:none !important}.recommend .recommendSituation .reason_1{position:absolute;top:26%;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;width:90%;text-align:center}.recommend .recommendSituation .reason_2{position:absolute;top:41%;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;width:90%;text-align:center}.recommend .recommendSituation .reason_3{position:absolute;top:59%;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;width:90%;text-align:center}.recommend .recommendSituation .reason_4{position:absolute;top:71.5%;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;width:90%;text-align:center}}@media only screen and (max-width:360px){.recommend .recommendSituation .recommendTitle{top:30px}.recommend .recommendSituation .reason_1{top:26%;font-size:12px}.recommend .recommendSituation .reason_2{top:41%;font-size:12px}.recommend .recommendSituation .reason_3{top:58%;font-size:12px}.recommend .recommendSituation .reason_4{top:71.5%;font-size:12px}}@media only screen and (min-width:769px){.recommend .recommendSituation .recommendBackPc{display:block !important}.recommend .recommendSituation .recommendBackSp{display:none !important}.recommend .recommendSituation .recommendTitle{display:inline-block !important;font-size:30px;font-weight:bold;line-height:1.7em;position:absolute;top:12%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.recommend .recommendSituation .subTitleEn{font-size:30px;position:absolute;top:17%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.recommend .recommendSituation .subBack{position:absolute;top:35%;left:50%;transform:translateX(-50%);width:1000px}.recommend .recommendSituation .subBackSp{display:none !important}.recommend .recommendSituation .hook{position:absolute;top:28%;left:50%;transform:translateX(-50%);width:230px}.recommend .recommendSituation .reason_1{position:absolute;top:40%;left:19%;font-size:20px;font-weight:bold}.recommend .recommendSituation .reason_2{position:absolute;top:40%;right:13%;font-size:20px;font-weight:bold}.recommend .recommendSituation .reason_3{position:absolute;top:70%;left:16%;font-size:20px;font-weight:bold}.recommend .recommendSituation .reason_4{position:absolute;top:67%;right:12%;font-size:20px;font-weight:bold}}@media only screen and (min-width:500px) and (max-width:768px){.recommend .recommendSituation .recommendBackPc{display:block !important}.recommend .recommendSituation .recommendBackSp{display:none !important}.recommend .recommendSituation .recommendTitle{display:inline-block !important;font-size:22px;font-weight:700;line-height:1.7em;position:absolute;top:11%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.recommend .recommendSituation .subTitleEn{top:18%}.recommend .recommendSituation .subBack{display:block !important;position:absolute;top:35%;left:50%;transform:translateX(-50%);width:92%}.recommend .recommendSituation .subBackSp{display:none !important}.recommend .recommendSituation .hook{position:absolute;top:28%;left:50%;transform:translateX(-50%);width:200px}.recommend .recommendSituation .reason_1{position:absolute;top:39%;left:27%;font-size:15px;font-weight:700}.recommend .recommendSituation .reason_2{position:absolute;top:39%;left:75%;font-size:15px;font-weight:700}.recommend .recommendSituation .reason_3{position:absolute;top:72%;left:27%;font-size:15px;font-weight:700}.recommend .recommendSituation .reason_4{position:absolute;top:69%;left:75%;font-size:15px;font-weight:700}}@media only screen and (min-width:769px){.recommend .recommendSituation .productDetiles{position:absolute;top:100%}}@media only screen and (max-width:768px){.recommend .recommendSituation .productDetiles{position:relative}}@media only screen and (max-width:768px){.recommend .recommendSituation .productDetiles .hookSize .hookSizePc{display:none !important}.recommend .recommendSituation .productDetiles .hookSize .hookSizeSp{display:block !important}}@media only screen and (min-width:769px){.recommend .recommendSituation .productDetiles .hookSize .hookSizePc{display:block !important}.recommend .recommendSituation .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.recommend .recommendSituation .productDetiles .hookSize{position:absolute;top:100%}.recommend .recommendSituation .productDetiles .hookSize .hookSizePc{display:block !important}.recommend .recommendSituation .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (max-width:768px){.recommend .recommendSituation .productDetiles .postage{position:absolute;top:75px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (max-width:360px){.recommend .recommendSituation .productDetiles .postage{top:65px}}@media only screen and (min-width:769px){.recommend .recommendSituation .productDetiles .postage{position:absolute;top:80px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.recommend .recommendSituation .productDetiles .postage{position:absolute;top:40px;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.recommend .recommendSituation .productDetiles .productPage{position:absolute;top:80px;left:50%;transform:translateX(-50%);width:100%}}@media only screen and (min-width:769px){.recommend .recommendSituation .productDetiles .productPage{position:absolute;top:90px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.recommend .recommendSituation .productDetiles .productPage{position:absolute;top:50px;left:50%;transform:translateX(-50%);width:50%}}.environment{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.environment{top:160px}.environment .envImgPc{display:none !important}.environment .envImgSp{display:block !important}.environment .envTitle{position:absolute;top:30%;left:50%;transform:translateX(-50%);font-size:21px;font-weight:700;text-align:center;color:#000943;width:100%}.environment .subTitleEn{position:absolute;top:42%;left:50%;transform:translateX(-50%);font-size:17px;opacity:0.5;text-align:center;color:#000943;width:100%}}@media only screen and (max-width:360px){.environment{top:160px}.environment .envTitle{top:32%}}@media only screen and (min-width:769px){.environment{top:250px}.environment .envImgPc{display:block !important}.environment .envImgSp{display:none !important}.environment .envTitle{position:absolute;top:39%;left:50%;transform:translateX(-50%);font-size:30px;font-weight:bold;text-align:center;color:#000943}.environment .subTitleEn{position:absolute;top:47%;left:50%;transform:translateX(-50%);font-size:26px;text-align:center;color:#000943}}@media only screen and (min-width:500px) and (max-width:768px){.environment{top:170px}.environment .envImgPc{display:block !important}.environment .envImgSp{display:none !important}.environment .envTitle{display:block !important;position:absolute;top:28%;left:50%;transform:translateX(-50%);font-size:28px;font-weight:700;text-align:center;color:#000943;width:100%}}@media only screen and (max-width:768px){.environment .envBackground{position:absolute;top:215px;height:830px;width:100%;background-color:#041162}.environment .envBackground .envExLinePc{display:none !important}.environment .envBackground .envExLineSp{display:none !important}.environment .envBackground .envSubTitle{font-size:21px;font-weight:700;color:#FFFFFF;position:absolute;top:280px;left:50%;transform:translateX(-50%);width:100%;text-align:center}.environment .envBackground .envExText{font-size:14px;font-weight:600;color:#FFFFFF;position:absolute;top:340px;left:10px;width:100%;z-index:50}.environment .envBackground .envExImgPc{position:absolute;top:66%;left:50%;transform:translateX(-50%);z-index:10}}@media only screen and (max-width:360px){.environment .envBackground{top:180px;height:830px}.environment .envBackground .envSubTitle{font-size:18px;font-weight:600;top:270px;left:50%}.environment .envBackground .envExText{font-size:12px;width:95%}}@media only screen and (min-width:769px){.environment .envBackground{background-color:#041162;position:absolute;top:100%;width:1200px;height:650px}.environment .envBackground .envExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:15.5%;left:70px}.environment .envBackground .envExLineSp{display:none !important}.environment .envBackground .envSubTitle{font-size:23px;font-weight:bold;color:#FFFFFF;position:absolute;top:20%;left:70px}.environment .envBackground .envExText{font-size:16px;color:#FFFFFF;position:absolute;font-weight:600;line-height:1.8em;top:30%;left:70px}.environment .envBackground .envExImgPc{position:absolute;top:68%;left:6%;width:180px;z-index:10}}@media only screen and (min-width:500px) and (max-width:768px){.environment .envBackground{background-color:#041162;position:absolute;top:100%;width:100%;height:800px}.environment .envBackground .envExLinePc{display:block !important;width:200px;color:#ffffff;position:absolute;top:9.5%;left:10%}.environment .envBackground .envExLineSp{display:none !important}.environment .envBackground .envSubTitle{font-size:20px;font-weight:600;color:#FFFFFF;position:absolute;top:13%;left:25%}.environment .envBackground .envExText{font-size:11px;color:#FFFFFF;position:absolute;top:22%;left:10%}.environment .envBackground .envExImgPc{position:absolute;top:13%;left:75%;width:220px;z-index:10}}@media only screen and (max-width:768px){.environment .sangoPc{position:absolute;top:260px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.environment .sangoPc{top:245px}}@media only screen and (min-width:769px){.environment .sangoPc{position:absolute;top:122.5%;right:0px;width:700px}}@media only screen and (min-width:500px) and (max-width:768px){.environment .sangoPc{position:absolute;top:262%;left:50%;transform:translateX(-50%);width:550px}}.gallery{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.gallery{top:950px}}@media only screen and (min-width:769px){.gallery{top:900px}}@media only screen and (min-width:500px) and (max-width:768px){.gallery{top:960px}}@media only screen and (max-width:768px){.gallery .galleryBackground{background-color:#000943;height:400px}.gallery .galleryBackground .swiper-container{top:110px}.gallery .galleryBackground .galleryImg{position:absolute;top:150px;left:50%;transform:translateX(-50%);width:60%}.gallery .galleryBackground .titleText{display:inline-block !important;font-size:21px;font-weight:700;position:absolute;top:8%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.gallery .galleryBackground .subTitleEn{display:inline-block !important;font-size:18px;position:absolute;top:14%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}}@media only screen and (min-width:769px){.gallery .galleryBackground{background-color:#000943;width:100%;height:600px}.gallery .galleryBackground .swiper-container{top:180px}.gallery .galleryBackground .titleText{display:inline-block !important;font-size:24px;font-weight:bold;position:absolute;top:12%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.gallery .galleryBackground .subTitleEn{display:inline-block !important;font-size:22px;position:absolute;top:17%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}}@media only screen and (min-width:500px) and (max-width:768px){.gallery .galleryBackground{background-color:#000943;width:100%;height:500px}.gallery .galleryBackground .galleryImg{position:absolute;top:30%;left:50%;transform:translateX(-50%)}.gallery .galleryBackground .titleText{display:inline-block !important;font-size:22px;font-weight:700;position:absolute;top:10%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.gallery .galleryBackground .subTitleEn{top:15%}.gallery .galleryBackground .wavelineGallerySwiperWrapper{width:100%}.gallery .galleryBackground .swiper-container{top:140px}}.hookSizeTableWrapper{overflow:auto}.hookSizeTable{border-left:1px solid #707070;border-top:1px solid #707070;width:100%;border-left:1px solid #707070;border-top:1px solid #707070}.hookSizeTable th,.hookSizeTable td{border-right:1px solid #707070;border-bottom:1px solid #707070;color:#000943;padding:7px}.hookSizeTable th{background-color:#FFF729}.hookSizeTable td{font-size:16px}.hookSizeTable thead th,.hookSizeTable tbody td{text-align:center}.hookSizeSec{position:relative}@media only screen and (max-width:768px){.hookSizeSec{top:1050px}.hookSizeSec .hookSizeBackground .hookSizeTitle{display:inline-block !important;font-size:21px;font-weight:700;position:absolute;top:-15%;left:50%;transform:translateX(-50%);text-align:center;color:#000943;width:100%}.hookSizeSec .hookSizeBackground .subTitleEn{display:inline-block !important;font-size:18px;position:absolute;top:-10%;left:50%;transform:translateX(-50%);text-align:center;color:#000943;opacity:0.6}.hookSizeSec .hookSizeBackground .hookSizeCaption{color:#000943;display:block;font-size:14px;font-weight:bold;text-align:center;margin-bottom:15px}.hookSizeSec .hookSizeBackground .sizeListPc{position:absolute;top:100px}}@media only screen and (max-width:768px) and (min-width:769px){.hookSizeSec .hookSizeBackground .hookSizeCaption{display:none}}@media only screen and (max-width:360px){.hookSizeSec .hookSizeBackground .hookSizeTitle{font-size:26px;font-size:600}.hookSizeSec .hookSizeBackground .sizeListPc{position:absolute;top:90px}}@media only screen and (min-width:769px){.hookSizeSec{top:1080px}.hookSizeSec .hookSizeBackground .hookSizeTitle{display:inline-block !important;font-size:32px;font-weight:bold;position:absolute;top:-120px;left:50%;transform:translateX(-50%);text-align:center;color:#041162}.hookSizeSec .hookSizeBackground .subTitleEn{display:inline-block !important;font-size:28px;position:absolute;top:-88px;left:50%;transform:translateX(-50%);text-align:center;color:#000943;opacity:0.6}.hookSizeSec .hookSizeBackground .sizeListPc{position:absolute;top:0px}}@media only screen and (min-width:500px) and (max-width:768px){.hookSizeSec{top:1120px}.hookSizeSec .hookSizeBackground .hookSizeTitle{display:inline-block !important;font-size:30px;font-weight:700;position:absolute;top:-20%;left:50%;transform:translateX(-50%);text-align:center;color:#000943}.hookSizeSec .hookSizeBackground .subTitleEn{top:-12%}}@media only screen and (min-width:769px){.hookSizeSec .productDetiles{position:absolute;top:340px}}@media only screen and (max-width:768px){.hookSizeSec .productDetiles .hookSize .hookSizePc{display:none !important}.hookSizeSec .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:769px){.hookSizeSec .productDetiles .hookSize .hookSizePc{display:block !important}.hookSizeSec .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.hookSizeSec .productDetiles .hookSize .hookSizePc{display:none !important}.hookSizeSec .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (max-width:768px){.hookSizeSec .productDetiles .postage{position:absolute;top:105%;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (min-width:769px){.hookSizeSec .productDetiles .postage{position:absolute;top:80px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.hookSizeSec .productDetiles .postage{position:absolute;top:110%;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.hookSizeSec .productDetiles .productPage{position:absolute;top:107%;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (min-width:769px){.hookSizeSec .productDetiles .productPage{position:absolute;top:90px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.hookSizeSec .productDetiles .productPage{position:absolute;top:113%;left:50%;transform:translateX(-50%);width:50%}}.waveLineFooter{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.waveLineFooter{background-color:#000943;top:930px}.waveLineFooter .fishingReport{width:100%;height:875px;position:absolute;top:300px;background-color:#000943}.waveLineFooter .fishingReport .galleryImg{position:absolute;top:27%;left:50%;transform:translateX(-50%)}.waveLineFooter .fishingReport .fishingReportTitle{display:none !important}.waveLineFooter .fishingReport .fishingReportTitleSp{display:block !important;font-size:21px;font-weight:700;position:absolute;top:45px;left:50%;transform:translateX(-50%);color:#FFFFFF;text-align:center;width:100%;z-index:10}.waveLineFooter .fishingReport .fishingReportContents{display:none !important}.waveLineFooter .fishingReport .fishingReportContentsSp{display:inline-block !important;font-size:14px;font-weight:600;position:absolute;top:130px;left:10px;color:#FFFFFF}.waveLineFooter .fishingReport .fishingReportImg{position:absolute;top:330px;left:50%;transform:translateX(-50%);width:95%}.waveLineFooter .fishingReport .goodVibesImgSp{position:absolute;top:600px;left:50%;transform:translateX(-50%)}.waveLineFooter .goodVibes{position:absolute;top:1200px;left:50%;transform:translateX(-50%);width:100%}.waveLineFooter .goodVibes .goodVibesImg{display:none !important}.waveLineFooter .goodVibes .goodVibesTitle{display:inline-block !important;font-size:21px;font-weight:700;color:#000943;text-align:center;width:100%}.waveLineFooter .goodVibes .goodVibesContents{display:inline-block !important;font-size:14px;font-weight:600;position:absolute;top:60px;left:10%;color:#000943}}@media only screen and (max-width:360px){.waveLineFooter{top:980px}.waveLineFooter .fishingReport .fishingReportContentsSp{font-size:10px;width:90%}.waveLineFooter .fishingReport .fishingReportImg{top:350px}.waveLineFooter .goodVibes .goodVibesContents{font-size:11px}}@media only screen and (min-width:769px){.waveLineFooter .fishingReport{position:absolute;top:1400px;background-color:#000943;width:1200px;height:530px}.waveLineFooter .fishingReport .galleryImg{position:absolute;top:27%;left:50%;transform:translateX(-50%)}.waveLineFooter .fishingReport .fishingReportTitle{display:inline-block !important;font-size:28px;font-weight:600;position:absolute;top:19%;left:5%;color:#FFFFFF}.waveLineFooter .fishingReport .fishingReportTitleSp{display:none !important}.waveLineFooter .fishingReport .fishingReportContents{display:inline-block !important;font-size:16px;font-weight:600;line-height:2em;position:absolute;top:34%;left:5%;color:#FFFFFF}.waveLineFooter .fishingReport .fishingReportContentsSp{display:none !important}.waveLineFooter .fishingReport .fishingReportImg{position:absolute;top:20%;right:10%}.waveLineFooter .fishingReport .goodVibesImgSp{display:none !important}.waveLineFooter .goodVibes{position:absolute;top:2030px;left:50%;transform:translateX(-50%);width:80%}.waveLineFooter .goodVibes .goodVibesImg{background-color:#000943}.waveLineFooter .goodVibes .goodVibesTitle{display:inline-block !important;font-size:23px;font-weight:bold;position:absolute;top:20%;right:9%;color:#000943}.waveLineFooter .goodVibes .goodVibesContents{display:inline-block !important;font-size:14px;font-weight:700;position:absolute;top:40%;right:8.5%;color:#000943}}@media only screen and (min-width:500px) and (max-width:768px){.waveLineFooter .fishingReport{position:absolute;top:400px;background-color:#000943;width:100%;height:780px}.waveLineFooter .fishingReport .galleryImg{position:absolute;top:15%;left:50%;transform:translateX(-50%)}.waveLineFooter .fishingReport .fishingReportTitle{display:inline-block !important;font-size:22px;font-weight:700;position:absolute;top:40px;left:5%;color:#FFFFFF}.waveLineFooter .fishingReport .fishingReportTitleSp{display:none !important}.waveLineFooter .fishingReport .fishingReportContents{display:inline-block !important;font-size:14px;font-weigh:700;position:absolute;top:13%;left:5%;color:#FFFFFF}.waveLineFooter .fishingReport .fishingReportContentsSp{display:none !important}.waveLineFooter .fishingReport .fishingReportImg{position:absolute;top:32%}.waveLineFooter .fishingReport .goodVibesImgSp{display:none !important}.waveLineFooter .goodVibes{position:absolute;top:1240px;left:50%;transform:translateX(-50%);width:100%}.waveLineFooter .goodVibes .goodVibesImg{display:block !important;background-color:#000943}.waveLineFooter .goodVibes .goodVibesTitle{display:inline-block !important;font-size:18px;font-weight:700;position:absolute;top:10%;left:58%;color:#000943;width:auto}.waveLineFooter .goodVibes .goodVibesContents{display:inline-block !important;font-size:12px;font-weight:700;position:absolute;top:36%;left:58%;color:#000943}}@media only screen and (min-width:769px){.waveLineFooter .productDetiles{position:absolute;top:1100px}}@media only screen and (max-width:768px){.waveLineFooter .productDetiles .hookSize .hookSizePc{display:none !important}.waveLineFooter .productDetiles .hookSize .hookSizeSp{display:block !important;position:absolute;top:1150px}}@media only screen and (max-width:360px){.waveLineFooter .productDetiles .hookSize .hookSizeSp{top:1130px}}@media only screen and (min-width:769px){.waveLineFooter .productDetiles .hookSize .hookSizePc{display:block !important}.waveLineFooter .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.waveLineFooter .productDetiles .hookSize .hookSizePc{display:block !important;position:absolute;top:142%}.waveLineFooter .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (max-width:768px){.waveLineFooter .productDetiles .postage{position:absolute;top:1230px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (max-width:360px){.waveLineFooter .productDetiles .postage{top:1180px}}@media only screen and (min-width:769px){.waveLineFooter .productDetiles .postage{position:absolute;top:80px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.waveLineFooter .productDetiles .postage{position:absolute;top:148%;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.waveLineFooter .productDetiles .productPage{position:absolute;top:1240px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.waveLineFooter .productDetiles .productPage{top:1200px}}@media only screen and (min-width:769px){.waveLineFooter .productDetiles .productPage{position:absolute;top:90px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.waveLineFooter .productDetiles .productPage{position:absolute;top:151%;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.waveLineFooterAdjustment{height:2600px}}@media only screen and (max-width:360px){.waveLineFooterAdjustment{height:2600px}}@media only screen and (min-width:769px){.waveLineFooterAdjustment{height:2700px}}@media only screen and (min-width:500px) and (max-width:768px){.waveLineFooterAdjustment{height:2650px}}.taman .islandMoments{font-family:"Island Moments", cursive;opacity:0.3;letter-spacing:0.01em}.taman .islandMomentsSp{font-family:"Island Moments", cursive;opacity:0.3;letter-spacing:0.01em}@media only screen and (max-width:768px){.taman .firstView{position:relative}}@media only screen and (max-width:768px){.taman .firstView .fvPc{display:none !important}}@media only screen and (min-width:769px){.taman .firstView .fvPc{display:block !important;width:100%}}@media only screen and (max-width:768px){.taman .firstView .fvSp{display:block !important;width:100%}}@media only screen and (min-width:769px){.taman .firstView .fvSp{display:none !important}}.taman .firstView .firstViewContents{position:absolute;background-color:#150B00}@media only screen and (max-width:768px){.taman .firstView .firstViewContents{width:100%}.taman .firstView .firstViewContents .fvBackGroundPc{display:none !important}.taman .firstView .firstViewContents .fvBackGroundSp{display:block !important}.taman .firstView .firstViewContents .tamanRevolution{display:block !important;position:absolute;top:1%;width:90%;left:50%;transform:translateX(-50%)}.taman .firstView .firstViewContents .waveLineTextPc{display:none !important}.taman .firstView .firstViewContents .waveLineTextSp{display:block !important;position:absolute;top:70%}.taman .firstView .firstViewContents .waveLineHook{display:block !important;position:absolute;top:36%;width:30%}.taman .firstView .firstViewContents .waveLineHookExPc{display:none !important}.taman .firstView .firstViewContents .waveLineHookExSp{display:block !important;position:absolute;top:58%;left:65%;width:30%}.taman .firstView .firstViewContents .features{display:block !important;position:absolute;top:47%;left:23%;width:43%}}@media only screen and (min-width:769px){.taman .firstView .firstViewContents .fvBackGroundPc{display:block !important}.taman .firstView .firstViewContents .fvBackGroundSp{display:none !important}.taman .firstView .firstViewContents .tamanRevolution{display:block !important;position:absolute;top:0%;left:50%;transform:translateX(-50%)}.taman .firstView .firstViewContents .waveLineTextPc{display:block !important;position:absolute;top:72%;left:50%;transform:translateX(-50%)}.taman .firstView .firstViewContents .waveLineTextSp{display:none !important}.taman .firstView .firstViewContents .waveLineHook{display:block !important;position:absolute;top:26%}.taman .firstView .firstViewContents .waveLineHookExPc{display:block !important;position:absolute;top:48%;left:56%}.taman .firstView .firstViewContents .waveLineHookExSp{display:none !important}.taman .firstView .firstViewContents .features{display:block !important;position:absolute;top:39%;left:15%}}@media only screen and (min-width:500px) and (max-width:768px){.taman .firstView .firstViewContents{width:100%}.taman .firstView .firstViewContents .fvBackGroundPc{display:none !important}.taman .firstView .firstViewContents .fvBackGroundSp{display:block !important}.taman .firstView .firstViewContents .tamanRevolution{display:block !important;position:absolute;top:0%;left:50%;transform:translateX(-50%);width:60%}.taman .firstView .firstViewContents .waveLineTextPc{display:block !important;position:absolute;top:76%;left:50%;transform:translateX(-50%);width:55%}.taman .firstView .firstViewContents .waveLineTextSp{display:none !important}.taman .firstView .firstViewContents .waveLineHook{display:block !important;position:absolute;top:34%;width:16%}.taman .firstView .firstViewContents .waveLineHookExPc{display:none !important}.taman .firstView .firstViewContents .waveLineHookExSp{display:block !important;position:absolute;top:56%;left:58%;width:20%}.taman .firstView .firstViewContents .features{display:block !important;position:absolute;top:43%;left:30%;width:30%}}.taman .firstView .firstViewImage{margin-bottom:30px}.taman .firstView .productDetiles{position:relative}@media only screen and (max-width:768px){.taman .firstView .productDetiles .hookSize .hookSizePc{display:none !important}.taman .firstView .productDetiles .hookSize .hookSizeSp{display:block !important;position:absolute;top:20px}}@media only screen and (max-width:360px){.taman .firstView .productDetiles .hookSize .hookSizePc{display:none !important}.taman .firstView .productDetiles .hookSize .hookSizeSp{display:block !important;position:absolute;top:30px}}@media only screen and (min-width:769px){.taman .firstView .productDetiles .hookSize .hookSizePc{display:block !important}.taman .firstView .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.taman .firstView .productDetiles .hookSize{position:absolute;top:0px}.taman .firstView .productDetiles .hookSize .hookSizePc{display:block !important}.taman .firstView .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (max-width:768px){.taman .firstView .productDetiles .postage{position:absolute;top:90px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (max-width:360px){.taman .firstView .productDetiles .postage{position:absolute;top:100px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (min-width:769px){.taman .firstView .productDetiles .postage{position:absolute;top:80px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.taman .firstView .productDetiles .postage{position:absolute;top:40px;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.taman .firstView .productDetiles .productPage{position:absolute;top:100px;left:50%;transform:translateX(-50%);width:97%}}@media only screen and (max-width:360px){.taman .firstView .productDetiles .productPage{position:absolute;top:120px;left:50%;transform:translateX(-50%);width:97%}}@media only screen and (min-width:769px){.taman .firstView .productDetiles .productPage{position:absolute;top:90px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.taman .firstView .productDetiles .productPage{position:absolute;top:50px;left:50%;transform:translateX(-50%);width:50%}}.taman .hookExplanation{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.taman .hookExplanation{margin-top:-80px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation{margin-top:1150px;height:1150px;width:86%}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExTitleImg{display:none !important}.taman .hookExplanation .hookExTitleImgSp{display:block !important;position:absolute;top:290px;height:310px;width:100%}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExTitleImgSp{display:block !important;position:absolute;top:290px;height:365px;width:100%}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExTitleImg{display:block !important;position:absolute;top:215px}.taman .hookExplanation .hookExTitleImgSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation{position:absolute;top:190px}.taman .hookExplanation .hookExTitleImg{display:block !important}.taman .hookExplanation .hookExTitleImgSp{display:none !important}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExTitle .hookExTitlePc{display:none !important}.taman .hookExplanation .hookExTitle .hookExTitleSp{display:inline-block !important;position:absolute;top:310px;left:50%;transform:translateX(-50%);text-align:center;width:100%;color:#ffffff}.taman .hookExplanation .hookExTitle .hookExTitleSp .hookExTitleStyleHedSp{font-size:17px;font-weight:800;line-height:1.8em;margin:12px}.taman .hookExplanation .hookExTitle .hookExTitleSp .subTitleEn{font-size:18px;margin:-20px 0 0 0}.taman .hookExplanation .hookExTitle .hookExTitleSp .hookExTitleStyleContents{font-size:12px;font-weight:600;line-height:1.8em;width:100%;margin:20px 0 0 0}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExTitle .hookExTitleSp{display:inline-block !important;position:absolute;top:310px}.taman .hookExplanation .hookExTitle .hookExTitleSp .hookExTitleStyleContents{position:absolute;left:50%;transform:translateX(-50%);width:67%}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExTitle .hookExTitlePc{display:inline-block !important;position:absolute;top:300px;left:50%;transform:translateX(-50%);text-align:center;color:#ffffff;z-index:50}.taman .hookExplanation .hookExTitle .hookExTitlePc .hookExTitleStyleHedPc{font-size:28px;font-weight:600;line-height:1.8em;margin:15px}.taman .hookExplanation .hookExTitle .hookExTitlePc .subTitleEn{font-size:30px;margin:-35px}.taman .hookExplanation .hookExTitle .hookExTitlePc .hookExTitleStyleContents{font-size:16px;font-weight:600;line-height:2em;margin:40px}.taman .hookExplanation .hookExTitle .hookExTitleSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExTitle .hookExTitlePc{display:inline-block !important;position:absolute;font-size:12px;top:218px;left:50%;transform:translateX(-50%);font-weight:700;text-align:center;color:#ffffff;z-index:50;width:100%}.taman .hookExplanation .hookExTitle .hookExTitlePc .hookExTitleStyleHedPc{font-size:22px;font-weight:700}.taman .hookExplanation .hookExTitle .subTitleEn{font-size:16px}.taman .hookExplanation .hookExTitle .hookExTitleSp{display:none !important}}.taman .hookExplanation .hookExBackGround{position:relative;z-index:-1}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround{background-color:#000000;position:absolute;top:600px;width:100%;height:2300px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround{background-color:#000000;position:absolute;top:650px;width:1200px;height:1775px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround{background-color:#000000;top:430px;width:100%;height:975px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExBackGroundToolRight{z-index:10}.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:7%;left:90px}.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExLineSp{display:none !important}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExBackGroundToolRight{display:none !important}.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExLinePc{display:none !important}.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExLineSp{display:block !important;width:200px;color:#ffffff;position:absolute;top:65px;left:50%;transform:translateX(-50%);z-index:10}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExLineSp{top:80px;width:200px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExBackGroundToolRight{display:block !important;z-index:10}.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExLinePc{display:block !important;width:200px;color:#ffffff;position:absolute;top:3%;left:6%}.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExLineSp{display:none !important}}.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{color:#FFFFFF}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{font-size:21px;font-weight:700;position:absolute;top:80px;left:50%;transform:translateX(-50%);width:100%;text-align:center}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{top:105px;font-size:18px;font-weight:600}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{font-size:24px;font-weight:600;position:absolute;top:8.5%;left:90px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExTitle{font-size:19px;font-weight:600;top:5%;left:19%;z-index:20}}.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExContents{color:#FFFFFF}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExContents{position:absolute;top:140px;left:5%;width:80%;font-size:14px;font-weight:600}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExContents{top:160px;font-size:12px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExContents{position:absolute;top:12%;left:90px;font-size:16px;font-weight:600;line-height:2em;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExContents{position:absolute;top:10%;left:6%;line-height:2em;font-size:12px;z-index:20}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExImg{position:absolute;top:330px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExImg{top:335px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExImg{position:absolute;top:7%;left:50%;width:500px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .waveLineProcess .hookExImg{position:absolute;top:3%;left:70%;width:300px;height:180px;z-index:20}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExBackGroundToolLeft{position:absolute;top:451px;z-index:10}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:31.5%;right:255px;z-index:20}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExLineSp{display:none !important}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .aigerProcess{position:relative;top:580px;width:100%}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExBackGroundToolLeft{display:none !important}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExLinePc{display:none !important}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExLineSp{display:block !important;color:#ffffff;position:absolute;top:0px;left:50%;transform:translateX(-50%);width:130px;z-index:20}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExLineSp{top:0px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .aigerProcess{position:relative;top:0%}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExBackGroundToolLeft{display:block !important;z-index:10}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExLinePc{display:block !important;width:240px;color:#ffffff;position:absolute;top:13%;padding-left:48%;z-index:20}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExLineSp{display:none !important}}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExTitle{color:#FFFFFF}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExTitle{font-size:21px;font-weight:700;position:absolute;top:15px;left:50%;transform:translateX(-50%)}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExTitle{top:23px;font-size:18px;font-weight:600}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExTitle{font-size:24px;font-weight:600;position:absolute;top:33%;right:32%;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExTitle{font-size:19px;font-weight:600;position:absolute;top:20%;left:62%;z-index:20}}.taman .hookExplanation .hookExBackGround .aigerProcess .hookExContents{color:#FFFFFF}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExContents{position:absolute;display:inline-block;top:80px;left:5%;width:90%;font-weight:600;font-size:14px}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExContents{font-size:12px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExContents{position:absolute;top:36.5%;right:16%;font-size:16px;font-weight:600;line-height:2em;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExContents{position:absolute;top:40%;padding-left:48%;line-height:2em;font-size:12px;z-index:20}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExImg{position:absolute;top:280px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExImg{top:270px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExImg{position:absolute;top:31.5%;left:7%;width:500px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .aigerProcess .hookExImg{position:absolute;top:13%;left:26%;width:290px;height:180px;z-index:20}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .pullTest .hookExBackGroundToolRight{position:absolute;top:886px;z-index:10}.taman .hookExplanation .hookExBackGround .pullTest .hookExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:58.5%;left:90px;z-index:20}.taman .hookExplanation .hookExBackGround .pullTest .hookExLineSp{display:none !important}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .pullTest{position:relative;top:1110px}.taman .hookExplanation .hookExBackGround .pullTest .hookExBackGroundToolRight{display:none !important}.taman .hookExplanation .hookExBackGround .pullTest .hookExLinePc{display:none !important}.taman .hookExplanation .hookExBackGround .pullTest .hookExLineSp{display:block !important;color:#ffffff;position:absolute;top:0px;left:50%;transform:translateX(-50%);width:150px;z-index:20}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .pullTest .hookExLineSp{top:-16px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .pullTest{position:relative;top:0%}.taman .hookExplanation .hookExBackGround .pullTest .hookExBackGroundToolRight{display:block !important;z-index:10}.taman .hookExplanation .hookExBackGround .pullTest .hookExLinePc{display:block !important;width:240px;color:#ffffff;position:absolute;top:13%;left:5%;z-index:20}.taman .hookExplanation .hookExBackGround .pullTest .hookExLineSp{display:none !important}}.taman .hookExplanation .hookExBackGround .pullTest .hookExTitle{color:#FFFFFF}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .pullTest .hookExTitle{font-size:21px;font-weight:700;position:absolute;top:15px;left:50%;transform:translateX(-50%);z-index:20}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .pullTest .hookExTitle{font-size:18px;font-weight:600;position:absolute;left:50%;transform:translateX(-50%);text-align:center;width:100%;z-index:20}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .pullTest .hookExTitle{font-size:24px;font-weight:600;position:absolute;top:60%;left:7.5%;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .pullTest .hookExTitle{font-size:20px;font-weight:600;top:19%;left:16%;z-index:20}}.taman .hookExplanation .hookExBackGround .pullTest .hookExContents{color:#FFFFFF}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .pullTest .hookExContents{position:absolute;top:80px;left:5%;width:80%;font-size:14px;font-weight:600}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .pullTest .hookExContents{font-size:12px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .pullTest .hookExContents{position:absolute;top:63.5%;left:90px;font-size:16px;font-weight:600;line-height:2em;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .pullTest .hookExContents{position:absolute;top:40%;left:5%;line-height:2em;font-size:12px;z-index:20}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .pullTest .hookExImg{position:absolute;top:220px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .pullTest .hookExImg{top:240px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .pullTest .hookExImg{position:absolute;top:58.5%;left:50%;width:500px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .pullTest .hookExImg{position:absolute;top:15%;left:70%;width:290px;height:180px;z-index:20}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .plating .hookExBackGroundToolRight{position:absolute;top:1338px;z-index:10}.taman .hookExplanation .hookExBackGround .plating .hookExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:80%;right:260px;z-index:20}.taman .hookExplanation .hookExBackGround .plating .hookExLineSp{display:none !important}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating{position:relative;top:1570px}.taman .hookExplanation .hookExBackGround .plating .hookExBackGroundToolRight{display:none !important}.taman .hookExplanation .hookExBackGround .plating .hookExLinePc{display:none !important}.taman .hookExplanation .hookExBackGround .plating .hookExLineSp{display:block !important;color:#ffffff;position:absolute;top:0px;left:50%;transform:translateX(-50%);width:60px;z-index:20}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .plating .hookExLineSp{top:-10px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating{position:relative;top:0%}.taman .hookExplanation .hookExBackGround .plating .hookExBackGroundToolRight{display:block !important;z-index:10}.taman .hookExplanation .hookExBackGround .plating .hookExLinePc{display:block !important;width:240px;color:#ffffff;position:absolute;top:13%;padding-left:48%;z-index:20}.taman .hookExplanation .hookExBackGround .plating .hookExLineSp{display:none !important}}.taman .hookExplanation .hookExBackGround .plating .hookExTitle{color:#FFFFFF}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating .hookExTitle{font-size:21px;font-weight:700;position:absolute;top:15px;left:50%;transform:translateX(-50%);z-index:20}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .plating .hookExTitle{font-size:18px;font-weight:600}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .plating .hookExTitle{font-size:24px;font-weight:600;position:absolute;top:81.5%;right:38.5%;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating .hookExTitle{font-size:20px;font-weight:600;position:absolute;top:20%;left:58%;z-index:20}}.taman .hookExplanation .hookExBackGround .plating .hookExContents{color:#FFFFFF}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating .hookExContents{position:absolute;top:80px;left:5%;width:80%;font-size:14px;font-weight:600}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .plating .hookExContents{font-size:12px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .plating .hookExContents{position:absolute;top:85%;right:200px;font-size:16px;font-weight:600;line-height:2em;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating .hookExContents{position:absolute;top:40%;padding-left:48%;line-height:2em;font-size:12px;z-index:20}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating .hookExImg{display:none !important}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .plating .hookExImg{position:absolute;top:80%;left:7%;width:500px;z-index:20}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating .hookExImg{display:block !important;position:absolute;top:14%;left:4%;width:290px;height:200px;z-index:20}}@media only screen and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating .hookExImgSp{display:block !important;position:absolute;top:200px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.taman .hookExplanation .hookExBackGround .plating .hookExImgSp{top:220px}}@media only screen and (min-width:769px){.taman .hookExplanation .hookExBackGround .plating .hookExImgSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookExplanation .hookExBackGround .plating .hookExImgSp{display:none !important}}@media only screen and (min-width:769px){.taman .middleAdjustment{height:2400px}}@media only screen and (max-width:768px){.taman .middleAdjustment{height:2700px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .middleAdjustment{height:1580px}}.taman .recommend{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.taman .recommend .recommendSituation .recommendBackPc{display:none !important}.taman .recommend .recommendSituation .recommendBackSp{display:block !important}.taman .recommend .recommendSituation .recommendTitle{display:inline-block !important;font-size:21px;font-weight:700;width:100%;position:absolute;top:8%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.taman .recommend .recommendSituation .subTitleEn{font-size:20px;position:absolute;top:13%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.taman .recommend .recommendSituation .subBack{display:none !important}.taman .recommend .recommendSituation .subBackSp{position:absolute;top:24%;left:50%;transform:translateX(-50%);width:90%}.taman .recommend .recommendSituation .hook{display:none !important}.taman .recommend .recommendSituation .reason_1{position:absolute;top:26%;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;width:90%;text-align:center}.taman .recommend .recommendSituation .reason_2{position:absolute;top:41%;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;width:90%;text-align:center}.taman .recommend .recommendSituation .reason_3{position:absolute;top:59%;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;width:90%;text-align:center}.taman .recommend .recommendSituation .reason_4{position:absolute;top:71.5%;left:50%;transform:translateX(-50%);font-size:14px;font-weight:700;width:90%;text-align:center}}@media only screen and (max-width:360px){.taman .recommend .recommendSituation .recommendTitle{top:30px}.taman .recommend .recommendSituation .reason_1{top:26%;font-size:12px}.taman .recommend .recommendSituation .reason_2{top:41%;font-size:12px}.taman .recommend .recommendSituation .reason_3{top:58%;font-size:12px}.taman .recommend .recommendSituation .reason_4{top:71.5%;font-size:12px}}@media only screen and (min-width:769px){.taman .recommend .recommendSituation .recommendBackPc{display:block !important}.taman .recommend .recommendSituation .recommendBackSp{display:none !important}.taman .recommend .recommendSituation .recommendTitle{display:inline-block !important;font-size:30px;font-weight:bold;line-height:1.7em;position:absolute;top:12%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.taman .recommend .recommendSituation .subTitleEn{font-size:30px;position:absolute;top:17%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.taman .recommend .recommendSituation .subBack{position:absolute;top:35%;left:50%;transform:translateX(-50%);width:1000px}.taman .recommend .recommendSituation .subBackSp{display:none !important}.taman .recommend .recommendSituation .hook{position:absolute;top:28%;left:50%;transform:translateX(-50%);width:230px}.taman .recommend .recommendSituation .reason_1{position:absolute;top:40%;left:19%;font-size:20px;font-weight:bold}.taman .recommend .recommendSituation .reason_2{position:absolute;top:40%;right:13%;font-size:20px;font-weight:bold}.taman .recommend .recommendSituation .reason_3{position:absolute;top:70%;left:16%;font-size:20px;font-weight:bold}.taman .recommend .recommendSituation .reason_4{position:absolute;top:67%;right:12%;font-size:20px;font-weight:bold}}@media only screen and (min-width:500px) and (max-width:768px){.taman .recommend .recommendSituation .recommendBackPc{display:block !important}.taman .recommend .recommendSituation .recommendBackSp{display:none !important}.taman .recommend .recommendSituation .recommendTitle{display:inline-block !important;font-size:22px;font-weight:700;line-height:1.7em;position:absolute;top:11%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.taman .recommend .recommendSituation .subTitleEn{top:18%}.taman .recommend .recommendSituation .subBack{display:block !important;position:absolute;top:35%;left:50%;transform:translateX(-50%);width:92%}.taman .recommend .recommendSituation .subBackSp{display:none !important}.taman .recommend .recommendSituation .hook{position:absolute;top:28%;left:50%;transform:translateX(-50%);width:200px}.taman .recommend .recommendSituation .reason_1{position:absolute;top:39%;left:27%;font-size:15px;font-weight:700}.taman .recommend .recommendSituation .reason_2{position:absolute;top:39%;left:75%;font-size:15px;font-weight:700}.taman .recommend .recommendSituation .reason_3{position:absolute;top:72%;left:27%;font-size:15px;font-weight:700}.taman .recommend .recommendSituation .reason_4{position:absolute;top:69%;left:75%;font-size:15px;font-weight:700}}@media only screen and (min-width:769px){.taman .recommend .recommendSituation .productDetiles{position:absolute;top:100%}}@media only screen and (max-width:768px){.taman .recommend .recommendSituation .productDetiles{position:relative}}@media only screen and (max-width:768px){.taman .recommend .recommendSituation .productDetiles .hookSize .hookSizePc{display:none !important}.taman .recommend .recommendSituation .productDetiles .hookSize .hookSizeSp{display:block !important}}@media only screen and (min-width:769px){.taman .recommend .recommendSituation .productDetiles .hookSize .hookSizePc{display:block !important}.taman .recommend .recommendSituation .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.taman .recommend .recommendSituation .productDetiles .hookSize{position:absolute;top:100%}.taman .recommend .recommendSituation .productDetiles .hookSize .hookSizePc{display:block !important}.taman .recommend .recommendSituation .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (max-width:768px){.taman .recommend .recommendSituation .productDetiles .postage{position:absolute;top:75px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (max-width:360px){.taman .recommend .recommendSituation .productDetiles .postage{top:65px}}@media only screen and (min-width:769px){.taman .recommend .recommendSituation .productDetiles .postage{position:absolute;top:80px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.taman .recommend .recommendSituation .productDetiles .postage{position:absolute;top:40px;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.taman .recommend .recommendSituation .productDetiles .productPage{position:absolute;top:80px;left:50%;transform:translateX(-50%);width:100%}}@media only screen and (min-width:769px){.taman .recommend .recommendSituation .productDetiles .productPage{position:absolute;top:90px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.taman .recommend .recommendSituation .productDetiles .productPage{position:absolute;top:50px;left:50%;transform:translateX(-50%);width:50%}}.taman .environment{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.taman .environment{top:160px}.taman .environment .envImgPc{display:none !important}.taman .environment .envImgSp{display:block !important}.taman .environment .envTitle{position:absolute;top:30%;left:50%;transform:translateX(-50%);font-size:21px;font-weight:700;text-align:center;color:#150B00;width:100%}.taman .environment .subTitleEn{position:absolute;top:42%;left:50%;transform:translateX(-50%);font-size:17px;opacity:0.5;text-align:center;color:#150B00;width:100%}}@media only screen and (max-width:360px){.taman .environment{top:160px}.taman .environment .envTitle{top:32%}}@media only screen and (min-width:769px){.taman .environment{top:250px}.taman .environment .envImgPc{display:block !important}.taman .environment .envImgSp{display:none !important}.taman .environment .envTitle{position:absolute;top:39%;left:50%;transform:translateX(-50%);font-size:30px;font-weight:bold;text-align:center;color:#150B00}.taman .environment .subTitleEn{position:absolute;top:47%;left:50%;transform:translateX(-50%);font-size:26px;text-align:center;color:#150B00}}@media only screen and (min-width:500px) and (max-width:768px){.taman .environment{top:170px}.taman .environment .envImgPc{display:block !important}.taman .environment .envImgSp{display:none !important}.taman .environment .envTitle{display:block !important;position:absolute;top:28%;left:50%;transform:translateX(-50%);font-size:28px;font-weight:700;text-align:center;color:#150B00;width:100%}}@media only screen and (max-width:768px){.taman .environment .envBackground{position:absolute;top:215px;height:830px;width:100%;background-color:#150B00}.taman .environment .envBackground .envExLinePc{display:none !important}.taman .environment .envBackground .envExLineSp{display:none !important}.taman .environment .envBackground .envSubTitle{font-size:21px;font-weight:700;color:#FFFFFF;position:absolute;top:280px;left:50%;transform:translateX(-50%);width:100%;text-align:center}.taman .environment .envBackground .envExText{font-size:14px;font-weight:600;color:#FFFFFF;position:absolute;top:340px;left:10px;width:100%;z-index:50}.taman .environment .envBackground .envExImgPc{position:absolute;top:66%;left:50%;transform:translateX(-50%);z-index:10}}@media only screen and (max-width:360px){.taman .environment .envBackground{top:180px;height:830px}.taman .environment .envBackground .envSubTitle{font-size:18px;font-weight:600;top:270px;left:50%}.taman .environment .envBackground .envExText{font-size:12px;width:95%}}@media only screen and (min-width:769px){.taman .environment .envBackground{background-color:#150B00;position:absolute;top:100%;width:1200px;height:650px}.taman .environment .envBackground .envExLinePc{display:block !important;width:280px;color:#ffffff;position:absolute;top:15.5%;left:70px}.taman .environment .envBackground .envExLineSp{display:none !important}.taman .environment .envBackground .envSubTitle{font-size:23px;font-weight:bold;color:#FFFFFF;position:absolute;top:20%;left:70px}.taman .environment .envBackground .envExText{font-size:16px;color:#FFFFFF;position:absolute;font-weight:600;line-height:1.8em;top:30%;left:70px}.taman .environment .envBackground .envExImgPc{position:absolute;top:68%;left:6%;width:180px;z-index:10}}@media only screen and (min-width:500px) and (max-width:768px){.taman .environment .envBackground{background-color:#150B00;position:absolute;top:100%;width:100%;height:800px}.taman .environment .envBackground .envExLinePc{display:block !important;width:200px;color:#ffffff;position:absolute;top:9.5%;left:10%}.taman .environment .envBackground .envExLineSp{display:none !important}.taman .environment .envBackground .envSubTitle{font-size:20px;font-weight:600;color:#FFFFFF;position:absolute;top:13%;left:25%}.taman .environment .envBackground .envExText{font-size:11px;color:#FFFFFF;position:absolute;top:22%;left:10%;width:auto}.taman .environment .envBackground .envExImgPc{position:absolute;top:13%;left:75%;width:220px;z-index:10}}@media only screen and (max-width:768px){.taman .environment .sangoPc{position:absolute;top:260px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.taman .environment .sangoPc{top:245px}}@media only screen and (min-width:769px){.taman .environment .sangoPc{position:absolute;top:122.5%;right:0px;width:700px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .environment .sangoPc{position:absolute;top:262%;left:50%;transform:translateX(-50%);width:550px}}.taman .gallery{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.taman .gallery{top:950px}}@media only screen and (min-width:769px){.taman .gallery{top:900px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .gallery{top:960px}}@media only screen and (max-width:768px){.taman .gallery .galleryBackground{background-color:#000000;height:400px}.taman .gallery .galleryBackground .swiper-container{top:110px}.taman .gallery .galleryBackground .galleryImg{position:absolute;top:150px;left:50%;transform:translateX(-50%);width:60%}.taman .gallery .galleryBackground .titleText{display:inline-block !important;font-size:21px;font-weight:700;position:absolute;top:8%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.taman .gallery .galleryBackground .subTitleEn{display:inline-block !important;font-size:18px;position:absolute;top:14%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}}@media only screen and (min-width:769px){.taman .gallery .galleryBackground{background-color:#000000;width:100%;height:600px}.taman .gallery .galleryBackground .swiper-container{top:180px}.taman .gallery .galleryBackground .titleText{display:inline-block !important;font-size:24px;font-weight:bold;position:absolute;top:12%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.taman .gallery .galleryBackground .subTitleEn{display:inline-block !important;font-size:22px;position:absolute;top:17%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}}@media only screen and (min-width:500px) and (max-width:768px){.taman .gallery .galleryBackground{background-color:#000000;width:100%;height:500px}.taman .gallery .galleryBackground .galleryImg{position:absolute;top:30%;left:50%;transform:translateX(-50%)}.taman .gallery .galleryBackground .titleText{display:inline-block !important;font-size:22px;font-weight:700;position:absolute;top:10%;left:50%;transform:translateX(-50%);text-align:center;color:#FFFFFF}.taman .gallery .galleryBackground .subTitleEn{top:15%}.taman .gallery .galleryBackground .swiper-container{top:140px}}.taman .hookSizeSec{position:relative}@media only screen and (max-width:768px){.taman .hookSizeSec{top:1050px}.taman .hookSizeSec .hookSizeBackground .hookSizeTitle{display:inline-block !important;font-size:21px;font-weight:700;position:absolute;top:-15%;left:50%;transform:translateX(-50%);text-align:center;color:#150B00;width:100%}.taman .hookSizeSec .hookSizeBackground .subTitleEn{display:inline-block !important;font-size:18px;position:absolute;top:-10%;left:50%;transform:translateX(-50%);text-align:center;color:#150B00;opacity:0.6}.taman .hookSizeSec .hookSizeBackground .hookSizeCaption{color:#150B00}.taman .hookSizeSec .hookSizeBackground .hookSizeTable{border-left:1px solid #707070;border-top:1px solid #707070}.taman .hookSizeSec .hookSizeBackground .hookSizeTable th,.taman .hookSizeSec .hookSizeBackground .hookSizeTable td{border-right:1px solid #707070;border-bottom:1px solid #707070;color:#000943}.taman .hookSizeSec .hookSizeBackground .hookSizeTable th{background-color:#FFF729}.taman .hookSizeSec .hookSizeBackground .sizeListPc{position:absolute;top:100px}}@media only screen and (max-width:360px){.taman .hookSizeSec .hookSizeBackground .hookSizeTitle{font-size:26px;font-size:600}.taman .hookSizeSec .hookSizeBackground .sizeListPc{position:absolute;top:90px}}@media only screen and (min-width:769px){.taman .hookSizeSec{top:1080px}.taman .hookSizeSec .hookSizeBackground .hookSizeTitle{display:inline-block !important;font-size:32px;font-weight:bold;position:absolute;top:-120px;left:50%;transform:translateX(-50%);text-align:center;color:#150B00}.taman .hookSizeSec .hookSizeBackground .subTitleEn{display:inline-block !important;font-size:28px;position:absolute;top:-88px;left:50%;transform:translateX(-50%);text-align:center;color:#150B00;opacity:0.6}.taman .hookSizeSec .hookSizeBackground .sizeListPc{position:absolute;top:0px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookSizeSec{top:1120px}.taman .hookSizeSec .hookSizeBackground .hookSizeTitle{display:inline-block !important;font-size:30px;font-weight:700;position:absolute;top:-20%;left:50%;transform:translateX(-50%);text-align:center;color:#150B00}.taman .hookSizeSec .hookSizeBackground .subTitleEn{top:-12%}}@media only screen and (min-width:769px){.taman .hookSizeSec .productDetiles{position:absolute;top:340px}}@media only screen and (max-width:768px){.taman .hookSizeSec .productDetiles .hookSize .hookSizePc{display:none !important}.taman .hookSizeSec .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:769px){.taman .hookSizeSec .productDetiles .hookSize .hookSizePc{display:block !important}.taman .hookSizeSec .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookSizeSec .productDetiles .hookSize .hookSizePc{display:none !important}.taman .hookSizeSec .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (max-width:768px){.taman .hookSizeSec .productDetiles .postage{position:absolute;top:105%;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (min-width:769px){.taman .hookSizeSec .productDetiles .postage{position:absolute;top:80px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookSizeSec .productDetiles .postage{position:absolute;top:110%;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.taman .hookSizeSec .productDetiles .productPage{position:absolute;top:107%;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (min-width:769px){.taman .hookSizeSec .productDetiles .productPage{position:absolute;top:90px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.taman .hookSizeSec .productDetiles .productPage{position:absolute;top:113%;left:50%;transform:translateX(-50%);width:50%}}.taman .waveLineFooter{position:relative;letter-spacing:0.05em}@media only screen and (max-width:768px){.taman .waveLineFooter{background-color:#150B00;top:1250px}.taman .waveLineFooter .fishingReport{width:100%;height:875px;position:absolute;top:0px;background-color:#150B00}.taman .waveLineFooter .fishingReport .galleryImg{position:absolute;top:27%;left:50%;transform:translateX(-50%)}.taman .waveLineFooter .fishingReport .fishingReportTitle{display:none !important}.taman .waveLineFooter .fishingReport .fishingReportTitleSp{display:block !important;font-size:21px;font-weight:700;position:absolute;top:45px;left:50%;transform:translateX(-50%);color:#FFFFFF;text-align:center;width:100%;z-index:10}.taman .waveLineFooter .fishingReport .fishingReportContents{display:none !important}.taman .waveLineFooter .fishingReport .fishingReportContentsSp{display:inline-block !important;font-size:14px;font-weight:600;position:absolute;top:130px;left:10px;color:#FFFFFF}.taman .waveLineFooter .fishingReport .fishingReportImg{position:absolute;top:330px;left:50%;transform:translateX(-50%);width:95%}.taman .waveLineFooter .fishingReport .goodVibesImgSp{position:absolute;top:600px;left:50%;transform:translateX(-50%)}.taman .waveLineFooter .goodVibes{position:relative;top:910px;left:50%;transform:translateX(-50%)}.taman .waveLineFooter .goodVibes .goodVibesImg{display:none !important}.taman .waveLineFooter .goodVibes .goodVibesTitle{font-size:21px;font-weight:700;color:#150B00;text-align:center}.taman .waveLineFooter .goodVibes .goodVibesContents{display:inline-block !important;font-size:14px;font-weight:600;position:absolute;top:60px;left:10%;color:#150B00}}@media only screen and (max-width:360px){.taman .waveLineFooter{top:1200px}.taman .waveLineFooter .fishingReport .fishingReportContentsSp{font-size:10px;width:90%}.taman .waveLineFooter .fishingReport .fishingReportImg{top:350px}.taman .waveLineFooter .goodVibes .goodVibesContents{font-size:11px}}@media only screen and (min-width:769px){.taman .waveLineFooter .fishingReport{position:absolute;top:1400px;background-color:#150B00;width:1200px;height:530px}.taman .waveLineFooter .fishingReport .galleryImg{position:absolute;top:27%;left:50%;transform:translateX(-50%)}.taman .waveLineFooter .fishingReport .fishingReportTitle{display:inline-block !important;font-size:28px;font-weight:600;position:absolute;top:19%;left:5%;color:#FFFFFF}.taman .waveLineFooter .fishingReport .fishingReportTitleSp{display:none !important}.taman .waveLineFooter .fishingReport .fishingReportContents{display:inline-block !important;font-size:16px;font-weight:600;line-height:2em;position:absolute;top:34%;left:5%;color:#FFFFFF}.taman .waveLineFooter .fishingReport .fishingReportContentsSp{display:none !important}.taman .waveLineFooter .fishingReport .fishingReportImg{position:absolute;top:20%;right:10%}.taman .waveLineFooter .fishingReport .goodVibesImgSp{display:none !important}.taman .waveLineFooter .goodVibes{position:absolute;top:2030px;left:50%;transform:translateX(-50%);width:80%}.taman .waveLineFooter .goodVibes .goodVibesImg{background-color:#150B00}.taman .waveLineFooter .goodVibes .goodVibesTitle{display:inline-block !important;font-size:23px;font-weight:bold;position:absolute;top:20%;right:9%;color:#150B00}.taman .waveLineFooter .goodVibes .goodVibesContents{display:inline-block !important;font-size:14px;font-weight:700;position:absolute;top:40%;right:8.5%;color:#150B00}}@media only screen and (min-width:500px) and (max-width:768px){.taman .waveLineFooter .fishingReport{position:absolute;top:100px;background-color:#150B00;width:100%;height:780px}.taman .waveLineFooter .fishingReport .galleryImg{position:absolute;top:15%;left:50%;transform:translateX(-50%)}.taman .waveLineFooter .fishingReport .fishingReportTitle{display:inline-block !important;font-size:22px;font-weight:700;position:absolute;top:40px;left:5%;color:#FFFFFF}.taman .waveLineFooter .fishingReport .fishingReportTitleSp{display:none !important}.taman .waveLineFooter .fishingReport .fishingReportContents{display:inline-block !important;font-size:14px;font-weigh:700;position:absolute;top:13%;left:5%;color:#FFFFFF}.taman .waveLineFooter .fishingReport .fishingReportContentsSp{display:none !important}.taman .waveLineFooter .fishingReport .fishingReportImg{position:absolute;top:32%}.taman .waveLineFooter .fishingReport .goodVibesImgSp{display:none !important}.taman .waveLineFooter .goodVibes{position:absolute;top:900px;left:50%;transform:translateX(-50%);width:100%}.taman .waveLineFooter .goodVibes .goodVibesImg{display:block !important;background-color:#150B00}.taman .waveLineFooter .goodVibes .goodVibesTitle{display:inline-block !important;font-size:18px;font-weight:700;position:absolute;top:10%;left:58%;color:#150B00;width:auto}.taman .waveLineFooter .goodVibes .goodVibesContents{display:inline-block !important;font-size:12px;font-weight:700;position:absolute;top:36%;left:58%;color:#150B00}}@media only screen and (min-width:769px){.taman .waveLineFooter .productDetiles{position:absolute;top:1100px}}@media only screen and (max-width:768px){.taman .waveLineFooter .productDetiles .hookSize .hookSizePc{display:none !important}.taman .waveLineFooter .productDetiles .hookSize .hookSizeSp{display:block !important;position:absolute;top:1150px}}@media only screen and (max-width:360px){.taman .waveLineFooter .productDetiles .hookSize .hookSizeSp{top:1130px}}@media only screen and (min-width:769px){.taman .waveLineFooter .productDetiles .hookSize .hookSizePc{display:block !important}.taman .waveLineFooter .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (min-width:500px) and (max-width:768px){.taman .waveLineFooter .productDetiles .hookSize .hookSizePc{display:block !important;position:absolute;top:142%}.taman .waveLineFooter .productDetiles .hookSize .hookSizeSp{display:none !important}}@media only screen and (max-width:768px){.taman .waveLineFooter .productDetiles .postage{position:absolute;top:1230px;left:50%;transform:translateX(-50%);width:90%}}@media only screen and (max-width:360px){.taman .waveLineFooter .productDetiles .postage{top:1180px}}@media only screen and (min-width:769px){.taman .waveLineFooter .productDetiles .postage{position:absolute;top:80px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.taman .waveLineFooter .productDetiles .postage{position:absolute;top:148%;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.taman .waveLineFooter .productDetiles .productPage{position:absolute;top:1240px;left:50%;transform:translateX(-50%);width:95%}}@media only screen and (max-width:360px){.taman .waveLineFooter .productDetiles .productPage{top:1200px}}@media only screen and (min-width:769px){.taman .waveLineFooter .productDetiles .productPage{position:absolute;top:90px;left:50%;transform:translateX(-50%)}}@media only screen and (min-width:500px) and (max-width:768px){.taman .waveLineFooter .productDetiles .productPage{position:absolute;top:151%;left:50%;transform:translateX(-50%);width:50%}}@media only screen and (max-width:768px){.taman .waveLineFooterAdjustment{height:2600px}}@media only screen and (max-width:360px){.taman .waveLineFooterAdjustment{height:2600px}}@media only screen and (min-width:769px){.taman .waveLineFooterAdjustment{height:2700px}}@media only screen and (min-width:500px) and (max-width:768px){.taman .waveLineFooterAdjustment{height:2650px}}.notFound404Content{text-align:center}.notFound404Content a{text-decoration:underline}.notFound404Content a:hover{text-decoration:none}