@font-face{font-family:"ASICS";src:url("../../assets/fonts/ASICSFont3.0-Regular.woff") format("woff"),url("../../assets/fonts/ASICSFont3.0-Regular.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"ASICS";src:url("../../assets/fonts/ASICSFont3.0-Bold.woff") format("woff"),url("../../assets/fonts/ASICSFont3.0-Bold.ttf") format("truetype");font-weight:700;font-style:bold}@font-face{font-family:"ASICS";src:url("../../assets/fonts/ASICSFont3.0-Italic.woff") format("woff"),url("../../assets/fonts/ASICSFont3.0-Italic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"ASICS";src:url("../../assets/fonts/ASICSFont3.0-BoldItalic.woff") format("woff"),url("../../assets/fonts/ASICSFont3.0-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"ASICS KIDS";src:url("../../assets/fonts/ASICSKids-Regular.woff") format("woff"),url("../../assets/fonts/ASICSKids-Regular.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"ASICS KIDS";src:url("../../assets/fonts/ASICSKids-Bold.woff") format("woff"),url("../../assets/fonts/ASICSKids-Bold.ttf") format("truetype");font-weight:700;font-style:bold}@font-face{font-family:"ASICS KIDS";src:url("../../assets/fonts/ASICSKids-Italic.woff") format("woff"),url("../../assets/fonts/ASICSKids-Italic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"ASICS KIDS";src:url("../../assets/fonts/ASICSKids-BoldItalic.woff") format("woff"),url("../../assets/fonts/ASICSKids-BoldItalic.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"HiraMaruStd-W2";src:url("../../assets/fonts/HiraMaruStd-W2.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:"HiraMaruStd-W3";src:url("../../assets/fonts/HiraMaruStd-W3.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"HiraMaruStd-W4";src:url("../../assets/fonts/HiraMaruStd-W4.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"HiraMaruStd-W5";src:url("../../assets/fonts/HiraMaruStd-W5.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"HiraMaruStd-W6";src:url("../../assets/fonts/HiraMaruStd-W6.otf") format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"HiraMaruStd-W8";src:url("../../assets/fonts/HiraMaruStd-W8.otf") format("opentype");font-weight:800;font-style:normal}.PatternDetail{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-weight:300;font-size:16px;line-height:32px;color:#000000;padding-top:49px;padding-bottom:100px}@media (max-width: 767px){.PatternDetail{font-size:14px;padding-top:40px;padding-bottom:40px}}.PatternDetail h1{border-top:1px solid #DBDBDB;border-bottom:1px solid #DBDBDB;padding:30px 0;margin-bottom:30px}.PatternDetail h2{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-weight:600;font-size:18px;line-height:32px;color:#000000;font-style:normal;margin-top:22px;margin-bottom:22px;letter-spacing:0}@media (max-width: 767px){.PatternDetail h2{font-size:16px;margin-top:20px;margin-bottom:20px}}.PatternDetail h3{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-weight:600;font-size:18px;line-height:28px;color:#0C2340}.PatternDetail p{font-size:16px;margin-bottom:40px;letter-spacing:0}@media (max-width: 767px){.PatternDetail p{font-size:14px;margin-bottom:20px}}.PatternDetail strong{font-weight:600}.PatternDetail a{color:#0C2340;text-decoration:underline}.PatternDetail img{width:100%;margin-top:40px;margin-bottom:34px;height:auto;-o-object-fit:cover;object-fit:cover}@media (max-width: 767px){.PatternDetail img{margin-top:20px;margin-bottom:20px;height:auto}}.PatternDetail hr{background:#DBDBDB;margin:60px 0}@media (max-width: 767px){.PatternDetail hr{margin:40px 0}}.PatternDetail ul{margin-bottom:24px}@media (max-width: 767px){.PatternDetail ul{margin-bottom:20px}}.PatternDetail ul li{list-style:none;font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-weight:300;font-size:16px;line-height:32px;color:#000000;position:relative;padding-left:27px;letter-spacing:1px}@media (max-width: 767px){.PatternDetail ul li{font-size:14px;padding-left:15px}}.PatternDetail ul li:before{content:"";background:#0C2340;width:7px;height:7px;border-radius:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:20}@media (max-width: 767px){.PatternDetail ul li:before{width:5px;height:5px;top:10px;-webkit-transform:none;transform:none}}.PatternDetail ol{counter-reset:my-sec-counter;margin-bottom:37px}@media (max-width: 767px){.PatternDetail ol{margin-bottom:30px}}.PatternDetail ol li{list-style:none;font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-weight:300;font-size:16px;line-height:32px;color:#000000;position:relative;padding-left:26px;letter-spacing:1px}@media (max-width: 767px){.PatternDetail ol li{font-size:14px;padding-left:15px}}.PatternDetail ol li:before{counter-increment:my-sec-counter;content:counter(my-sec-counter);font-size:14px;color:#0C2340;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:20}@media (max-width: 767px){.PatternDetail ol li:before{top:0;-webkit-transform:none;transform:none}}.PatternDetail table{width:100%}.PatternDetail table th,.PatternDetail table td{font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-weight:300;font-size:16px;line-height:32px;color:#000000;display:block;width:100%;padding:13px 0 13px;text-align:left;letter-spacing:1px}@media (max-width: 767px){.PatternDetail table th,.PatternDetail table td{font-size:14px;padding:0}}.PatternDetail table th{font-weight:600;color:#0C2340;-ms-flex-preferred-size:200px;flex-basis:200px;max-width:200px}@media (max-width: 767px){.PatternDetail table th{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.PatternDetail table td{-ms-flex-preferred-size:calc(100% - 200px);flex-basis:calc(100% - 200px);max-width:calc(100% - 200px)}@media (max-width: 767px){.PatternDetail table td{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.PatternDetail table tr{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid #DBDBDB}@media (max-width: 767px){.PatternDetail table tr{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 0}}.PatternDetail table tr:first-child{border-top:1px solid #DBDBDB}.PatternDetail .excerpt,.PatternDetail blockquote{background:#F4F6F8;padding:47px 50px 43px;margin:0;margin-top:40px;overflow:auto}@media (max-width: 767px){.PatternDetail .excerpt,.PatternDetail blockquote{margin-top:20px;padding:30px}}.PatternDetail .excerpt h3,.PatternDetail blockquote h3{margin-bottom:21px}@media (max-width: 767px){.PatternDetail .excerpt h3,.PatternDetail blockquote h3{margin-bottom:15px;font-size:16px;line-height:30px}}.PatternDetail .excerpt p,.PatternDetail blockquote p{margin-bottom:0;letter-spacing:0}.PatternDetail .excerpt img,.PatternDetail blockquote img{width:auto;height:auto;float:left;margin:0;margin-right:30px}@media (max-width: 767px){.PatternDetail .excerpt img,.PatternDetail blockquote img{margin-right:20px}}.PatternDetail .img02{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:-22px;margin-bottom:39px}@media (max-width: 767px){.PatternDetail .img02{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-bottom:10px}}.PatternDetail .img02 figure{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;width:100%;font-family:"Hiragino Sans",YuGothic,"Noto Sans CJK JP","BIZ UDPGothic","UD Digi Kyokasho","Original Yu Gothic","Yu Gothic",Meiryo,"MS PGothic","Droid Sans","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Sans Emoji",sans-serif;font-weight:300;font-size:14px;line-height:20px;color:#000000;padding-left:22px}@media (max-width: 767px){.PatternDetail .img02 figure{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;font-size:14px;padding-left:0;margin-bottom:20px}}.PatternDetail .img02 figure img{width:100%;height:338px;margin-bottom:9px}@media (max-width: 767px){.PatternDetail .img02 figure img{height:auto}}.PatternDetail .img02 figure p{margin-bottom:0;font-size:14px;letter-spacing:0.7px}.PatternDetail .gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:77px -11px -50px}@media (max-width: 767px){.PatternDetail .gallery{margin:50px 0 -30px}}.PatternDetail .gallery-item{max-width:50%;-ms-flex-preferred-size:50%;flex-basis:50%;width:100%;padding:0 11px 50px}@media (max-width: 767px){.PatternDetail .gallery-item{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding:0 0 30px}}.PatternDetail .gallery-item a{display:block;width:100%}.PatternDetail .gallery-item img{margin:0;height:auto}
/*# sourceMappingURL=editor-style.min.css.map */