@font-face{font-family:'HansKendrick3Regular';src:url(//bondhome.d-grip.com/wp/wp-content/themes/bondhome_theme/font/HansKendrick3Regular.ttf)}#anime_area01{position:relative;margin-bottom:100px;pointer-events:none}#anime_area01 .inner{height:100%}@media screen and (min-width: 767px) and (max-width: 1024px){#anime_area01{padding:80px 0 0px}}@media screen and (max-width: 768px){#anime_area01{padding:300px 0 0px}#anime_area01 .content_title h2{letter-spacing:0.1em;line-height:1.5em;margin-bottom:20px;font-size:20px}#anime_area01 .transition_btn,#anime_area01 .content_title p{letter-spacing:0.05em;font-size:14px}#anime_area01 .content_title{width:100%;padding:0 25px;position:relative;height:100%}}@media screen and (max-width: 576px){#anime_area01{padding:30px 0 0px;z-index:-1}}#anime_area01 .content_title_area{position:relative;right:0;top:0;display:flex;justify-content:flex-end;align-items:flex-end;max-width:1140px;margin:auto}@media screen and (max-width: 768px){#anime_area01 .content_title_area{flex-direction:column}}#anime_area01 .content_title_area2{position:relative;max-width:1140px;margin:auto;z-index:200}#anime_area01 .content_title#content_title{opacity:0;font-weight:normal;position:relative;text-align:right;color:#000;font-size:10.3rem;line-height:1;letter-spacing:0.1em;font-family:"HansKendrick3Regular";right:0;bottom:0;z-index:0}@media screen and (max-width: 768px){#anime_area01 .content_title#content_title{opacity:1;font-size:5.5rem;text-align:center}}@media screen and (max-width: 576px){#anime_area01 .content_title#content_title{font-size:3.9rem}}#anime_area01 .content_img01#wave{opacity:0;position:relative;right:-300px;bottom:-20px;z-index:200}#anime_area01 .content_img01#wave img{width:1581.698px;height:326.7589px}@media screen and (max-width: 576px){#anime_area01 .content_img01#wave{opacity:1}}#anime_area01 .content_img02#surfer{opacity:0;max-width:114.2947px;position:relative;left:-30px;bottom:20px;width:100%;z-index:300}#anime_area01 .content_img02#surfer img{width:114.2947px;height:71.88px}#anime_area01 .content_img02#surfer .yurayura{animation:yurayura 6s linear;animation-iteration-count:2}@media screen and (max-width: 768px){#anime_area01 .content_img02#surfer{bottom:100px}#anime_area01 .content_img02#surfer .yurayura{animation:yurayura 6s linear;animation-iteration-count:infinite}}@media screen and (max-width: 576px){#anime_area01 .content_img02#surfer{opacity:1}}@keyframes yurayura{0%{transform:rotate(0deg) translate(0px, 0px)}16.6%{transform:rotate(-20deg) translate(0px, 0px)}33.2%{transform:rotate(-20deg) translate(-5px, -10px)}49.8%{transform:rotate(0deg) translate(-5px, -10px)}66.4%{transform:rotate(20deg) translate(-5px, -10px)}83%{transform:rotate(20deg) translate(-5px, 0px)}100%{transform:rotate(0deg) translate(0px, 0px)}}#sec01 .content_box{display:flex;justify-content:space-between;align-items:center;margin-bottom:120px}#sec01 .content_box .left_box{width:55%}#sec01 .content_box .left_box .caption{font-size:1.6rem;letter-spacing:0.1em;line-height:1.875}#sec01 .content_box .left_box .content_title{font-size:2.25rem;letter-spacing:0.1em;line-height:1.667}#sec01 .content_box .right_box{width:50%}#sec01 .content_box .right_box .content_img01{max-width:402.1932px;margin-right:0;margin-left:auto}@media screen and (max-width: 1140px){#sec01 .content_box{flex-direction:column-reverse}#sec01 .content_box .left_box{width:100%;text-align:center}#sec01 .content_box .left_box .caption{font-size:1.6rem;line-height:1.875}#sec01 .content_box .left_box .content_title{font-size:3.6rem;line-height:1.667}#sec01 .content_box .right_box{width:100%;margin-bottom:50px}#sec01 .content_box .right_box .content_img01{max-width:402.1932px;margin-right:auto;margin-left:auto}}@media screen and (max-width: 768px){#sec01 .content_box .left_box .content_title{font-size:2.8rem}}@media screen and (max-width: 480px){#sec01 .content_box .left_box .content_title{font-size:2rem}}#sec02{margin-bottom:100px}#sec02 .content_box{display:flex}#sec02 .content_box .products-list{display:flex;justify-content:space-between;align-items:flex-start;width:100%}#sec02 .content_box .products-list .list-link{display:inline;color:#000}#sec02 .content_box .products-list .list-link:hover{color:#000}#sec02 .content_box .products-list .list-item{width:calc(95%/3);max-width:311.4301px}#sec02 .content_box .products-title{text-align:left;font-size:5rem;line-height:1.2;letter-spacing:0.1em}#sec02 .content_box .price-list{margin-bottom:20px}#sec02 .content_box .price-list .list-item2{width:100%;line-height:1.25;letter-spacing:0.1em}#sec02 .content_box .price-list .list-item2 .price-name{font-size:1.4rem}#sec02 .content_box .price-list .list-item2 .price-detail{font-size:1.8rem}#sec02 .content_box .price-list .list-item2 .price-tax{font-size:1.8rem}#sec02 .content_box .list-caption{min-height:130px;font-size:1.4rem;line-height:1.714;margin-bottom:0}#sec02 .content_box .more-btn-area{max-width:107.6399px;margin:20px auto auto}#sec02 .content_box .more-btn-area .more-btn{font-size:1.6rem}@media screen and (max-width: 768px){#sec02{margin-bottom:50px}#sec02 .content_box .products-list{flex-direction:column;width:100%}#sec02 .content_box .products-list .list-item{width:calc(100%/1);max-width:400px;margin:auto auto 50px;padding:0 4%}#sec02 .content_box .products-list .list-item .item-img{margin-bottom:50px}}