﻿@import url(https://fonts.googleapis.com/earlyaccess/notosansjapanese.css);@font-face{font-family:"NotoSerif";src:url("NotoSerifCJKjp-Medium.woff") format("woff")}html,body{width:100%;font-size:10px}body{font-family:"Noto Sans Japanese","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo","メイリオ",sans-serif;line-height:1.7;font-feature-settings:"palt" 1;-webkit-text-size-adjust:100%;text-size-adjust:100%}body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dt,dd,form,fieldset,hr,sup,figure{margin:0;padding:0}ul{list-style:none}ol{margin-left:20px}img{border:0;vertical-align:top;max-width:100%;height:auto}td img{vertical-align:baseline}iframe,fieldset{border:0}input,select,textarea{font-family:"Noto Sans Japanese","游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Meiryo","メイリオ",sans-serif}button,input[type="submit"],input[type="button"],input[type="reset"]{-webkit-appearance:none;cursor:pointer;border:0;border-radius:0}input[type="tel"],input[type="text"],input[type="email"],input[type="password"],textarea{padding:5px 8px}input,select,button{line-height:1.42857143;outline:0}@media screen and (min-width: 750px){select{background:#FFF}}sup{font-size:10px;line-height:1.1;vertical-align:top}a{color:#000;text-decoration:none}ul,ol,p,dt,dd,caption,th,td,select,input,textarea,button,figcaption{font-size:1.6rem}h1,h2,h3,h4,h5,h6{line-height:1.4;font-size:1.6rem}table{border-collapse:collapse;border-spacing:0}table td,table th{line-height:1.4}hr{background:none;height:0;border:0;border-top:1px solid #000}main,section,aside,figure,header,footer{display:block}*{box-sizing:border-box}::-webkit-input-placeholder{color:#c1c1c1}:-moz-placeholder{color:#c1c1c1}::-moz-placeholder{color:#c1c1c1}:-ms-input-placeholder{color:#c1c1c1}@media screen and (max-width: 750px){#container ul,#container ol,#container p,#container dt,#container dd,#container caption,#container th,#container td,#container select,#container input,#container textarea,#container button,#container figcaption{font-size:4vw}}.site-header .site-header__branding{position:relative;text-align:center;border-bottom:1px solid #e0e0e0}.site-header .site-header__branding .logo{display:inline-block}.site-header .site-header__branding .logo img{width:68px}.site-header .site-header__branding .sns{position:absolute;right:0;top:6px;z-index:10}.site-header .site-header__branding .sns li{display:inline-block}.site-header .site-header__branding .sns li img{width:52px;height:52px}.site-header .site-header__branding .sns li a{display:block}.site-header .site-header__banner{position:relative}.site-header .site-header__banner .string{position:absolute;left:35px;top:40px;z-index:10;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;-ms-writing-mode:vertical-rl;writing-mode:vertical-rl;font-feature-settings:initial}.site-header .site-header__banner .string h1{font-weight:600;line-height:1.1;font-size:50px;font-weight:normal}.site-header .site-header__banner .string .line{display:block;margin:0 4px;color:#FFF;text-align:left;vertical-align:top;line-height:1.1}.footer-banner{background:#000 url(/img/article/kayanoya/1809gohannomoto/kayanoya-bg.jpg);background-size:cover;padding:100px 50px;text-align:center;color:#FFF}@media screen and (min-width: 750px){.footer-banner{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}}.footer-banner figure{margin-bottom:70px}.site-footer{padding-top:100px;padding-bottom:55px}.site-footer .site-footer__box .sns{margin-bottom:20px;text-align:center}.site-footer .site-footer__box .sns li{display:inline-block;margin:0 5px}.site-footer .site-footer__box .sns li img{width:45px;height:45px}.site-footer .site-footer__box .article-update{color:#777;padding:10px;text-align:center}.site-footer .site-footer__box .copy{text-align:center;font-size:1.0rem}@media screen and (max-width: 750px){#container .site-header .site-header__banner .string{left:4vw;top:8vw}#container .site-header .site-header__banner .string h1{font-size:10vw}#container .site-header .site-header__banner .string .line{margin:0 1vw;padding:0}#container .site-header .logo{width:18vw}#container .site-header .sns{right:2vw;top:3.0vw}#container .site-header .sns li{width:12vw;margin-left:1.5vw}#container .site-header .sns li img{width:100%;height:auto}#container .footer-banner{margin-bottom:10vw;padding:12vw 5vw}#container .footer-banner figure{margin-bottom:12vw}#container .footer-banner figure img{width:17vw}#container .footer-banner p{text-align:left}#container .site-footer{padding:0 4vw 6vw 4vw}#container .site-footer .site-footer__box .sns{text-align:center}#container .site-footer .site-footer__box .sns li{display:inline-block;margin:0 5px}#container .site-footer .site-footer__box .sns li img{width:45px;height:45px}}.unit{padding:40px 110px 100px 110px}.context-figure{margin:30px 0}.wrap-button{text-align:center;margin-top:30px}.product-first .unit-product{margin-bottom:80px}.product-first .unit-product:last-child{margin-bottom:0}.product-first .unit-product .header-a{margin-top:10px}.unit-product .header-a{margin-top:5px;margin-bottom:10px}.figure-item{position:relative;margin-bottom:30px}.figure-item figcaption{position:absolute;left:35px;top:40px;z-index:10;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;-ms-writing-mode:vertical-rl;writing-mode:vertical-rl;font-feature-settings:initial;font-size:3.0rem}.figure-item figcaption .line{line-height:1.1;display:inline-block;background:#FFF;margin:0 4px;padding:12px 15px;color:#000;text-align:left;vertical-align:top;line-height:1.1}.header-a{margin-bottom:40px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}.header-a .string{font-weight:normal;line-height:1.5;font-size:3.5rem}.header-b{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif;text-align:center}.header-b .string{font-weight:normal;line-height:1.3;font-size:3.0rem}.header-b .string small{display:block;font-size:2.0rem}.header-c{margin-bottom:30px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}.header-c .string{font-weight:normal;font-size:3.0rem}@media screen and (max-width: 750px){#container .more-example{margin-bottom:15vw}#container .unit{padding:8vw 4vw}#container .context-figure{margin:6vw 0}#container .unit-product{margin-bottom:12vw}#container .unit-product .header-a{margin-top:3vw;margin-bottom:3vw}#container .figure-item{margin-bottom:4vw}#container .figure-item figcaption{left:3vw;top:4vw;font-size:5vw}#container .figure-item figcaption .line{margin:0 1vw;padding:1vw 0.5vw}#container .wrap-button{margin-top:4vw}#container .header-a{margin-bottom:8vw}#container .header-a .string{font-size:8vw}#container .header-a .string span{margin-bottom:2vw}#container .header-a small{font-size:90%}#container .header-b{margin-bottom:5vw}#container .header-b .string{font-size:8vw}#container .header-c{margin-bottom:6vw}#container .header-c .string{font-size:6vw}}.fixed-width{position:relative;margin-right:auto;margin-left:auto;width:900px}.flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.flex.flex--col-2 .flex__item{width:48%;margin-bottom:60px}@media screen and (max-width: 750px){#container{margin:0 auto;max-width:750px}#container .fixed-width{width:auto}#container .flex--reset-sp{display:block}#container .flex--reset-sp .flex__item{width:auto}}#container .screen-reader-text,#container .sp-only-ib,#container .sp-only{display:none}@media screen and (min-width: 750px){.wrap{text-align:center}}@media screen and (max-width: 750px){#container .pc-only{display:none}#container .sp-only{display:block}#container .sp-only-ib{display:inline-block}}#container .set-ellipsis{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#container .set-block-c{margin-left:auto;margin-right:auto}#container .set-nowrap{white-space:nowrap}#container .set-min-line{line-height:1}#container .set-low-line{line-height:1.4}#container .set-pos-rel{position:relative}#container .set-pos-abs{position:absolute}#container .set-hide{display:none}#container .set-disp-cell{display:table-cell}#container .set-disp-ib{display:inline-block}#container .set-valign-t{vertical-align:top}#container .set-valign-m{vertical-align:middle}#container .set-valign-b{vertical-align:bottom}#container .set-float-l{float:left}#container .set-float-r{float:right}#container .set-align-c{text-align:center}#container .set-align-r{text-align:right}#container .set-align-l{text-align:left}#container .set-fs-11{font-size:1.1rem}#container .set-fs-12{font-size:1.2rem}#container .set-fs-13{font-size:1.3rem}#container .set-fs-14{font-size:1.4rem}#container .set-fs-15{font-size:1.5rem}#container .set-fs-16{font-size:1.6rem}#container .set-fs-17{font-size:1.7rem}#container .set-fs-18{font-size:1.8rem}#container .set-fs-19{font-size:1.9rem}#container .set-fs-20{font-size:2.0rem}#container .set-fs-21{font-size:2.1rem}#container .set-fs-22{font-size:2.2rem}#container .set-fs-23{font-size:2.3rem}#container .set-fs-24{font-size:2.4rem}#container .set-fs-25{font-size:2.5rem}#container .set-fs-26{font-size:2.6rem}#container .set-fs-27{font-size:2.7rem}#container .set-fs-28{font-size:2.8rem}#container .set-fs-29{font-size:2.9rem}#container .set-fs-30{font-size:3.0rem}#container .set-w-10{width:10%}#container .set-w-20{width:20%}#container .set-w-30{width:30%}#container .set-w-40{width:40%}#container .set-w-50{width:50%}#container .set-w-60{width:60%}#container .set-w-70{width:70%}#container .set-w-80{width:80%}#container .set-w-90{width:90%}#container .set-w-full{width:100%}#container .set-w-100px{width:100px}#container .set-w-150px{width:150px}#container .set-w-200px{width:200px}#container .set-w-250px{width:250px}#container .set-w-300px{width:300px}#container .set-w-350px{width:350px}#container .set-w-400px{width:400px}#container .set-w-500px{width:500px}#container .set-mt-5{margin-top:5px}#container .set-mt-10{margin-top:10px}#container .set-mt-15{margin-top:15px}#container .set-mt-20{margin-top:20px}#container .set-mt-30{margin-top:30px}#container .set-mt-40{margin-top:40px}#container .set-mt-50{margin-top:50px}#container .set-mt-60{margin-top:60px}#container .set-mt-70{margin-top:70px}#container .set-mt-80{margin-top:80px}#container .set-mt-90{margin-top:90px}#container .set-mt-100{margin-top:100px}#container .set-mr-5{margin-right:5px}#container .set-mr-10{margin-right:10px}#container .set-mr-15{margin-right:15px}#container .set-mr-20{margin-right:20px}#container .set-mr-30{margin-right:30px}#container .set-mr-40{margin-right:40px}#container .set-mr-50{margin-right:50px}#container .set-mr-60{margin-right:60px}#container .set-mr-70{margin-right:70px}#container .set-mr-80{margin-right:80px}#container .set-mr-90{margin-right:90px}#container .set-mr-100{margin-right:100px}#container .set-mb-5{margin-bottom:5px}#container .set-mb-10{margin-bottom:10px}#container .set-mb-15{margin-bottom:15px}#container .set-mb-20{margin-bottom:20px}#container .set-mb-30{margin-bottom:30px}#container .set-mb-40{margin-bottom:40px}#container .set-mb-50{margin-bottom:50px}#container .set-mb-60{margin-bottom:60px}#container .set-mb-70{margin-bottom:70px}#container .set-mb-80{margin-bottom:80px}#container .set-mb-90{margin-bottom:90px}#container .set-mb-100{margin-bottom:100px}#container .set-ml-5{margin-left:5px}#container .set-ml-10{margin-left:10px}#container .set-ml-15{margin-left:15px}#container .set-ml-20{margin-left:20px}#container .set-ml-30{margin-left:30px}#container .set-ml-40{margin-left:40px}#container .set-ml-50{margin-left:50px}#container .set-ml-60{margin-left:60px}#container .set-ml-70{margin-left:70px}#container .set-ml-80{margin-left:80px}#container .set-ml-90{margin-left:90px}#container .set-ml-100{margin-left:100px}#container .set-pt-5{padding-top:5px}#container .set-pt-10{padding-top:10px}#container .set-pt-15{padding-top:15px}#container .set-pt-20{padding-top:20px}#container .set-pt-30{padding-top:30px}#container .set-pt-40{padding-top:40px}#container .set-pt-50{padding-top:50px}#container .set-pt-60{padding-top:60px}#container .set-pt-70{padding-top:70px}#container .set-pt-80{padding-top:80px}#container .set-pt-90{padding-top:90px}#container .set-pt-100{padding-top:100px}#container .set-pr-5{padding-right:5px}#container .set-pr-10{padding-right:10px}#container .set-pr-15{padding-right:15px}#container .set-pr-20{padding-right:20px}#container .set-pr-30{padding-right:30px}#container .set-pr-40{padding-right:40px}#container .set-pr-50{padding-right:50px}#container .set-pr-60{padding-right:60px}#container .set-pr-70{padding-right:70px}#container .set-pr-80{padding-right:80px}#container .set-pr-90{padding-right:90px}#container .set-pr-100{padding-right:100px}#container .set-pb-5{padding-bottom:5px}#container .set-pb-10{padding-bottom:10px}#container .set-pb-15{padding-bottom:15px}#container .set-pb-20{padding-bottom:20px}#container .set-pb-30{padding-bottom:30px}#container .set-pb-40{padding-bottom:40px}#container .set-pb-50{padding-bottom:50px}#container .set-pb-60{padding-bottom:60px}#container .set-pb-70{padding-bottom:70px}#container .set-pb-80{padding-bottom:80px}#container .set-pb-90{padding-bottom:90px}#container .set-pb-100{padding-bottom:100px}#container .set-pl-5{padding-left:5px}#container .set-pl-10{padding-left:10px}#container .set-pl-15{padding-left:15px}#container .set-pl-20{padding-left:20px}#container .set-pl-30{padding-left:30px}#container .set-pl-40{padding-left:40px}#container .set-pl-50{padding-left:50px}#container .set-pl-60{padding-left:60px}#container .set-pl-70{padding-left:70px}#container .set-pl-80{padding-left:80px}#container .set-pl-90{padding-left:90px}#container .set-pl-100{padding-left:100px}#container .reset-mt{margin-top:0}#container .reset-mr{margin-right:0}#container .reset-mb{margin-bottom:0}#container .reset-ml{margin-left:0}#container .reset-max-w{max-width:none}#container .reset-a-style{cursor:default}@media screen and (max-width: 750px){#container .sp-pad{padding-right:2vw;padding-left:2vw}#container .sp-full-w{margin-right:-2vw;margin-left:-2vw}#container .set-sp-mt-5{margin-top:5vw}#container .set-sp-mt-10{margin-top:10vw}#container .set-sp-mt-15{margin-top:15vw}#container .set-sp-mt-20{margin-top:20vw}#container .set-sp-mt-30{margin-top:30vw}#container .set-sp-mt-40{margin-top:40vw}#container .set-sp-mt-50{margin-top:50vw}#container .set-sp-mt-60{margin-top:60vw}#container .set-sp-mt-70{margin-top:70vw}#container .set-sp-mt-80{margin-top:80vw}#container .set-sp-mt-90{margin-top:90vw}#container .set-sp-mt-100{margin-top:100vw}#container .set-sp-mr-5{margin-right:5vw}#container .set-sp-mr-10{margin-right:10vw}#container .set-sp-mr-15{margin-right:15vw}#container .set-sp-mr-20{margin-right:20vw}#container .set-sp-mr-30{margin-right:30vw}#container .set-sp-mr-40{margin-right:40vw}#container .set-sp-mr-50{margin-right:50vw}#container .set-sp-mr-60{margin-right:60vw}#container .set-sp-mr-70{margin-right:70vw}#container .set-sp-mr-80{margin-right:80vw}#container .set-sp-mr-90{margin-right:90vw}#container .set-sp-mr-100{margin-right:100vw}#container .set-sp-mb-5{margin-bottom:5vw}#container .set-sp-mb-10{margin-bottom:10vw}#container .set-sp-mb-15{margin-bottom:15vw}#container .set-sp-mb-20{margin-bottom:20vw}#container .set-sp-mb-30{margin-bottom:30vw}#container .set-sp-mb-40{margin-bottom:40vw}#container .set-sp-mb-50{margin-bottom:50vw}#container .set-sp-mb-60{margin-bottom:60vw}#container .set-sp-mb-70{margin-bottom:70vw}#container .set-sp-mb-80{margin-bottom:80vw}#container .set-sp-mb-90{margin-bottom:90vw}#container .set-sp-mb-100{margin-bottom:100vw}#container .set-sp-ml-5{margin-left:5vw}#container .set-sp-ml-10{margin-left:10vw}#container .set-sp-ml-15{margin-left:15vw}#container .set-sp-ml-20{margin-left:20vw}#container .set-sp-ml-30{margin-left:30vw}#container .set-sp-ml-40{margin-left:40vw}#container .set-sp-ml-50{margin-left:50vw}#container .set-sp-ml-60{margin-left:60vw}#container .set-sp-ml-70{margin-left:70vw}#container .set-sp-ml-80{margin-left:80vw}#container .set-sp-ml-90{margin-left:90vw}#container .set-sp-ml-100{margin-left:100vw}#container .set-sp-pt-5{padding-top:5vw}#container .set-sp-pt-10{padding-top:10vw}#container .set-sp-pt-15{padding-top:15vw}#container .set-sp-pt-20{padding-top:20vw}#container .set-sp-pt-30{padding-top:30vw}#container .set-sp-pt-40{padding-top:40vw}#container .set-sp-pt-50{padding-top:50vw}#container .set-sp-pt-60{padding-top:60vw}#container .set-sp-pt-70{padding-top:70vw}#container .set-sp-pt-80{padding-top:80vw}#container .set-sp-pt-90{padding-top:90vw}#container .set-sp-pt-100{padding-top:100vw}#container .set-sp-pr-5{padding-right:5vw}#container .set-sp-pr-10{padding-right:10vw}#container .set-sp-pr-15{padding-right:15vw}#container .set-sp-pr-20{padding-right:20vw}#container .set-sp-pr-30{padding-right:30vw}#container .set-sp-pr-40{padding-right:40vw}#container .set-sp-pr-50{padding-right:50vw}#container .set-sp-pr-60{padding-right:60vw}#container .set-sp-pr-70{padding-right:70vw}#container .set-sp-pr-80{padding-right:80vw}#container .set-sp-pr-90{padding-right:90vw}#container .set-sp-pr-100{padding-right:100vw}#container .set-sp-pb-5{padding-bottom:5vw}#container .set-sp-pb-10{padding-bottom:10vw}#container .set-sp-pb-15{padding-bottom:15vw}#container .set-sp-pb-20{padding-bottom:20vw}#container .set-sp-pb-30{padding-bottom:30vw}#container .set-sp-pb-40{padding-bottom:40vw}#container .set-sp-pb-50{padding-bottom:50vw}#container .set-sp-pb-60{padding-bottom:60vw}#container .set-sp-pb-70{padding-bottom:70vw}#container .set-sp-pb-80{padding-bottom:80vw}#container .set-sp-pb-90{padding-bottom:90vw}#container .set-sp-pb-100{padding-bottom:100vw}#container .set-sp-pl-5{padding-left:5vw}#container .set-sp-pl-10{padding-left:10vw}#container .set-sp-pl-15{padding-left:15vw}#container .set-sp-pl-20{padding-left:20vw}#container .set-sp-pl-30{padding-left:30vw}#container .set-sp-pl-40{padding-left:40vw}#container .set-sp-pl-50{padding-left:50vw}#container .set-sp-pl-60{padding-left:60vw}#container .set-sp-pl-70{padding-left:70vw}#container .set-sp-pl-80{padding-left:80vw}#container .set-sp-pl-90{padding-left:90vw}#container .set-sp-pl-100{padding-left:100vw}#container .reset-sp-mt{margin-top:0}#container .reset-sp-mr{margin-right:0}#container .reset-sp-mb{margin-bottom:0}#container .reset-sp-ml{margin-left:0}#container .reset-sp-pt{padding-top:0}#container .reset-sp-pr{padding-right:0}#container .reset-sp-pb{padding-bottom:0}#container .reset-sp-pl{padding-left:0}#container .reset-sp-w{width:auto}#container .reset-sp-pos{position:static}}.button{cursor:pointer;position:relative;display:inline-block;padding:10px;line-height:1.1;text-decoration:none;user-select:none;border:0}.button:hover{text-decoration:none !important}.button.button--totop{transition:none}.button.button--default{background:#000;padding:30px 15px;width:270px;font-size:1.8rem;color:#FFF;text-align:center}@media screen and (min-width: 750px){.button.button--default{transition:all 0.25s ease}.button.button--default:hover{background:#666}}.button.button--soldout{cursor:default;background:#999;padding:30px 40px;width:200px;font-size:1.8rem;color:#FFF;text-align:center;display:none}#container .soldout .button--default{display:none}#container .soldout .button--soldout{display:inline-block}@media screen and (max-width: 750px){#container .button.button--default{padding:7vw 5vw;width:76%;font-size:4vw}}
