body{font:16px/1.5 Hiragino Kaku Gothic Pro,YuGothic,Meiryo,Lucida Grande,Verdana,Helvetica,Arial,MS PGothic,sans-serif}p{margin:0 0 1rem}.font-weight-bold{font-weight:700}.display-block{display:block}.navbar-default{background-color:#ed1c25;border:0}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:hover{color:#fff}.navbar-default .navbar-toggle{border-color:#fff}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#a10000}.navbar-brand>img{height:auto;position:relative;top:-8px;width:60px}#contents{margin-top:36px}aside .category+.category{margin-top:72px}footer{margin-top:50px}footer .shopping-info2{margin-top:20px}footer .shopping-info2 .info-column2{float:left;margin-right:21px}footer .shopping-info .info-column{background-color:#fff;float:left;height:255px;margin-right:11px;margin-top:25px;position:relative;text-align:center;width:231px}footer .shopping-info .info-column4{float:left;margin-top:20px;width:182px}footer .shopping-info .info-column4 img{display:block}footer .shopping-info .info-column img.tag{position:absolute;right:0;top:-20px}footer table.fee{background-color:#efefef;font-size:12px;text-align:center;width:100%}footer table.fee.delivery{text-align:left}footer table.fee tr{background-color:#fff}footer table.fee tr.title{background-color:#efefef}footer table.fee tr td{border:1px solid #8e8e8e;color:#6a5346;padding:10px}footer table.fee tr td.col{width:200px}footer .copyright{background-color:#ed1c25;color:#fff;margin-top:50px;text-align:center;width:100%}footer .copyright ul{display:inline-block;list-style-type:none;margin:5px auto 10px;padding:20px 0 0}footer .copyright ul li{float:left;font-size:12px;margin-right:20px}footer .copyright ul li a,footer .copyright ul li a:hover{color:#fff}footer .copyright>p.copy{margin:0}.desc{border:1px solid #c1c1c1;border-radius:10px;padding:10px}.desc p{margin:0}.loan-content{line-height:1.5;margin-bottom:120px}.loan-content h2{border-bottom:2px solid #4d7840;border-top:2px solid #4d7840;color:#4d7840;font-size:24px;font-weight:700;padding:18px 0}.loan-content h2~h2{margin-top:72px}.loan-content h2.title{background:#4d7840;border-radius:50px;color:#fff;font-weight:400;padding:18px 0;text-align:center}.loan-content p{margin-bottom:24px}.loan .alert{border:0;border-radius:0;color:#bf0000;margin-bottom:1rem;padding:0}.loan-content .caution{margin-top:48px}.loan-content .caution li{margin-bottom:24px}.loan-content .btn{margin-top:50px}.loan-content .btn a.button{color:#fff;display:block;height:100%;-webkit-text-decoration:none;text-decoration:none;width:100%}.loan-content .caution ul{list-style-type:none;margin-left:-2.5em}.loan-content .about-cancel{background-color:#ff646c;color:#fff;margin-top:20px;padding:10px}.loan-content .about-cancel .inner{border:2px solid #fff;padding:10px}.loan-content .about-cancel .inner h4{font-size:24px;font-weight:700;text-align:center}.loan-content.mitsui h2{border-bottom:2px solid #246852;border-top:2px solid #246852;color:#246852}.loan-content.mitsui .warning{margin-top:48px}.loan-content.mitsui .warning dl{border-left:2px solid #b6ca3f;padding-left:1rem}.loan-content.mitsui .warning dl dt{color:#b6ca3f;margin-bottom:24px}.loan-content.mitsui .alert{color:#fa8200}.loan-content.mitsui .loan-desc{border:2px solid #b6ca3f;padding:15px}.loan-content.mitsui .loan-desc h3{color:#246852;font-weight:700;margin-bottom:48px}.loan-content.mitsui .loan-desc h3 span{background-color:#246852;color:#fff;margin-right:1rem;padding:10px}.loan-content.mitsui .loan-desc h3~h3{margin-top:72px}.loan-content.mitsui .loan-desc p span{color:#fa8200}.loan-content.mitsui .loan-desc__warn{background-color:#fff3cd;border-color:#ffeeba;border-radius:10px;color:#856404;margin-top:vr(1)rem;padding:10px}.loan-content.mitsui .loan-desc__warn p,.loan-content.mitsui .loan-desc__warn ul{margin:0}.loan-content.mitsui .loan-desc__warn ul{padding-left:1rem}@media screen and (min-width:368px){header{background:transparent}header #kanban{display:none;height:0;margin:0 auto;width:0}header nav{display:block}.navbar-brand>img{margin-right:0}}@media screen and (max-width:320px){header{background:transparent}header #kanban{display:none;height:0;margin:0 auto;width:0}header nav{display:block}.navbar-header{width:20%}.navbar-nav>li{font-size:12px}}@media screen and (min-width:768px){header #kanban{display:block;height:149px;margin:0 auto;position:relative;width:980px}header #kanban img#main-img{position:absolute;top:-2px}header .nav-bar{background:#0c0f08}header .nav-bar .pc-nav{margin:0 auto;width:1048px}header .nav-bar .pc-nav ul{display:inline;text-align:center}header .nav-bar .pc-nav ul li{display:inline-block;padding:12px 30px}header .nav-bar .pc-nav ul li a{color:#fff}header .nav-bar .pc-nav ul li a:hover{-webkit-text-decoration:none;text-decoration:none}header .nav-bar table{margin:0 auto}header nav{display:none}aside .category{display:flex;flex-wrap:wrap;gap:48px 0;justify-content:space-between}footer .shopping-info,header #kanban,header .nav-bar{display:none}header .navbar{display:block;position:fixed}header .navbar .navbar-toggle{left:.5em}header .navbar a.navbar-brand{display:block;position:absolute;top:0}footer .copyright{background:radial-gradient(609.6px at 21.5% 78.8%,#2563db 0,#e92db5 89.9%)}footer .copyright ul{margin:5px auto 10px;padding:20px 0 0}footer .copyright ul li{float:left;font-size:12px;margin-right:20px}footer .copyright p.copy{font-size:12px}}@media screen and (max-width:478px){#contents{padding-top:50px}}@media screen and (max-width:480px){aside img{display:block;height:auto;width:100%}.loan-content h1{font-size:5.5vw;font-weight:700}.loan-content h2.title{font-size:4vw}}@media screen and (min-width:1024px){aside .category{display:block}aside .category img{height:auto;width:262px}footer .shopping-info{display:block;width:745px}header #kanban,header .nav-bar{display:block}header .navbar{display:none;position:fixed}header .navbar .navbar-toggle{left:.5em}header .navbar a.navbar-brand{display:block;position:absolute;top:0}footer .copyright{background:#ed1c25}}@media screen and (min-width:480px){footer .shopping-info{display:none}}@media screen and (max-width:359px){header #kanban,header .nav-bar{display:none}header .navbar{position:fixed}header .navbar .navbar-toggle{left:.5em}header .navbar a.navbar-brand{display:block;left:50%;position:absolute;top:0}footer .copyright{background:linear-gradient(109.6deg,rgba(0,0,0,.93) 11.2%,#3f3d3d 78.9%)}footer .copyright ul{margin:5px 15px 2em}footer .copyright ul li{display:inline;float:none}footer .copyright p.copy{font-size:4vw}}@media screen and (max-width:600px){header #kanban,header .nav-bar{display:none}footer .copyright{background:radial-gradient(609.6px at 21.5% 78.8%,#2563db 0,#e92db5 89.9%)}footer .copyright ul{margin:5px 65px 2em}footer .copyright ul li{display:inline-block;float:none}footer .copyright p.copy{font-size:4vw}}@media screen and (max-width:428px){.loan-content .caution li{font-size:14px}}@media screen and (max-width:768px){.loan-content.mitsui .loan-desc h3 span{display:block;margin-bottom:24px;text-align:center}}