@charset "utf-8";
.-dress_b15003 { color: #000; font-size: 13px; font-family: "Noto Sans JP",sans-serif; background-color: #fff; line-height: 1.375; letter-spacing: 0.09em; }
.-dress_b15003 a { color: #424445; letter-spacing: 2px; }
.-dress_b15003 .b-tab .b-tab_navigation { background-color: rgba(0, 0, 0, 0); }
.-dress_b15003.b-tab .b-tab_navigation { background-color: rgba(0, 0, 0, 0); }
.-dress_b15003 .b-tab .b-tab_navigation li { margin: 0; padding: 0; }
.-dress_b15003.b-tab .b-tab_navigation li { margin: 0; padding: 0; }
.-dress_b15003 .b-tab .b-tab_navigation li a { color: #fff; background-color: #000; font-weight: 500; padding: 1em; font-size: 1em; line-height: 1.75; text-align: left; }
.-dress_b15003.b-tab .b-tab_navigation li a { color: #fff; background-color: #000; font-weight: 500; padding: 1em; font-size: 1em; line-height: 1.75; text-align: left; }
.-dress_b15003 .b-tab .b-tab_navigation .-active a { background-color: #424445; }
.-dress_b15003.b-tab .b-tab_navigation .-active a { background-color: #424445; }
.-dress_b15003 .b-tab .b-tab_navigation li a:hover { background-color: #424445; }
.-dress_b15003.b-tab .b-tab_navigation li a:hover { background-color: #424445; }
.-dress_b15003 .b-tab .b-tab_contents { padding: 2em; background-color: rgba(0,0,0, 0.1); }
.-dress_b15003.b-tab .b-tab_contents { padding: 2em; background-color: rgba(0,0,0, 0.1); }
.-dress_b15003 .b-tab.-slide .column { padding: 2em; }
.-dress_b15003.b-tab.-slide .column { padding: 2em; }
.-dress_b15003 .b-accordion .b-accordion_navigation { padding: 0; margin: 0; border-style: none; }
.-dress_b15003.b-accordion .b-accordion_navigation { padding: 0; margin: 0; border-style: none; }
.-dress_b15003 .b-accordion .b-accordion_navigation a { background-color: #000; color: #fff; font-size: 1em; font-weight: 500; line-height: 1.75; padding: 1em; }
.-dress_b15003.b-accordion .b-accordion_navigation a { background-color: #000; color: #fff; font-size: 1em; font-weight: 500; line-height: 1.75; padding: 1em; }
.-dress_b15003 .b-accordion .b-accordion_navigation.-active a { background-color: #424445; color: #fff; }
.-dress_b15003.b-accordion .b-accordion_navigation.-active a { background-color: #424445; color: #fff; }
.-dress_b15003 .b-accordion .b-accordion_navigation a:hover { background-color: #424445; }
.-dress_b15003.b-accordion .b-accordion_navigation a:hover { background-color: #424445; }
.-dress_b15003 .b-accordion .column { padding: 2em; }
.-dress_b15003.b-accordion .column { padding: 2em; }
.-dress_b15003 .c-page_title { font-family: "Bebas Neue",cursive; letter-spacing: 0.05em; font-size: 60px; }
.-dress_b15003 .c-page_title a { color: #424445; }
.-dress_b15003 .c-large_headline { font-size: 35px; color: #000; font-family: "Bebas Neue",cursive; letter-spacing: 0.05em; }
.-dress_b15003 .c-large_headline a { color: #424445; }
.-dress_b15003 .c-lead { font-size: 13.5px; font-weight: 500; padding-bottom: 35px; }
.-dress_b15003 .c-lead a { color: #424445; }
.-dress_b15003 .c-blockquote { font-style: oblique; color: rgba(0,0,0, 0.7); }
.-dress_b15003 .c-enclosure { border: solid 1px rgba(0,0,0, 0.5); padding: 2em; margin: auto; }
.-dress_b15003 .c-note { color: rgba(0,0,0, 0.7); font-size: 0.85em; line-height: 1.8; padding-top: 11px; }
.-dress_b15003 .c-credit { color: rgba(0,0,0, 0.7); font-size: 0.85em; line-height: 1.8; }
.-dress_b15003 .c-hr { border-top: solid 1px rgba(0,0,0, 0.5); margin-top: 2em; margin-bottom: 2em; margin-right: auto; margin-left: auto; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.-dress_b15003 .c-img { margin: 0; padding: 0; vertical-align: middle; }
.-dress_b15003 .c-img .c-img_comment { color: rgba(0,0,0, 0.7); font-size: 0.85em; line-height: 1.8; }
.-dress_b15003 .c-list_indent .c-affix { color: rgba(0,0,0, 0.7); font-size: 0.85em; padding: 0; }
.-dress_b15003 .c-list_table { border-top: solid 1px rgba(0,0,0, 0.1); border-right: none 1px rgba(0,0,0, 0.1); border-bottom: solid 1px rgba(0,0,0, 0.1); border-left: none 1px rgba(0,0,0, 0.1); margin-right: auto; margin-bottom: auto; margin-left: auto; margin-top: auto; }
.-dress_b15003 .c-list_table th { vertical-align: top; padding: 10px; text-align: left; font-weight: bold; background-color: rgba(0,0,0, 0.05); border-top: solid 1px rgba(0,0,0, 0.1); border-left: none 1px rgba(0,0,0, 0.1); width: 20%; border-right: none 1px rgba(0,0,0, 0.1); border-bottom: solid 1px rgba(0,0,0, 0.1); }
.-dress_b15003 .c-list_table td { vertical-align: top; padding: 10px; text-align: left; border-top: solid 1px rgba(0,0,0, 0.1); border-right: none 1px rgba(0,0,0, 0.1); border-bottom: solid 1px rgba(0,0,0, 0.1); border-left: none 1px rgba(0,0,0, 0.1); font-size: 12px; }
.-dress_b15003 .c-list_table .c-affix { color: rgba(0,0,0, 0.7); font-size: 0.85em; padding: 0; }
.-dress_b15003 .c-list_news { border-top: none 1px rgba(0,0,0, 0.15); margin: auto; }
.-dress_b15003 .c-list_news th { border-bottom: none 1px rgba(0,0,0, 0.15); vertical-align: top; text-align: left; font-weight: 500; padding-top: 0.7em; padding-right: 1em; padding-bottom: 0.7em; padding-left: 0; width: 15%; color: rgba(0,0,0, 0.4); }
.-dress_b15003 .c-list_news td { border-bottom: none 1px rgba(0,0,0, 0.15); vertical-align: top; text-align: left; padding-top: 0.7em; padding-right: 0; padding-bottom: 0.7em; padding-left: 0; font-size: 12px; }
.-dress_b15003 .c-list_news .c-affix { font-size: 0.85em; color: rgba(0,0,0, 0.7); padding: 0; }
.-dress_b15003 .c-list-no_mark { margin: auto; }
.-dress_b15003 .c-list-no_mark li { font-size: 1em; list-style-type: none; }
.-dress_b15003 .c-list-no_mark ul { margin-left: 2em; margin-top: auto; margin-right: auto; margin-bottom: auto; }
.-dress_b15003 .c-list-no_mark ul li { font-size: 1em; }
.-dress_b15003 .c-list-sign { margin: auto; padding-left: 2em; }
.-dress_b15003 .c-list-sign li { font-size: 1em; list-style-type: disc; list-style-position: outside; }
.-dress_b15003 .c-list-sign ul { margin: auto; }
.-dress_b15003 .c-list-sign ul li { font-size: 1em; }
.-dress_b15003 .c-list-numbers { margin: auto; padding-left: 2em; }
.-dress_b15003 .c-list-numbers li { font-size: 1em; list-style-position: outside; list-style-type: decimal; }
.-dress_b15003 .c-list-numbers ol { margin: auto; }
.-dress_b15003 .c-list-numbers ol li { font-size: 1em; }
.-dress_b15003 .c-list-alphabet { margin: auto; padding-left: 2em; }
.-dress_b15003 .c-list-alphabet li { font-size: 1em; list-style-position: outside; list-style-type: upper-alpha; }
.-dress_b15003 .c-list-alphabet ol { margin: auto; }
.-dress_b15003 .c-list-alphabet ol li { font-size: 1em; }
.-dress_b15003 .c-list-alphabet_small { margin: auto; padding-left: 2em; }
.-dress_b15003 .c-list-alphabet_small li { font-size: 1em; list-style-type: lower-alpha; list-style-position: outside; }
.-dress_b15003 .c-list-alphabet_small ol { margin: auto; }
.-dress_b15003 .c-list-alphabet_small ol li { font-size: 1em; }
.-dress_b15003 .c-list-greece { margin: auto; padding-left: 2em; }
.-dress_b15003 .c-list-greece li { font-size: 1em; list-style-type: upper-roman; list-style-position: outside; }
.-dress_b15003 .c-list-greece ol { margin: auto; }
.-dress_b15003 .c-list-greece ol li { font-size: 1em; }
.-dress_b15003 .c-list-greece_small { margin: auto; padding-left: 2em; }
.-dress_b15003 .c-list-greece_small li { font-size: 1em; list-style-position: outside; list-style-type: lower-roman; }
.-dress_b15003 .c-list-greece_small ol { margin: auto; }
.-dress_b15003 .c-list-greece_small ol li { font-size: 1em; }
.-dress_b15003 .c-breadcrumb { font-size: 0.85em; margin: auto; background-color: rgba(255,255,255, 0.1); width: auto; border-radius: 100px; padding-right: 20px; padding-left: 20px; padding-bottom: 8px; padding-top: 8px; display: inline-block; }
.-dress_b15003 .c-breadcrumb a { text-decoration: underline; color: #000; }
.-dress_b15003 .c-breadcrumb a:hover { color: #424445; }
.-dress_b15003 .c-breadcrumb .c-current, .-dress_b15003 .c-breadcrumb em { font-weight: bolder; }
.-dress_b15003 .c-pager { margin: auto; font-size: 1em; }
.-dress_b15003 .c-pager a { color: #000; }
.-dress_b15003 .c-pager a:hover { color: #424445; }
.-dress_b15003 .c-pager .c-current { font-weight: bolder; }
.-dress_b15003 .c-pager span { color: rgba(0,0,0, 0.5); }
.-dress_b15003 .c-link_top { color: #000; }
.-dress_b15003 .c-link_top:hover { color: #424445; }
.-dress_b15003 .c-link_top span { font-size: 1em; }
.-dress_b15003 .c-sound_btn1 { background-image: none; width: auto; height: auto; background-color: #fff; padding: 3px; vertical-align: middle; }
.-dress_b15003 .c-sound_btn1.on { background-image: none; background-color: #000; }
.-dress_b15003 .c-sound_btn1::before { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ctitle%3Esound_off%3C/title%3E%3Cpath d='M13.6,5a.4.4,0,0,0-.68-.29l-3,3,3.67,3.67Z' fill='rgba(0,0,0, 0.95)'/%3E%3Cpath d='M6.4,8.8a.8.8,0,0,0-.8.8v4.8a.8.8,0,0,0,.8.8H8.8l4.12,4.12A.4.4,0,0,0,13.6,19V15.86L6.54,8.8Z' fill='rgba(0,0,0, 0.95)'/%3E%3Cpath d='M19.37,18.23,5.77,4.63A.81.81,0,1,0,4.63,5.77l13.6,13.6a.82.82,0,0,0,1.14,0A.81.81,0,0,0,19.37,18.23Z' fill='rgba(0,0,0, 0.95)'/%3E%3C/svg%3E"); display: block; width: 24px; height: 24px; }
.-dress_b15003 .c-sound_btn1.on::before { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ctitle%3Esound_on%3C/title%3E%3Cpath d='M16.75,5.56a.81.81,0,0,0-1.18.25.79.79,0,0,0,.21,1,6.39,6.39,0,0,1,0,10.32.79.79,0,0,0-.21,1,.81.81,0,0,0,1.18.25,8,8,0,0,0,0-12.88Z' fill='rgba(255,255,255, 0.95)'/%3E%3Cpath d='M16.8,12a4.81,4.81,0,0,0-1.64-3.61.79.79,0,0,0-1.2.22h0a.8.8,0,0,0,.18,1,3.2,3.2,0,0,1,0,4.76.8.8,0,0,0-.18,1h0a.79.79,0,0,0,1.2.22A4.81,4.81,0,0,0,16.8,12Z' fill='rgba(255,255,255, 0.95)'/%3E%3Cpath d='M11.32,4.68,7.2,8.8H4.8a.8.8,0,0,0-.8.8v4.8a.8.8,0,0,0,.8.8H7.2l4.12,4.12A.4.4,0,0,0,12,19V5A.4.4,0,0,0,11.32,4.68Z' fill='rgba(255,255,255, 0.95)'/%3E%3C/svg%3E"); display: block; width: 24px; height: 24px; }
.-dress_b15003 .c-sound_btn2 { background-color: #fff; background-image: none; width: auto; height: auto; vertical-align: middle; padding-top: 3px; padding-right: 6px; padding-bottom: 3px; padding-left: 3px; line-height: 1; }
.-dress_b15003 .c-sound_btn2::before { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ctitle%3Esound_off%3C/title%3E%3Cpath d='M13.6,5a.4.4,0,0,0-.68-.29l-3,3,3.67,3.67Z' fill='rgba(0,0,0, 0.95)'/%3E%3Cpath d='M6.4,8.8a.8.8,0,0,0-.8.8v4.8a.8.8,0,0,0,.8.8H8.8l4.12,4.12A.4.4,0,0,0,13.6,19V15.86L6.54,8.8Z' fill='rgba(0,0,0, 0.95)'/%3E%3Cpath d='M19.37,18.23,5.77,4.63A.81.81,0,1,0,4.63,5.77l13.6,13.6a.82.82,0,0,0,1.14,0A.81.81,0,0,0,19.37,18.23Z' fill='rgba(0,0,0, 0.95)'/%3E%3C/svg%3E"); display: inline-block; vertical-align: middle; width: 24px; height: 24px; }
.-dress_b15003 .c-sound_btn2::after { content: "OFF"; font-size: 12px; color: #000; font-weight: 500; display: inline-block; vertical-align: middle; line-height: 2; }
.-dress_b15003 .c-sound_btn2.on { background-image: none; background-color: #000; }
.-dress_b15003 .c-sound_btn2.on::before { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ctitle%3Esound_on%3C/title%3E%3Cpath d='M16.75,5.56a.81.81,0,0,0-1.18.25.79.79,0,0,0,.21,1,6.39,6.39,0,0,1,0,10.32.79.79,0,0,0-.21,1,.81.81,0,0,0,1.18.25,8,8,0,0,0,0-12.88Z' fill='rgba(255,255,255, 0.95)'/%3E%3Cpath d='M16.8,12a4.81,4.81,0,0,0-1.64-3.61.79.79,0,0,0-1.2.22h0a.8.8,0,0,0,.18,1,3.2,3.2,0,0,1,0,4.76.8.8,0,0,0-.18,1h0a.79.79,0,0,0,1.2.22A4.81,4.81,0,0,0,16.8,12Z' fill='rgba(255,255,255, 0.95)'/%3E%3Cpath d='M11.32,4.68,7.2,8.8H4.8a.8.8,0,0,0-.8.8v4.8a.8.8,0,0,0,.8.8H7.2l4.12,4.12A.4.4,0,0,0,12,19V5A.4.4,0,0,0,11.32,4.68Z' fill='rgba(255,255,255, 0.95)'/%3E%3C/svg%3E"); }
.-dress_b15003 .c-sound_btn2.on::after { content: "ON"; color: #fff; }
.-dress_b15003 .c-sound_btn3 { background-image: none; width: auto; height: auto; vertical-align: middle; line-height: 1; padding-top: 6px; padding-right: 8px; padding-bottom: 6px; padding-left: 6px; border: solid 1px #000; border-radius: 3px; }
.-dress_b15003 .c-sound_btn3::before { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ctitle%3Esound_off%3C/title%3E%3Cpath d='M13.6,5a.4.4,0,0,0-.68-.29l-3,3,3.67,3.67Z' fill='rgba(0,0,0, 0.95)'/%3E%3Cpath d='M6.4,8.8a.8.8,0,0,0-.8.8v4.8a.8.8,0,0,0,.8.8H8.8l4.12,4.12A.4.4,0,0,0,13.6,19V15.86L6.54,8.8Z' fill='rgba(0,0,0, 0.95)'/%3E%3Cpath d='M19.37,18.23,5.77,4.63A.81.81,0,1,0,4.63,5.77l13.6,13.6a.82.82,0,0,0,1.14,0A.81.81,0,0,0,19.37,18.23Z' fill='rgba(0,0,0, 0.95)'/%3E%3C/svg%3E"); display: inline-block; vertical-align: middle; width: 24px; height: 24px; }
.-dress_b15003 .c-sound_btn3::after { content: "OFF"; color: #000; font-size: 14px; line-height: 1.7; font-weight: bold; vertical-align: middle; }
.-dress_b15003 .c-sound_btn3.on { border-color: #424445; }
.-dress_b15003 .c-sound_btn3.on::before { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Ctitle%3Esound_on%3C/title%3E%3Cpath d='M16.75,5.56a.81.81,0,0,0-1.18.25.79.79,0,0,0,.21,1,6.39,6.39,0,0,1,0,10.32.79.79,0,0,0-.21,1,.81.81,0,0,0,1.18.25,8,8,0,0,0,0-12.88Z' fill='rgba(66,68,69, 0.95)'/%3E%3Cpath d='M16.8,12a4.81,4.81,0,0,0-1.64-3.61.79.79,0,0,0-1.2.22h0a.8.8,0,0,0,.18,1,3.2,3.2,0,0,1,0,4.76.8.8,0,0,0-.18,1h0a.79.79,0,0,0,1.2.22A4.81,4.81,0,0,0,16.8,12Z' fill='rgba(66,68,69, 0.95)'/%3E%3Cpath d='M11.32,4.68,7.2,8.8H4.8a.8.8,0,0,0-.8.8v4.8a.8.8,0,0,0,.8.8H7.2l4.12,4.12A.4.4,0,0,0,12,19V5A.4.4,0,0,0,11.32,4.68Z' fill='rgba(66,68,69, 0.95)'/%3E%3C/svg%3E"); }
.-dress_b15003 .c-sound_btn3.on::after { color: #424445; content: "ON"; }
.-dress_b15003 .c-sound_btn4 { background-image: none; width: auto; height: auto; vertical-align: middle; color: #000; }
.-dress_b15003 .c-sound_btn4::before { content: "SOUND"; font-weight: bold; display: inline-block; line-height: 2; }
.-dress_b15003 .c-sound_btn4::after { content: "OFF"; color: #000; font-weight: bold; background-color: rgba(0,0,0, 0.3); display: inline-block; padding-right: 0.5em; padding-left: 0.5em; margin-left: 0.5em; line-height: 2; }
.-dress_b15003 .c-sound_btn4.on { background-image: none; }
.-dress_b15003 .c-sound_btn4.on::after { content: "ON"; color: #fff; background-color: #000; }
.-dress_b15003 .c-cart { margin: auto; }
.-dress_b15003 .c-cart .c-large_headline { color: #000; }
.-dress_b15003 .c-cart .c-list_indent { margin-bottom: 1em; border-style: none; }
.-dress_b15003 .c-cart .c-list_indent th { border-bottom-color: rgba(0,0,0, 0.5); padding-left: 0; padding-top: 1em; padding-right: 1em; padding-bottom: 1em; }
.-dress_b15003 .c-cart .c-list_indent td { border-bottom-color: rgba(0,0,0, 0.5); padding-right: 0; padding-left: 1em; padding-bottom: 1em; padding-top: 1em; }
.-dress_b15003 .c-cart .c-cart_table { margin: auto; }
.-dress_b15003 .c-cart .c-cart_table th { border-left-color: rgba(0,0,0, 0.5); border-bottom-color: rgba(0,0,0, 0.5); }
.-dress_b15003 .c-cart .c-cart_table td { border-left-color: rgba(0,0,0, 0.5); }
.-dress_b15003 .c-cart_buying_area { background-color: rgba(0,0,0, 0.1); }
.-dress_b15003 .c-cart_buying_area .c-list_table { border: solid 1px rgba(0,0,0, 0.5); margin-bottom: 1em; }
.-dress_b15003 .c-cart_buying_area .c-list_table th { border: solid 1px rgba(0,0,0, 0.5); background-color: #fff; padding: 1em; }
.-dress_b15003 .c-cart_buying_area .c-list_table td { border: solid 1px rgba(0,0,0, 0.5); background-color: #fff; padding: 1em; }
.-dress_b15003 .c-blog-new { background-color: #424445; color: #fff; font-size: 1rem; line-height: 1; padding: 0.25em; font-weight: 500; }
.-dress_b15003 .c-blog-category { border-style: none; margin-top: auto; margin-right: 0.25em; margin-bottom: 0.25em; margin-left: auto; padding: 0; vertical-align: bottom; }
.-dress_b15003 .c-blog-category a { color: #000; border-style: solid; border-width: 1px; display: block; padding-top: 0.25em; padding-right: 0.5em; padding-bottom: 0.25em; padding-left: 0.5em; line-height: 1.75; border-radius: 3px; font-size: 12px; }
.-dress_b15003 .c-blog-category a:hover { color: #424445; background-color: rgba(66,68,69, 0.1); }
.-dress_b15003 .c-blog-tag { display: inline-block; margin-right: 0.25em; margin-bottom: 0.25em; vertical-align: bottom; }
.-dress_b15003 .c-blog-tag a { display: block; border-style: solid; border-width: 1px; color: #000; padding-top: 0.25em; padding-right: 0.5em; padding-bottom: 0.25em; padding-left: 0.5em; font-size: 1em; line-height: 1.75; border-radius: 3px; }
.-dress_b15003 .c-blog-tag a:hover { color: #424445; background-color: rgba(66,68,69, 0.1); }
.-dress_b15003 .c-blog-pagination { text-align: center; margin: auto; line-height: 1.75; }
.-dress_b15003 .c-blog-pagination a.c-blog-pagination-link { color: #000; border: solid 1px #000; border-radius: 3px; padding-top: 0.25em; padding-right: 0.5em; padding-bottom: 0.25em; padding-left: 0.5em; }
.-dress_b15003 .c-blog-pagination a.c-blog-pagination-link.-current { color: #424445; border-color: #424445; background-color: #fff; }
.-dress_b15003 .c-blog-pagination a.c-blog-pagination-link:hover { color: #424445; border-color: #424445; background-color: rgba(66,68,69, 0.1); }
.-dress_b15003 .c-blog-pagination a.c-blog-pagination-previous { color: #000; border: solid 1px #000; background-color: rgba(0, 0, 0, 0); border-radius: 3px; padding-top: 0.25em; padding-right: 0.5em; padding-bottom: 0.25em; padding-left: 0.5em; }
.-dress_b15003 .c-blog-pagination a.c-blog-pagination-next { color: #000; background-color: rgba(0, 0, 0, 0); border: solid 1px #000; border-radius: 3px; padding-top: 0.25em; padding-right: 0.5em; padding-bottom: 0.25em; padding-left: 0.5em; }
.-dress_b15003 .c-blog-pagination a.c-blog-pagination-previous:hover { color: #424445; border-color: #424445; background-color: rgba(66,68,69, 0.1); }
.-dress_b15003 .c-blog-pagination a.c-blog-pagination-next:hover { color: #424445; border-color: #424445; background-color: rgba(66,68,69, 0.1); }
.-dress_b15003 .c-blog-pagination a.-disabled { opacity: 0.5; }
.-dress_b15003 a:hover { opacity: 1; }
.-dress_b15003 .c-menu.-menu_a { margin-right: auto; margin-bottom: auto; margin-left: auto; margin-top: 1px; }
.-dress_b15003 .c-menu.-menu_a li { border-style: none; vertical-align: middle; font-weight: normal; line-height: 1.375; font-family: Manrope,sans-serif; }
.-dress_b15003 .c-menu.-menu_a li a { color: #000; padding-top: 1em; padding-bottom: 1em; padding-right: 2.3em; padding-left: 0; letter-spacing: 4.8px; font-size: 11.5px; }
.-dress_b15003 .c-menu.-menu_a li .c-current { color: #424445; }
.-dress_b15003 .c-menu.-menu_a li a:hover { color: #d6d7d8; }
.-dress_b15003 .c-menu.-menu_a li .c-unlink { color: rgba(0,0,0, 0.7); padding-top: 1em; padding-right: 2.3em; padding-bottom: 1em; padding-left: 0; font-size: 11.5px; letter-spacing: 4.8px; }
.-dress_b15003 .c-menu.-v.-menu_a { margin: auto; border-style: none; }
.-dress_b15003 .c-menu.-v.-menu_a li { border-style: none; }
.-dress_b15003 .c-menu.-v.-menu_a li a { text-align: left; border-style: none; padding-right: 0; padding-left: 0; padding-top: 0.5em; padding-bottom: 0.5em; }
.-dress_b15003 .c-menu.-v.-menu_a li .c-unlink { text-align: left; border-style: none; padding-right: 0; padding-left: 0; padding-top: 0.5em; padding-bottom: 0.5em; }
.-dress_b15003 .c-menu.-v.-menu_a li ul { margin-left: 2em; }
.-dress_b15003 .c-menu.-menu_b { margin: auto; }
.-dress_b15003 .c-menu.-menu_b li { vertical-align: middle; border-right: solid 1px rgba(0,0,0, 0.5); border-top-style: none; border-bottom-style: none; border-left-style: none; }
.-dress_b15003 .c-menu.-menu_b li a { color: #000; padding-top: 0; padding-right: 1.5em; padding-bottom: 0; padding-left: 1.5em; font-size: 12px; line-height: 2; font-weight: 500; }
.-dress_b15003 .c-menu.-menu_b li .c-current { color: #424445; }
.-dress_b15003 .c-menu.-menu_b li a:hover { color: #424445; }
.-dress_b15003 .c-menu.-v.-menu_b { border-top-style: none; border-right-style: none; border-left-style: none; border-bottom: solid 1px rgba(0,0,0, 0.5); }
.-dress_b15003 .c-menu.-v.-menu_b li { border-right-style: none; border-top: solid 1px rgba(0,0,0, 0.5); border-bottom-style: none; border-left-style: none; }
.-dress_b15003 .c-menu.-v.-menu_b li a { text-align: left; border-style: none; padding-top: 0.5em; padding-bottom: 0.5em; padding-right: 0; padding-left: 0; }
.-dress_b15003 .c-menu.-v.-menu_b li .c-unlink { text-align: left; border-style: none; padding-top: 0.5em; padding-bottom: 0.5em; padding-right: 0; padding-left: 0; }
.-dress_b15003 .c-menu.-v.-menu_b li ul { margin-left: 2em; }
.-dress_b15003 .c-menu.-menu_c { background-color: rgba(66,68,69, 0.9); vertical-align: middle; margin: auto; display: inline-block; border-radius: 10px; padding-right: 10px; padding-left: 10px; padding-bottom: 0; padding-top: 0; }
.-dress_b15003 .c-menu.-menu_c li { border-style: none; vertical-align: middle; }
.-dress_b15003 .c-menu.-menu_c li a { background-color: rgba(0, 0, 0, 0); color: #fff; font-size: 1em; line-height: 1.75; padding-top: 0.5em; padding-right: 1em; padding-bottom: 0.5em; padding-left: 1em; font-weight: 500; }
.-dress_b15003 .c-menu.-menu_c li .c-current { background-color: #424445; }
.-dress_b15003 .c-menu.-menu_c li a:hover { background-color: #424445; }
.-dress_b15003 .c-menu.-menu_c li .c-unlink { color: rgba(255,255,255, 0.7); font-size: 1em; line-height: 1.75; padding-top: 0.5em; padding-bottom: 0.5em; padding-right: 1em; padding-left: 1em; }
.-dress_b15003 .c-menu.-v.-menu_c { margin: auto; text-align: left; padding-top: 10px; padding-bottom: 10px; padding-right: 0; padding-left: 0; }
.-dress_b15003 .c-menu.-v.-menu_c li ul { margin-left: 2em; }
.-dress_b15003 .c-menu.-menu_d { background-color: rgba(66,68,69, 0.9); margin: auto; padding: 0; }
.-dress_b15003 .c-menu.-menu_d li { border-style: none; vertical-align: middle; }
.-dress_b15003 .c-menu.-menu_d li a { color: #fff; background-color: rgba(0, 0, 0, 0); font-size: 1em; line-height: 1.75; padding-top: 0.5em; padding-right: 1em; padding-bottom: 0.5em; padding-left: 1em; font-weight: 500; }
.-dress_b15003 .c-menu.-menu_d li .c-current { background-color: #424445; }
.-dress_b15003 .c-menu.-menu_d li a:hover { background-color: #424445; opacity: 1; }
.-dress_b15003 .c-menu.-menu_d li .c-unlink { color: rgba(255,255,255, 0.7); background-color: rgba(0, 0, 0, 0); padding-top: 0.5em; padding-right: 1em; padding-bottom: 0.5em; padding-left: 1em; font-size: 1em; line-height: 1.75; }
.-dress_b15003 .c-menu.-v.-menu_d { margin: auto; text-align: left; }
.-dress_b15003 .c-menu.-v.-menu_d li ul { margin-left: 2em; }
.-dress_b15003 .c-menu.-menu_e { background-image: linear-gradient(to bottom,#000 0,rgba(0,0,0, 0.8) 100%); background-color: #fff; border-style: none; }
.-dress_b15003 .c-menu.-menu_e li a { color: #fff; font-size: 1em; font-weight: 500; line-height: 1.75; padding-right: 1em; padding-left: 1em; padding-bottom: 0.5em; padding-top: 0.5em; }
.-dress_b15003 .c-menu.-menu_e li .c-current { background-color: #000; }
.-dress_b15003 .c-menu.-menu_e li a:hover { color: #fff; background-color: #000; opacity: 1; }
.-dress_b15003 .c-menu.-menu_e li .c-unlink { color: rgba(255,255,255, 0.7); font-size: 1em; line-height: 1.75; padding-top: 0.5em; padding-right: 1em; padding-bottom: 0.5em; padding-left: 1em; }
.-dress_b15003 .c-menu.-v.-menu_e { background-color: #fff; background-image: linear-gradient(to bottom,rgba(0,0,0, 0.8) 0,#000 100%); text-align: left; }
.-dress_b15003 .c-menu.-v.-menu_e li { border-style: none; }
.-dress_b15003 .c-menu.-v.-menu_e li a { background-image: none; color: #fff; }
.-dress_b15003 .c-menu.-v.-menu_e li .c-current { background-color: #000; }
.-dress_b15003 .c-menu.-v.-menu_e li a:hover { background-color: #000; }
.-dress_b15003 .c-menu.-v.-menu_e li .c-unlink { color: rgba(255,255,255, 0.7); }
.-dress_b15003 .m-motion.-f { margin: auto; text-align: center; }
.-dress_b15003 .m-motion.-f li { float: none; display: inline-block; border-style: none; width: auto; margin: auto; padding: 0; }
.-dress_b15003 .m-motion.-f li a { color: #000; background-color: rgba(0, 0, 0, 0); border-style: none; display: block; text-align: left; font-size: 1em; line-height: 1.75; font-weight: 500; padding-right: 1em; padding-left: 1em; padding-top: 0.5em; padding-bottom: 0.5em; margin: 0; }
.-dress_b15003 .m-motion.-f li a:hover { color: #424445; }
.-dress_b15003 .m-motion.-f li .c-unlink { color: rgba(0,0,0, 0.7); display: block; text-align: left; font-size: 1em; line-height: 1.75; padding-top: 0.5em; padding-bottom: 0.5vw; padding-right: 1em; padding-left: 1em; margin: 0; }
.-dress_b15003 .m-motion.-f li ul::before { border-right: solid 4px rgba(0, 0, 0, 0); border-left: solid 4px rgba(0, 0, 0, 0); transform: translate(-50%,0); margin: auto; border-bottom: solid 4px #000; border-top-style: none; display: block; }
.-dress_b15003 .m-motion.-f li ul li::before { transform: translate(-50%,0); margin: auto; display: none; border-bottom-color: rgba(0, 0, 0, 0); }
.-dress_b15003 .m-motion.-f li ul { transform: translate(-50%,0); margin: auto; overflow: hidden; width: 200px; }
.-dress_b15003 .m-motion.-f li ul li a { color: #fff; border-style: none; background-color: #000; padding: 0.5em; }
.-dress_b15003 .m-motion.-f li ul li.c-current a { color: #fff; }
.-dress_b15003 .m-motion.-f li ul li a:hover { background-color: #424445; color: #fff; }
.-dress_b15003 .m-motion.-f li ul li .c-unlink { color: rgba(255,255,255, 0.7); background-color: #000; border-style: none; padding: 0.5em; }
.-dress_b15003 .m-motion.-f li ul li { display: block; padding: 0; overflow: hidden; border-style: none; }
.-dress_b15003 .m-motion.-g { margin: auto; padding: 0; text-align: center; overflow: visible; }
.-dress_b15003 .m-motion.-g li { border-style: none; display: inline-block; float: none; vertical-align: middle; }
.-dress_b15003 .m-motion.-g li a { color: #000; display: block; height: auto; letter-spacing: 0; margin: auto; font-size: 1em; line-height: 1.75; padding: 1em; font-weight: 500; }
.-dress_b15003 .m-motion.-g li.c-current a { color: #000; }
.-dress_b15003 .m-motion.-g li a:hover { color: #000; }
.-dress_b15003 .m-motion.-g li .c-unlink { color: rgba(0,0,0, 0.7); display: block; height: auto; letter-spacing: 0; margin: auto; font-size: 1em; line-height: 1.75; padding: 1em; }
.-dress_b15003 .m-motion.-g .lavalamp-object { background-color: rgba(66,68,69, 0.15); border-radius: 8px; }
.-dress_b15003 .m-motion.-j { margin: auto; text-align: center; }
.-dress_b15003 .m-motion.-j li { border-style: none; display: inline-block; float: none; vertical-align: bottom; }
.-dress_b15003 .m-motion.-j li a { color: #000; display: block; font-size: 1em; font-weight: 500; line-height: 1.75; margin: 0; padding-top: 0.5em; padding-right: 1em; padding-bottom: 0.5em; padding-left: 1em; }
.-dress_b15003 .m-motion.-j li.c-current a { color: #424445; }
.-dress_b15003 .m-motion.-j li a:hover { color: #424445; }
.-dress_b15003 .m-motion.-j li .c-unlink { color: rgba(0,0,0, 0.7); display: block; font-size: 1em; line-height: 1.75; padding-right: 1em; padding-left: 1em; padding-bottom: 0.5em; padding-top: 0.5em; }
.-dress_b15003 .m-motion.-j .lavalamp-object { border-bottom: solid 1px #424445; border-top-style: none; }
.-dress_b15003 .m-motion.-h { margin: auto; }
.-dress_b15003 .m-motion.-h li { border-style: none; margin-bottom: 2px; }
.-dress_b15003 .m-motion.-h li a { background-color: #000; color: #fff; width: 300px; border-radius: 3px; font-size: 1em; font-weight: 500; line-height: 1.75; max-width: 100%; padding-top: 0.5em; padding-right: 1em; padding-bottom: 0.5em; padding-left: 1em; margin: 0; }
.-dress_b15003 .m-motion.-h li.c-current a { background-color: #424445; }
.-dress_b15003 .m-motion.-h li a:hover { background-color: #424445; width: 320px; padding-left: 2em; }
.-dress_b15003 .m-motion.-h li .c-unlink { color: #fff; background-color: rgba(0,0,0, 0.5); width: 300px; border-radius: 3px; font-size: 1em; line-height: 1.75; padding-top: 0.5em; padding-bottom: 0.5em; padding-right: 1em; padding-left: 1em; max-width: 100%; margin: 0; }
.-dress_b15003 .m-motion.-i { margin: auto; }
.-dress_b15003 .m-motion.-i li { border-style: none; margin-bottom: 4px; }
.-dress_b15003 .m-motion.-i li a { color: #000; background-color: #fff; display: inline-block; border-radius: 3px; text-align: center; font-size: 1em; font-weight: 500; line-height: 1.75; padding: 1em; border-top: solid 1px #000; border-right: solid 2px #000; border-bottom: solid 2px #000; border-left: solid 1px #000; margin: 0; }
.-dress_b15003 .m-motion.-i li.c-current a { color: #424445; border-color: #424445; }
.-dress_b15003 .m-motion.-i li a:hover { color: #424445; border-color: #424445; padding-right: 2em; padding-left: 2em; }
.-dress_b15003 .m-motion.-i li .c-unlink { color: rgba(0,0,0, 0.7); border-style: solid; border-width: 1px; display: inline-block; border-radius: 3px; text-align: center; font-size: 1em; line-height: 1.75; padding: 1em; margin: 0; }
.-dress_b15003 .a-ghost_header { background-color: #fff; }
.-dress_b15003 .c-menu.-menu_e li { border-style: none; vertical-align: middle; }
.-dress_b15003 .c-menu.-menu_b li:first-child { border-left: solid 1px rgba(0,0,0, 0.5); }
.-dress_b15003 .c-menu.-v.-menu_b li:first-child { border-left-style: none; }
.-dress_b15003 .c-menu.-v.-menu_e li ul { margin-left: 2em; }
.-dress_b15003 .c-blog-tag:last-child { margin-right: 0; }
.-dress_b15003 .m-motion.-f li ul li:first-child { padding-top: 4px; }
.-dress_b15003 .a-site_contents { background-color: #fff; }
.-dress_b15003 .-blog-article .c-page_title { font-size: 30px; padding-top: 10px; }
.-dress_b15003 .-blog-index .c-img img { margin-bottom: 15px; }
.-dress_b15003 .c-menu.-menu_b li .c-unlink { color: #000; font-size: 12px; line-height: 2; padding-top: 0; padding-right: 1.5em; padding-bottom: 0; padding-left: 1.5em; }
.-dress_b15003 .b-megamenu .b-megamenu_contents { color: #fff; background-color: #000; }
.-dress_b15003.b-megamenu .b-megamenu_contents { color: #fff; background-color: #000; }
.-dress_b15003 .b-megamenu .b-megamenu_contents a { color: #fff; }
.-dress_b15003.b-megamenu .b-megamenu_contents a { color: #fff; }
.-dress_b15003 .b-megamenu .c-list_indent th { border-color: rgba(255,255,255, 0.1); }
.-dress_b15003.b-megamenu .c-list_indent th { border-color: rgba(255,255,255, 0.1); }
.-dress_b15003 .b-megamenu .c-list_table th { border-color: rgba(255,255,255, 0.1); }
.-dress_b15003.b-megamenu .c-list_table th { border-color: rgba(255,255,255, 0.1); }
.-dress_b15003 .b-megamenu .c-list_table td { border-color: rgba(255,255,255, 0.1); }
.-dress_b15003.b-megamenu .c-list_table td { border-color: rgba(255,255,255, 0.1); }
.-dress_b15003 .b-megamenu .c-list_table { border-color: rgba(255,255,255, 0.1); }
.-dress_b15003.b-megamenu .c-list_table { border-color: rgba(255,255,255, 0.1); }
.-dress_b15003 .b-megamenu .c-page_title { color: #fff; }
.-dress_b15003.b-megamenu .c-page_title { color: #fff; }
.-dress_b15003 .b-megamenu .c-title { color: #fff; }
.-dress_b15003.b-megamenu .c-title { color: #fff; }
.-dress_b15003 .b-megamenu .c-large_headline { color: #fff; }
.-dress_b15003.b-megamenu .c-large_headline { color: #fff; }
.-dress_b15003 .b-megamenu .c-small_headline { color: #fff; }
.-dress_b15003.b-megamenu .c-small_headline { color: #fff; }
.-dress_b15003 .b-megamenu .c-list_news { border-color: rgba(255,255,255, 0.1); }
.-dress_b15003.b-megamenu .c-list_news { border-color: rgba(255,255,255, 0.1); }
.-dress_b15003 .b-megamenu .c-list_news th { border-color: rgba(255,255,255, 0.1); }
.-dress_b15003.b-megamenu .c-list_news th { border-color: rgba(255,255,255, 0.1); }
.-dress_b15003 .b-megamenu .c-list_news td { border-color: rgba(255,255,255, 0.1); }
.-dress_b15003.b-megamenu .c-list_news td { border-color: rgba(255,255,255, 0.1); }
.-dress_b15003 .b-megamenu .c-blockquote { color: #fff; }
.-dress_b15003.b-megamenu .c-blockquote { color: #fff; }
.-dress_b15003 .b-megamenu .c-enclosure { border-color: rgba(255,255,255, 0.1); color: #fff; }
.-dress_b15003.b-megamenu .c-enclosure { border-color: rgba(255,255,255, 0.1); color: #fff; }
.-dress_b15003 .b-megamenu .c-note { color: #fff; }
.-dress_b15003.b-megamenu .c-note { color: #fff; }
.-dress_b15003 .b-megamenu .c-credit { color: #fff; }
.-dress_b15003.b-megamenu .c-credit { color: #fff; }
.-dress_b15003 .b-megamenu .c-img_comment { color: #fff; }
.-dress_b15003.b-megamenu .c-img_comment { color: #fff; }
.-dress_b15003 .b-megamenu .c-menu.-menu_a li a { color: #fff; }
.-dress_b15003.b-megamenu .c-menu.-menu_a li a { color: #fff; }
.-dress_b15003 .b-megamenu .c-menu.-menu_a .c-unlink { color: rgba(255,255,255, 0.8); }
.-dress_b15003.b-megamenu .c-menu.-menu_a .c-unlink { color: rgba(255,255,255, 0.8); }
.-dress_b15003 .b-megamenu .c-menu.-menu_b li a { color: #fff; }
.-dress_b15003.b-megamenu .c-menu.-menu_b li a { color: #fff; }
.-dress_b15003 .b-megamenu .c-menu.-menu_b li .c-unlink { color: rgba(255,255,255, 0.8); }
.-dress_b15003.b-megamenu .c-menu.-menu_b li .c-unlink { color: rgba(255,255,255, 0.8); }
.-dress_b15003 .b-megamenu .c-menu.-menu_b li { border-color: rgba(255,255,255, 0.1); }
.-dress_b15003.b-megamenu .c-menu.-menu_b li { border-color: rgba(255,255,255, 0.1); }
.-dress_b15003 .megamenu-list .b-megamenu_navigation.-active { background-color: #000; color: #fff; }
.-dress_b15003 .megamenu-list .b-megamenu_navigation a:hover { color: #fff; background-color: #000; }
.-dress_b15003 .b-tab .c-large_headline a { color: #000; }
.-dress_b15003.b-tab .c-large_headline a { color: #000; }
.-dress_b15003 .a-footer { background-color: #fff; }
.-dress_b15003 .c-list_news a { color: #000; }
.-dress_b15003 .-blog-article .c-lead { padding-bottom: 20px; }
.-dress_b15003 .c-body { font-size: 14.5px; padding-bottom: 63px; line-height: 1.465; }
.-dress_b15003 .a-header .c-lead { margin-top: 8px; }
.-dress_b15003 .a-ghost_header .c-lead { margin-top: 8px; }
.-dress_b15003 .a-main .c-title { font-size: 69px; font-weight: 400; font-family: "Bebas Neue",cursive; color: #d6d7d8; line-height: 1.15; margin-left: -3px; letter-spacing: 0.05em; }
.-dress_b15003 .-blog-index .c-large_headline { font-size: 18px; }
.-dress_b15003 .-blog-index .c-blog-category { border-style: none; margin: 0; padding: 0; }
.-dress_b15003 .-blog-index .c-blog-category a { margin: 0; padding: 0; border-style: none; color: rgba(0,0,0, 0.3); }
.-dress_b15003 .-blog-index .c-blog-tag a { border-style: none; font-size: 12px; margin: 0; padding: 0; color: rgba(0,0,0, 0.3); }
.-dress_b15003 .-blog-list .c-blog-category a { margin: 0; padding: 0; border-style: none; color: rgba(0,0,0, 0.3); }
.-dress_b15003 .-blog-list .c-large_headline { font-size: 18px; }
@media only screen and (max-width: 641px) {
  .-dress_b15003 .c-device_outer { background-color: #fff; }
  .-dress_b15003 .c-device_changer { color: #000; border-radius: 3px; border: solid 1px #000; }
  .-dress_b15003 .c-large_headline { font-size: 1.5em; }
  .-dress_b15003 .c-list_news th { padding-top: 0.7em; padding-right: 0; padding-bottom: 0; padding-left: 0; border-bottom-style: none; width: 100%; }
  .-dress_b15003 .c-list_news td { padding-top: 0; padding-right: 0; padding-bottom: 1em; padding-left: 0; }
  .-dress_b15003 .c-list_table th { border-right-style: none; border-left-style: none; border-bottom-style: none; width: 100%; }
  .-dress_b15003 .c-list_table td { border-style: none; }
  .-dress_b15003 .c-page_title { font-size: 2.6em; }
  .-dress_b15003 .c-lead { font-size: 10.5px; }
  .-dress_b15003 .a-main .c-title { font-size: 2.91em; }
  .-dress_b15003 .a-header .c-lead { margin: 0; padding: 0; }
}
@media print, screen and (max-width: 768px) { .-dress_b15003 .m-motion.-f li ul { transform: none; margin-left: 2em; }
.-dress_b15003 .m-motion.-f li ul li a { background-color: rgba(0, 0, 0, 0); color: #000; padding-right: 0; padding-left: 0; }
.-dress_b15003 .m-motion.-f li ul li.c-current a { color: #000; }
.-dress_b15003 .m-motion.-f li ul li .c-unlink { color: rgba(0,0,0, 0.7); background-color: rgba(0, 0, 0, 0); padding-right: 0; padding-left: 0; }
.-dress_b15003 .m-motion.-f li { display: block; }
.-dress_b15003 .m-motion.-f li a { padding-top: 0.5em; padding-right: 0; padding-bottom: 0.5em; padding-left: 0; }
.-dress_b15003 .m-motion.-f li .c-unlink { padding-top: 0.5em; padding-right: 0; padding-bottom: 0.5em; padding-left: 0; }
.-dress_b15003 .m-motion.-f li ul li a:hover { background-color: rgba(0, 0, 0, 0); color: #424445; }
.-dress_b15003 .m-motion.-g li { display: block; }
.-dress_b15003 .m-motion.-h li a { width: auto; }
.-dress_b15003 .m-motion.-h li .c-unlink { width: auto; }
.-dress_b15003 .m-motion.-i li a { display: block; }
.-dress_b15003 .m-motion.-i li .c-unlink { display: block; }
.-dress_b15003 #spNavigationTrigger { background-color: #fff; border: solid 1px rgba(0,0,0, 0.25); top: 12px; right: 10px; }
.-dress_b15003 #spNavigationTrigger .c-sp-navigation_line { width: 24px; right: auto; left: 50%; transform: translate(-50%,-50%); top: 50%; bottom: auto; border-top: solid 2px #000; }
.-dress_b15003 #js-globalNavigation { background-color: #fff; box-shadow: 0 0 20px -4px rgba(0, 0, 0, 0.4); padding-top: 0.5em; padding-bottom: 2em; padding-right: 1em; padding-left: 1em; }
.-dress_b15003#js-globalNavigation { background-color: #fff; box-shadow: 0 0 20px -4px rgba(0, 0, 0, 0.4); padding-top: 0.5em; padding-bottom: 2em; padding-right: 1em; padding-left: 1em; }
.-dress_b15003 #js-globalNavigation ul { background-image: none; background-color: rgba(0, 0, 0, 0); border-radius: 0; width: auto; margin: auto; padding: 0; height: auto; border-style: none; display: block; box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); }
.-dress_b15003#js-globalNavigation ul { background-image: none; background-color: rgba(0, 0, 0, 0); border-radius: 0; width: auto; margin: auto; padding: 0; height: auto; border-style: none; display: block; box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); }
.-dress_b15003 #js-globalNavigation ul li { border-style: none; background-color: rgba(0, 0, 0, 0); display: block; border-radius: 0; margin: auto; width: auto; height: auto; padding-top: 0; padding-right: 0; padding-bottom: 6px; padding-left: 0; }
.-dress_b15003#js-globalNavigation ul li { border-style: none; background-color: rgba(0, 0, 0, 0); display: block; border-radius: 0; margin: auto; width: auto; height: auto; padding-top: 0; padding-right: 0; padding-bottom: 6px; padding-left: 0; }
.-dress_b15003 #js-globalNavigation ul li a { color: #000; border-style: none; border-radius: 0; background-color: rgba(0, 0, 0, 0); font-size: 1em; font-weight: 500; line-height: 1.75; text-align: left; margin: auto; padding-left: 1em; padding-right: 1em; padding-top: 0.5em; padding-bottom: 0.5em; width: auto; height: auto; display: block; text-shadow: 0 0 0 #000; }
.-dress_b15003#js-globalNavigation ul li a { color: #000; border-style: none; border-radius: 0; background-color: rgba(0, 0, 0, 0); font-size: 1em; font-weight: 500; line-height: 1.75; text-align: left; margin: auto; padding-left: 1em; padding-right: 1em; padding-top: 0.5em; padding-bottom: 0.5em; width: auto; height: auto; display: block; text-shadow: 0 0 0 #000; }
.-dress_b15003 #js-globalNavigation ul li .c-current { color: #000; background-color: rgba(0, 0, 0, 0); }
.-dress_b15003#js-globalNavigation ul li .c-current { color: #000; background-color: rgba(0, 0, 0, 0); }
.-dress_b15003 #js-globalNavigation ul li.c-current a { color: #000; background-color: rgba(0, 0, 0, 0); }
.-dress_b15003#js-globalNavigation ul li.c-current a { color: #000; background-color: rgba(0, 0, 0, 0); }
.-dress_b15003 #js-globalNavigation ul li a:hover { color: #000; background-color: rgba(0, 0, 0, 0); }
.-dress_b15003#js-globalNavigation ul li a:hover { color: #000; background-color: rgba(0, 0, 0, 0); }
.-dress_b15003 #js-globalNavigation ul li .c-unlink { color: rgba(0,0,0, 0.7); background-image: none; background-color: rgba(0, 0, 0, 0); border-style: none; border-radius: 0; font-size: 1em; line-height: 1.75; text-align: left; margin: auto; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 1em; padding-right: 1em; width: auto; height: auto; display: block; }
.-dress_b15003#js-globalNavigation ul li .c-unlink { color: rgba(0,0,0, 0.7); background-image: none; background-color: rgba(0, 0, 0, 0); border-style: none; border-radius: 0; font-size: 1em; line-height: 1.75; text-align: left; margin: auto; padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 1em; padding-right: 1em; width: auto; height: auto; display: block; }
.-dress_b15003 #js-globalNavigation .c-sp-closer a { text-align: right; }
.-dress_b15003#js-globalNavigation .c-sp-closer a { text-align: right; }
.-dress_b15003 .m-motion.-j li { display: block; }
.-dress_b15003 .c-menu.-menu_c { display: block; padding-top: 10px; padding-right: 0; padding-bottom: 10px; padding-left: 0; }
.-dress_b15003 #js-globalNavigation ul li ul { margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: 2em; padding: 0; }
.-dress_b15003#js-globalNavigation ul li ul { margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: 2em; padding: 0; }
.-dress_b15003 .c-menu.-menu_b li { border-right-style: none; border-left-style: none; border-bottom-style: none; border-top: solid 1px rgba(0,0,0, 0.5); }
.-dress_b15003 .c-menu.-menu_b li a { padding-top: 0.5em; padding-bottom: 0.5em; padding-right: 0; padding-left: 0; }
.-dress_b15003 .c-menu.-menu_b li:first-child { border-left-style: none; }
.-dress_b15003 .c-menu.-menu_b { border-bottom: solid 1px rgba(0,0,0, 0.5); }
.-dress_b15003 .m-motion.-g li a { padding-top: 0.5em; padding-bottom: 0.5em; padding-left: 0; padding-right: 0; border-radius: 8px; }
.-dress_b15003 .m-motion.-g li .c-unlink { padding-top: 0.5em; padding-bottom: 0.5em; padding-right: 0; padding-left: 0; }
.-dress_b15003 .m-motion.-g li.c-current a { background-color: rgba(66,68,69, 0.15); }
.-dress_b15003 .m-motion.-j li a { padding-right: 0; padding-left: 0; }
.-dress_b15003 .m-motion.-j li.c-current a { border-bottom-style: solid; border-bottom-width: 1px; }
.-dress_b15003 .m-motion.-j li .c-unlink { padding-right: 0; padding-left: 0; }
.-dress_b15003 #spNavigationTrigger .c-sp-navigation_line:first-child { transform: translate(-50%,-350%); }
.-dress_b15003 #spNavigationTrigger .c-sp-navigation_line:last-child { transform: translate(-50%,250%); }
.-dress_b15003 .m-motion.-f li ul li:first-child { padding: 0; }
.-dress_b15003 .c-menu.-menu_b li .c-unlink { padding-top: 0.5em; padding-right: 0; padding-bottom: 0.5em; padding-left: 0; }
}
/* created version 9.00*/


