@charset "UTF-8";main{overflow:hidden}.mv{position:relative;width:100%;height:100vh;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/kagu_mv.jpg);background-position:center;background-size:cover}@media (max-width:768px){.mv{height:80vh;background-position:right top}}.mv .logo{position:absolute;top:2%;left:10%;width:100px;display:block;height:auto}@media (max-width:768px){.mv .logo{display:none}}.mv .kagu{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:250px;display:block;height:auto}@media (max-width:768px){.mv .kagu{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/side_text1.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}@media (max-width:768px){.lead{margin-bottom:120px}}.lead>p{font-size:1.6em;line-height:1.8}.lead>p:not(:last-of-type){margin-bottom:40px}@media (max-width:768px){.lead>p{font-size:1.6em}.lead>p:not(:last-of-type){margin-bottom:20px}}dl{padding:25px}@media (max-width:768px){dl{padding:15px}}dl>dt{font-size:2.2em;font-weight:700;line-height:1.5;letter-spacing:.2em;margin-bottom:10px}@media (max-width:768px){dl>dt{font-size:1.8em}}dl>dt>span{font-size:.6em;font-weight:300}dl>dd{font-size:1.2em;line-height:1.5;font-weight:300}.tana{width:80%;max-width:1050px;min-width:1050px;margin:0 auto;display:flex;justify-content:space-between;position:relative;background-color:#fff;margin-bottom:120px}@media (max-width:768px){.tana{width:90%;max-width:inherit;min-width:inherit;flex-flow:column;margin-bottom:200px}}.tana>div{position:relative;width:calc(100%/2 - 30px)}@media (max-width:768px){.tana>div{width:100%}}@media (max-width:768px){.tana>div:first-of-type{margin-bottom:60px}}.tana>div:first-of-type:after{content:"";width:200px;height:60px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/tana_text1.svg);display:block;position:absolute;bottom:30%;left:-20%;background-repeat:no-repeat}@media (max-width:768px){.tana>div:first-of-type:after{bottom:inherit;left:0;top:-10%}}.tana>div:nth-of-type(2):after{content:"";width:110px;height:60px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/tana_text2.svg);display:block;position:absolute;top:0;right:-8%;background-repeat:no-repeat}@media (max-width:768px){.tana>div:nth-of-type(2):after{right:0}}.tana>div>img{display:block;width:100%;height:auto;margin-bottom:30px}.tana>div dl.tana1{background-color:#e0803a;color:#fff}.tana>div dl.tana2{border:2px solid #e0803a;color:#e0803a}.table{width:80%;max-width:1050px;min-width:1050px;margin:0 auto;background-color:#fff;margin-bottom:120px}@media (max-width:768px){.table{width:90%;max-width:inherit;min-width:inherit;flex-flow:column}}.table>div{display:flex;justify-content:space-between;position:relative}@media (max-width:768px){.table>div{flex-flow:column}}.table>div>img{order:2;display:block;width:50%;height:auto}@media (max-width:768px){.table>div>img{order:1;width:100%;margin-bottom:30px}}.table>div .detail{order:3;width:30%;display:flex;flex-flow:column;justify-content:flex-end;position:relative}@media (max-width:768px){.table>div .detail{order:2;width:100%;margin-bottom:30px}}.table>div .detail:after{content:"";width:120px;height:80px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/table_text.svg);display:block;position:absolute;top:0;left:3%;background-repeat:no-repeat}@media (max-width:768px){.table>div .detail:after{top:-230%}}.table>div .detail dl{background-color:#003c71;color:#fff}.table>div .color{order:1;width:20%}@media (max-width:768px){.table>div .color{order:3;width:70%;margin:0 auto}}.table>div .color img{display:block;width:100%;height:auto}.table>div .color img:first-of-type{transform:scale(.8)}.table>div .color img:last-of-type{margin-bottom:20px;transform:scale(1.2)}.table>div .color div{text-align:center;font-size:1.2em;font-weight:300}.tv{width:80%;max-width:1050px;min-width:1050px;margin:0 auto;background-color:#fff;margin-bottom:120px}@media (max-width:768px){.tv{width:90%;max-width:inherit;min-width:inherit;flex-flow:column;margin-bottom:200px}}.tv>div{display:flex;justify-content:space-between;position:relative}@media (max-width:768px){.tv>div{flex-flow:column}}.tv>div>img{order:2;display:block;width:50%;height:auto}@media (max-width:768px){.tv>div>img{order:1;width:100%;margin-bottom:30px}}.tv>div .detail{order:1;width:30%;display:flex;flex-flow:column;justify-content:flex-end;position:relative}@media (max-width:768px){.tv>div .detail{order:2;width:100%;margin-bottom:30px;justify-content:flex-start}}.tv>div .detail:after{content:"";width:120px;height:80px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/tv_text.svg);display:block;position:absolute;top:40%;right:3%;background-repeat:no-repeat}@media (max-width:768px){.tv>div .detail:after{top:-65%}}.tv>div .detail dl{background-color:#aaa64c;color:#fff}.tv>div .color{order:3;width:20%;display:flex;flex-flow:column;justify-content:flex-end}@media (max-width:768px){.tv>div .color{order:3;width:70%;margin:0 auto}}.tv>div .color img{display:block;width:100%;height:auto}.tv>div .color img:first-of-type{margin-bottom:30px;transform:scale(.8)}.tv>div .color img:last-of-type{margin-bottom:30px;transform:scale(1.2)}.tv>div .color div{text-align:center;font-size:1.2em;font-weight:300}.set{width:80%;max-width:1050px;min-width:1050px;margin:0 auto;background-color:#fff;margin-bottom:120px}@media (max-width:768px){.set{width:90%;max-width:inherit;min-width:inherit;flex-flow:column}}.set>div{display:flex;justify-content:flex-start;position:relative}@media (max-width:768px){.set>div{flex-flow:column}}.set>div dl{background-color:#d1384c;color:#fff}.set>div>img{order:2;display:block;width:45%;height:auto;object-fit:cover}@media (max-width:768px){.set>div>img{order:1;width:100%;margin-bottom:20px}}.set>div .table_chair{order:3;width:30%;position:relative;display:flex;flex-flow:column;justify-content:space-between;position:relative}.set>div .table_chair dd:nth-of-type(2){margin-bottom:15px}@media (max-width:768px){.set>div .table_chair{order:2;width:100%;margin-bottom:30px}}.set>div .table_chair:after{content:"";width:170px;height:80px;background:url(//steelkosan.com/wp-content/themes/steel/css/../img/set_text.svg);display:block;position:absolute;top:-5%;left:-40%;background-repeat:no-repeat}@media (max-width:768px){.set>div .table_chair:after{top:-85%;left:0}}.set>div .table_chair img{display:block}.set>div .table_chair img:first-of-type{position:absolute;top:-50px;right:-50px;width:45%;height:auto}@media (max-width:768px){.set>div .table_chair img:first-of-type{top:-40px;right:0}}.set>div .table_chair img:last-of-type{width:60.5%;height:45%;margin:0 auto;border-radius:50%;object-fit:cover;object-position:center}@media (max-width:768px){.set>div .table_chair img:last-of-type{width:50vw;height:50vw;margin:0 auto 20px 0}}.set>div .bed{order:1;width:20%;display:flex;flex-flow:column;justify-content:flex-end;margin-right:5%}@media (max-width:768px){.set>div .bed{order:3;width:100%;margin-right:0}}.set>div .bed img{display:block;width:100%;height:auto}.contact_info{text-align:center;font-size:1.6em;font-weight:300}@media (max-width:768px){.contact_info{line-height:1.5}}