@font-face{font-family:"NotoSansCJKjp";font-style:normal;font-weight:300;src:url("/-/media/Project/globeride/daiwa_com_jp/005/xfg/font/NotoSans/NotoSansCJKjp-Light-woff.woff") format("woff"),url("/-/media/Project/globeride/daiwa_com_jp/005/xfg/font/NotoSans/NotoSansCJKjp-Light-otf.otf") format("opentype")}@font-face{font-family:"NotoSansCJKjp";font-style:normal;font-weight:400;src:url("/-/media/Project/globeride/daiwa_com_jp/005/xfg/font/NotoSans/NotoSansCJKjp-Regular-woff.woff") format("woff"),url("/-/media/Project/globeride/daiwa_com_jp/005/xfg/font/NotoSans/NotoSansCJKjp-Regular-otf.otf") format("opentype")}@font-face{font-family:"NotoSansCJKjp";font-style:normal;font-weight:500;src:url("/-/media/Project/globeride/daiwa_com_jp/005/xfg/font/NotoSans/NotoSansCJKjp-Medium-woff.woff") format("woff"),url("/-/media/Project/globeride/daiwa_com_jp/005/xfg/font/NotoSans/NotoSansCJKjp-Medium-otf.otf") format("opentype")}@font-face{font-family:"NotoSansCJKjp";font-style:normal;font-weight:700;src:url("/-/media/Project/globeride/daiwa_com_jp/005/xfg/font/NotoSans/NotoSansCJKjp-Bold-woff.woff") format("woff"),url("/-/media/Project/globeride/daiwa_com_jp/005/xfg/font/NotoSans/NotoSansCJKjp-Bold-otf.otf") format("opentype")}@font-face{font-family:"NotoSansCJKjp";font-style:normal;font-weight:900;src:url("/-/media/Project/globeride/daiwa_com_jp/005/xfg/font/NotoSans/NotoSansCJKjp-Black-woff.woff") format("woff"),url("/-/media/Project/globeride/daiwa_com_jp/005/xfg/font/NotoSans/NotoSansCJKjp-Black-otf.otf") format("opentype")}html{font-size:62.5%}body{color:#fff;font:14px/1.6 "NotoSansCJKjp",sans-serif;font-weight:400;background-color:#000;overflow-x:hidden}a{color:inherit;text-decoration:none}a[href]{text-decoration:underline}a[href]:hover{text-decoration:none}@media print,screen and (min-width: 737px){a[href*="tel:"]{color:inherit;cursor:default;pointer-events:none;text-decoration:none !important}}div.body{width:100%;max-width:1040px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media print,screen and (min-width: 737px){div.body{padding-left:20px;padding-right:20px}}body{overflow:hidden;position:relative;z-index:1}body.loaded{overflow-y:auto}#loading{width:100%;height:100%;background-color:#000;display:flex;align-items:center;justify-content:center;position:fixed;z-index:100;top:0;visibility:visible;opacity:1;left:0}body.loaded #loading{transition:visibility .6s ease-in-out 2s,opacity .6s ease-in-out 2s,left 0s ease-in-out 2.6s;visibility:hidden;opacity:0;left:100%}#loading::before{content:"";width:40px;height:40px;margin-right:-40px;border-radius:50%;border:3px solid hsla(0,0%,100%,.1);box-sizing:border-box}#loading::after{content:"";width:40px;height:40px;border-radius:50%;border:3px solid rgba(0,0,0,0);border-left-color:hsla(0,0%,100%,.4);box-sizing:border-box;-webkit-animation:loading 1s infinite linear;animation:loading 1s infinite linear}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#main{padding-top:30px;padding-bottom:30px;overflow:hidden}@media print,screen and (min-width: 737px){#main{padding-top:80px;padding-bottom:100px;letter-spacing:.075em;line-height:1.6;font-size:16px}}#main .section{position:relative;z-index:0;transition:visibility .6s ease-in-out 0s,opacity .6s ease-in-out 0s,top .6s ease-in-out 0s;visibility:hidden;opacity:0;top:100px}#main .section.window-in{visibility:visible;opacity:1;top:0}#main .section~.section{margin-top:60px}#main .column~.column{margin-top:30px}@media print,screen and (min-width: 737px){#main .section~.section{margin-top:80px}#main .column~.column{margin-top:50px}}#footer{min-width:0}#footer div.body{max-width:none;padding-left:0;padding-right:0}.page_top .common_arrow{font-size:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;display:block;width:100%;height:100%}.page_top .common_arrow:before{display:block;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;vertical-align:middle;height:100%;width:100%;background-image:url(//www.daiwa.com/jp/resources/image/common_v1/fttopyaji.png);background-repeat:no-repeat;background-position:center center;content:"";background-size:15px auto}@media print,screen and (min-width: 640px){.page_top .common_arrow:before{background-size:22px auto}}.common_sns{width:100%;display:block;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.common_sns p{display:inline-block;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;text-align:right}.common_sns p a{display:inline-block;text-decoration:none;font-size:2rem;margin-top:0px;margin-right:10px;margin-bottom:0px;margin-left:10px;padding-top:15px;padding-right:15px;padding-bottom:15px;padding-left:15px;border-radius:50%;color:#fff}.common_sns p.yt a{background-color:#222}.common_sns p.fb a{background-color:#222}.common_sns p.ig a{background-color:#222}.common_sns p a span{display:block}.common_sns p a span span{font-size:0px;display:none}@media print,screen and (min-width: 640px){.common_sns p a{margin-right:12px}.common_sns p a:hover{text-decoration:none}.common_sns p:nth-child(2) a{margin-left:12px}}#footer .link ul{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}#footer .link ul li{width:50%;padding-right:2%;padding-left:2%;float:none}#footer .link ul li:nth-child(even){float:none}#footer .link ul li.siteMap{display:none}#footer .link ul li a img{display:block}@media print,screen and (min-width: 640px){#footer .link ul{width:auto;display:table;margin-left:auto;margin-right:auto}#footer .link ul li{margin-top:0px;width:auto;display:table-cell;padding-left:12px;padding-right:12px}#footer .link ul li a{text-decoration:underline}#footer .link ul li,#footer .link ul li:nth-child(odd),#footer .link ul li:nth-child(even){float:none;clear:none}#footer .link ul li a{background-size:0px auto;border-bottom:1px solid #fff;padding-bottom:2px}}.copyright{font-size:.8rem}