@charset "UTF-8";main{overflow:hidden}.mv{position:relative;width:100%;height:100vh;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/minisori/mini_sori_mv.jpg);background-position:center;background-size:cover;background-position:center}@media (max-width:768px){.mv{height:80vh}}.mv .logo{position:absolute;top:2%;left:10%;width:100px;display:block;height:auto}@media (max-width:768px){.mv .logo{display:none}}.mv .minisori{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:250px;display:block;height:auto}@media (max-width:768px){.mv .minisori{top:5%;left:5%;transform:none;width:150px}}.main_wrap{padding:80px 0;position:relative}.main_wrap:after{content:"";width:10px;height:220px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/minisori/minisori_side_text.svg);background-size:10px;position:absolute;top:30px;right:2%;background-repeat:no-repeat;background-position:right}@media (max-width:768px){.main_wrap{padding:60px 0}}h1{font-size:3em;text-align:center;line-height:1.5;margin-bottom:20px}.lead{text-align:center;margin-bottom:60px;font-weight:300}.lead p{position:relative;font-size:1.6em;line-height:1.8;padding-bottom:80px}.lead p:after{content:"";display:block;position:absolute;bottom:-50px;right:calc(50% - 500px);width:200px;height:280px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/minisori/mini_lead_img.png) no-repeat;background-size:contain}@media (max-width:768px){.lead p{padding-bottom:40px;font-size:16px}.lead p:after{top:-50px;left:0;bottom:inherit;right:inherit;width:80px;height:100px}}.lead img{display:block;width:100%;max-width:1050px;margin:0 auto}@media (max-width:768px){.lead img{width:90%}}.minisori_wrap{width:80%;max-width:1200px;min-width:1200px;margin:0 auto 80px;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.minisori_wrap{width:100%;max-width:inherit;min-width:inherit;margin-bottom:40px}}.minisori_wrap .example{position:relative}.minisori_wrap .example img{width:100%}.minisori_wrap .sub_date{position:relative;width:330px}@media (max-width:768px){.minisori_wrap .sub_date{width:85vw;margin:0 auto}}.minisori_wrap .sub_date img{display:block;width:70%;margin:0 20px -20px auto}@media (max-width:768px){.minisori_wrap .sub_date img{width:25vw}}.minisori_wrap .sub_date .date{padding:25px 20px;color:#fff}@media (max-width:768px){.minisori_wrap .sub_date .date{padding:25px 15px}}.minisori_wrap .sub_date .date em{display:block;margin-bottom:15px;font-size:22px;font-style:normal;font-weight:700;line-height:1.25;letter-spacing:.3em}.minisori_wrap .sub_date .date dl{font-weight:300}.minisori_wrap .sub_date .date dl div{font-size:16px}.minisori_wrap .sub_date .date dl div:first-of-type{margin-bottom:10px}.minisori_wrap .sub_date .date dl div dt,.minisori_wrap .sub_date .date dl div dd{display:inline}.minisori_wrap .sub_date .date dl div dt{margin-right:.5en}.minisori_wrap .sub_date .date dl div dt:after{content:"］";display:inline-block}.minisori_wrap .sub_date .date dl div dt:before{content:"［";display:inline-block}@media (max-width:768px){.minisori_wrap .sub_date .date dl div{font-size:14px}}@media (max-width:768px){.minisori_wrap.red{flex-flow:column-reverse;padding-bottom:20px;background:linear-gradient(to top,rgba(230,0,18,.2),rgba(230,0,18,.2) 20%,#fff 20%,#fff)}}.minisori_wrap.red .example{width:800px;padding-right:50px}.minisori_wrap.red .example:after{content:"";display:block;position:absolute;top:20%;left:25%;width:150px;height:90px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/minisori/mini_red_text2.svg) no-repeat}@media (max-width:768px){.minisori_wrap.red .example{width:100%;padding-right:0}.minisori_wrap.red .example:after{top:0;right:12%;left:inherit;width:110px;height:60px}}.minisori_wrap.red .sub_date:after{content:"";display:block;position:absolute;top:15%;left:5%;width:150px;height:90px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/minisori/mini_red_text.svg) no-repeat}.minisori_wrap.red .sub_date .date{background-color:#e60012}@media (max-width:768px){.minisori_wrap.red .sub_date{margin-bottom:20px}}.minisori_wrap.yellow{flex-flow:row-reverse}@media (max-width:768px){.minisori_wrap.yellow{flex-flow:column-reverse;padding-bottom:20px;background:linear-gradient(to top,rgba(234,213,68,.2),rgba(234,213,68,.2) 20%,#fff 20%,#fff)}}.minisori_wrap.yellow .example{width:500px;padding-left:50px}.minisori_wrap.yellow .example:after{content:"";display:block;position:absolute;top:12%;right:0;width:150px;height:90px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/minisori/mini_yellow_text2.svg) no-repeat}@media (max-width:768px){.minisori_wrap.yellow .example{width:80%;padding-left:0}.minisori_wrap.yellow .example:after{top:10%;right:0;width:110px;height:60px}}.minisori_wrap.yellow .sub_date:after{content:"";display:block;position:absolute;top:15%;left:5%;width:150px;height:90px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/minisori/mini_yellow_text.svg) no-repeat}.minisori_wrap.yellow .sub_date .date{background-color:#ead544}@media (max-width:768px){.minisori_wrap.yellow .sub_date{margin-bottom:20px}}@media (max-width:768px){.minisori_wrap.white{flex-flow:column-reverse;padding-bottom:20px;background:linear-gradient(to top,rgba(159,160,160,.2),rgba(159,160,160,.2) 20%,#fff 20%,#fff)}}.minisori_wrap.white .example{width:800px;padding-right:50px}.minisori_wrap.white .example:after{content:"";display:block;position:absolute;top:12%;left:25%;width:150px;height:90px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/minisori/mini_white_text2.svg) no-repeat}@media (max-width:768px){.minisori_wrap.white .example{width:100%;padding-right:0}.minisori_wrap.white .example:after{top:50%;left:10%;width:110px;height:60px;transform:rotate(-15deg)}}.minisori_wrap.white .sub_date:after{content:"";display:block;position:absolute;top:15%;left:15%;width:150px;height:90px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/minisori/mini_white_text.svg) no-repeat}.minisori_wrap.white .sub_date .date{background-color:#9fa0a0}@media (max-width:768px){.minisori_wrap.white .sub_date{margin-bottom:20px}.minisori_wrap.white .sub_date:after{top:8%}}.minisori_wrap.blue{flex-flow:row-reverse}@media (max-width:768px){.minisori_wrap.blue{flex-flow:column-reverse;padding-bottom:20px;background:linear-gradient(to top,rgba(0,151,221,.2),rgba(0,151,221,.2) 20%,#fff 20%,#fff)}}.minisori_wrap.blue .example{width:800px;padding-left:50px}.minisori_wrap.blue .example:after{content:"";display:block;position:absolute;top:4%;right:4%;width:150px;height:90px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/minisori/mini_blue_text2.svg) no-repeat}@media (max-width:768px){.minisori_wrap.blue .example{width:80%;padding-left:0}.minisori_wrap.blue .example:after{top:-2%;right:-8%;width:110px;height:60px;transform:rotate(11deg)}}.minisori_wrap.blue .sub_date:after{content:"";display:block;position:absolute;top:15%;left:5%;width:150px;height:90px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/minisori/mini_blue_text.svg) no-repeat}.minisori_wrap.blue .sub_date .date{background-color:#0097dd}@media (max-width:768px){.minisori_wrap.blue .sub_date{margin-bottom:20px}}.minisori_wrap.black{margin-bottom:60px}@media (max-width:768px){.minisori_wrap.black{flex-flow:column-reverse;padding-bottom:20px;background:linear-gradient(to top,rgba(89,87,87,.2),rgba(89,87,87,.2) 20%,#fff 20%,#fff)}}.minisori_wrap.black .example{width:500px;padding-right:50px}.minisori_wrap.black .example:after{content:"";display:block;position:absolute;top:10%;right:10%;width:150px;height:90px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/minisori/mini_black_text2.svg) no-repeat}@media (max-width:768px){.minisori_wrap.black .example{width:80%;padding-right:0}.minisori_wrap.black .example:after{top:0;right:6%;width:110px;height:60px;transform:rotate(10deg)}}.minisori_wrap.black .sub_date:after{content:"";display:block;position:absolute;top:15%;left:5%;width:150px;height:90px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/minisori/mini_black_text.svg) no-repeat}.minisori_wrap.black .sub_date .date{background-color:#595757}@media (max-width:768px){.minisori_wrap.black .sub_date{margin-bottom:20px}.minisori_wrap.black .sub_date:after{top:0}}.line_up{margin:150px 0 120px}@media (max-width:768px){.line_up{margin:80px 0 0}}.line_up p{text-align:center;font-weight:700;font-size:3em;margin-bottom:40px}.line_up ul{width:80%;max-width:1200px;min-width:auto;margin:0 auto 0;display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width:768px){.line_up ul{width:100%;max-width:inherit;min-width:inherit;flex-flow:column}}.line_up ul:before{content:"";display:block;width:calc(33.3333333333% - 20px);order:1}@media (max-width:768px){.line_up ul:before{width:80%}}.line_up ul li{width:calc(33.3333333333% - 20px);margin-bottom:60px;position:relative}@media (max-width:768px){.line_up ul li{width:80%;margin:0 auto 60px}}.line_up ul li a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;transition:.2s}.line_up ul li a:hover{background-color:rgba(255,255,255,.8)}.line_up ul li.red .img{box-shadow:3px 3px 0 #d6eefb}.line_up ul li.blue .img{box-shadow:3px 3px 0 #d6eefb}.line_up ul li.yellow .img{box-shadow:3px 3px 0 #d6eefb}.line_up ul li.badge{position:relative}.line_up ul li.badge:before{content:"";display:block;width:40px;aspect-ratio:13/12;position:absolute;top:0;left:0;z-index:1;background-image:url(//steelkosan.com/wp-content/themes/steel/css/../img/badge_new.png);background-size:contain;background-repeat:no-repeat}.line_up ul li .img{margin-bottom:20px;background-color:#f7f8f8;padding:15px}.line_up ul li .img img{display:block;width:100%;height:auto}.line_up ul li .detail .item_name{margin-bottom:10px;font-weight:700;font-size:1.6em;line-height:1.4}.line_up ul li .detail .yen{margin-bottom:15px;font-size:1.4em;font-weight:500}.line_up ul li .detail .yen>span{font-size:.8em}.line_up ul li .detail .spec div{display:flex;justify-content:flex-start;font-size:1.2em;line-height:1.5}@media (max-width:768px){.line_up ul li .detail .spec div{flex-flow:column}}.line_up ul li .detail .spec div dl{margin-left:1em}.store_btn{display:block;width:400px;margin:0 auto;padding:20px;border:1px solid #231815;text-align:center;font-size:1.6em;font-weight:300}.store_btn:hover{background-color:#231815;color:#fff;opacity:1}@media (max-width:768px){.store_btn{width:200px}}footer{position:relative}footer:after{content:"";display:block;position:absolute;top:-42%;left:0;width:150px;height:210px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/minisori/mini_foot_img.png) no-repeat;background-size:contain;pointer-events:none}@media (max-width:768px){footer:after{top:-18%;width:28%;height:28%}}