.original-area{background:url(../images/common/contents-bg_blue.jpg) repeat center top transparent;background-size:400px auto;box-shadow:0 10px 20px 0 rgba(0,0,0,.6) inset;overflow:hidden;padding:65px 0 130px}@media only screen and (max-width : 600px){.original-area{background-size:200px auto;box-shadow:0 5px 10px 0 rgba(0,0,0,.6) inset}}@media only screen and (max-width : 600px){.original-area{padding:11% 0 16%}}.original-area .d-box-title{width:100%;max-width:1000px;padding:0 20px;margin:0 auto;height:92px;margin-bottom:95px !important;background-image:url(../images/original/original-title.png)}@media only screen and (max-width: 600px){.original-area .d-box-title{max-width:100%;padding:0}}@media only screen and (min-width : 601px)and (max-width : 992px){.original-area .d-box-title{height:74px}}@media only screen and (max-width : 600px){.original-area .d-box-title{height:54px;margin-bottom:45px !important}}.original-outline-inner{color:#fff}@media only screen and (max-width : 600px){.original-outline-inner{padding:0 6%}}.original-outline-product{text-align:center}.original-outline-product .original{color:#f3ea01;font-size:5rem;line-height:1.4;font-family:"RodinNTLGPro-EB"}@media only screen and (max-width : 600px){.original-outline-product .original{font-size:3.1rem}}.original-outline-product .japanese{font-size:2rem}@media only screen and (max-width : 600px){.original-outline-product .japanese{font-size:1.4rem}}.original-outline-point{margin-top:40px;color:#d51c23;font-size:2.4rem;font-weight:bold;text-align:center}@media only screen and (max-width : 600px){.original-outline-point{margin-top:15px;font-size:1.6rem}}.original-outline-point br{display:none}@media only screen and (max-width: 320px){.original-outline-point br{display:block}}.original-outline-highlight{margin-top:20px;font-size:1.8rem;line-height:1.75;letter-spacing:.12em;word-break:break-word}@media only screen and (max-width : 600px){.original-outline-highlight{margin-top:5px;font-size:1.4rem;line-height:1.7}}.original-banner-area{margin-top:50px}@media only screen and (max-width : 600px){.original-banner-area{margin-top:11%}}.original-banner-area a{display:block}@media only screen and (max-width : 600px){.original-banner-inner{padding:0 6%}}.original-banner-list{width:100%;margin:0 auto;font-size:0;display:flex;flex-flow:row wrap;justify-content:center}.original-banner-list+.original-banner-list{margin-top:30px}@media only screen and (max-width : 600px){.original-banner-list+.original-banner-list{margin-top:15px}}.original-banner-item{width:100%;max-width:100%;vertical-align:top}@media only screen and (max-width : 600px){.original-banner-item{flex-basis:100%;max-width:100%}}.original-banner-item:nth-child(n+2){margin-top:30px}@media only screen and (max-width : 600px){.original-banner-item:nth-child(n+2){margin-top:15px}}.original-banner-img{font-size:0;overflow:hidden;text-indent:-9999px;white-space:nowrap;background-position:center;background-repeat:no-repeat;background-size:contain;width:100%;padding-top:calc(140 / 1000 * 100%)}@media only screen and (max-width : 600px){.original-banner-img{padding-top:calc(115 / 470 * 100%)}}@media only screen and (max-width : 600px){.original-banner-img.is-pc{display:none}}.original-banner-img.is-sp{display:none}@media only screen and (max-width : 600px){.original-banner-img.is-sp{display:block}}
