﻿/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body{color:#111;text-align:left;margin:0;overflow-y:scroll;*overflow-y:auto;_overflow-y:auto}body,input,textarea,select{font-size:16px;*font-size:100%;font-family:"游ゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, "メイリオ", "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;line-height:1.71}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;margin:0}img,video{border:0;vertical-align:bottom}ol,ul{list-style:none;margin:0;padding:0}li{margin:0;padding:0}dl,dt,dd{margin:0;padding:0}p{margin:0 0 20px}a{color:#0067b7;text-decoration:none}a:hover{text-decoration:underline}.clearfix{zoom:1}.clearfix:after{content:'';display:block;clear:both;overflow:auto}.float-l{float:left}.float-r{float:right}.clear{clear:both}.hidden{display:none}.fonts{font-size:75% !important}.fontm{font-size:100% !important}.fontl{font-size:125% !important}.valignt{vertical-align:top !important}.valignm{vertical-align:middle !important}.valignb{vertical-align:bottom !important}.txtc,.txtc th,.txtc td{text-align:center !important}.txtr,.txtr th,.txtr td{text-align:right !important}.txtl,.txtl th,.txtl td{text-align:left !important}.text-center,.text-center th,.text-center td{text-align:center !important}.text-right,.text-right th,.text-right td{text-align:right !important}.text-left,.text-left th,.text-left td{text-align:left !important}.wordbreak{word-break:break-all !important}.nowrap{white-space:nowrap !important}.fw-normal{font-weight:normal !important}.zero{margin-bottom:0 !important}.half{margin-bottom:10px !important}.default{margin-bottom:20px !important}.onehalf{margin-bottom:30px !important}.double{margin-bottom:40px !important}.triple{margin-bottom:80px !important}.site-header .inner{background:url(../images/texture_c.png) no-repeat 0 100%;width:990px;margin:0 auto 50px;zoom:1;position:relative}.site-header .inner:after{content:'';display:block;clear:both;overflow:auto}.site-header .logo{float:left;padding:40px 0 50px}.site-header .utility-nav{float:right;margin:30px 0 0}.site-header .utility-nav .language{float:left}.site-header .utility-nav .language dl{position:relative;font-size:81.25%;font-family:Arial,sans-serif}.site-header .utility-nav .language dl:after{position:absolute;right:10px;top:12px;content:"";width:6px;height:3px;background:url(../images/arrow_d_bottom.png) no-repeat}.site-header .utility-nav .language dl a{display:block;color:#111;width:120px;padding:4px 10px 5px;background:#eeeeee}.site-header .utility-nav .language dl a:hover{background:#DDD;text-decoration:none}.site-header .utility-nav .language dl dd{display:none}.site-header .utility-nav .language dl dd.japanese{position:absolute;top:25px;left:0;z-index:100}.site-header .utility-nav .language dl dd.english{position:absolute;top:50px;left:0;z-index:100}.site-header .utility-nav .search{float:left;margin-left:10px;position:relative}.site-header .utility-nav .search form{margin:0}.site-header .utility-nav .search .field{font-size:81.25%;border:1px solid #000;padding:3px 30px 3px 3px;width:180px}.site-header .utility-nav .search .button{position:absolute;right:0;top:0;text-indent:-9999px;border:0;width:30px;height:30px;background:url(../images/ico_search_button.png) no-repeat 50% 50%}.site-header .global-nav{*width:767px;float:right;margin-top:10px}.site-header .global-nav>nav>ul>li{float:left;position:relative}.site-header .global-nav>nav>ul>li>a{display:block;text-align:center;padding:8px 18px;color:#000;font-weight:bold;font-size:87.5%;letter-spacing:0.05em}.site-header .global-nav>nav>ul>li>a.active,.site-header .global-nav>nav>ul>li>a:hover{color:#FFF;background:#000;text-decoration:none}.site-header .global-nav>nav>ul>li ul{display:none;position:absolute;top:39px;left:0;z-index:100;width:180px;border:1px solid #000}.site-header .global-nav>nav>ul>li ul>li{position:relative;border-bottom:1px solid #EEE}.site-header .global-nav>nav>ul>li ul>li a{display:block;padding:8px 10px 8px 28px;color:#000;font-size:12px;background:#FFF url(../images/arrow_b.png) no-repeat 15px 16px}.site-header .global-nav>nav>ul>li ul>li a:hover{background-color:#f5f5f5;text-decoration:none}.site-header .global-nav>nav>ul>li ul>li>ul{position:absolute;top:0}.site-header .global-nav>nav>ul>li ul>li>ul a{position:relative;background:#FFF;padding-left:34px}.site-header .global-nav>nav>ul>li ul>li>ul a::before{position:absolute;top:20px;left:16px;content:"";display:inline-block;width:8px;height:2px;background:#000;vertical-align:middle}#brands .site-header .global-nav>nav>ul>li.brands>a{color:#FFF;background:#000}#shop .site-header .global-nav>nav>ul>li.shop>a{color:#FFF;background:#000}#news .site-header .global-nav>nav>ul>li.news>a{color:#FFF;background:#000}#aboutus .site-header .global-nav>nav>ul>li.aboutus>a{color:#FFF;background:#000}#csr .site-header .global-nav>nav>ul>li.csr>a{color:#FFF;background:#000}#ir .site-header .global-nav>nav>ul>li.ir>a{color:#FFF;background:#000}#recruit .site-header .global-nav>nav>ul>li.recruit>a{color:#FFF;background:#000}.site-header .global-nav>nav>ul>li.brands ul{width:361px}.site-header .global-nav>nav>ul>li.brands ul>li{float:left;width:180px}.site-header .global-nav>nav>ul>li.brands ul>li:nth-child(even){border-right:1px solid #EEE}.site-header .global-nav>nav>ul>li.shop ul{width:210px}.site-header .global-nav>nav>ul>li.news ul{width:200px}.site-header .global-nav>nav>ul>li.aboutus ul{width:210px}.site-header .global-nav>nav>ul>li.aboutus ul>li>ul{width:210px;left:210px}.site-header .global-nav>nav>ul>li.ir ul{width:140px}.site-header .global-nav>nav>ul>li.ir ul>li>ul{width:200px;left:140px}.site-header .global-nav>nav>ul>li.recruit ul{width:140px}@media screen and (max-width: 1333px){.site-header .global-nav>nav>ul>li.ir ul>li>ul{left:-202px}.site-header .global-nav>nav>ul>li.aboutus ul>li>ul{left:-212px}}.site-header-en .global-nav>nav>ul>li.shop ul{width:200px}.site-header-en .global-nav>nav>ul>li.aboutus ul{width:150px}.site-header-en .global-nav>nav>ul>li.aboutus ul>li>ul{width:280px;left:150px}.site-header-en .global-nav>nav>ul>li.ir ul{width:160px}.site-header-en .global-nav>nav>ul>li.ir ul>li>ul{width:180px;left:160px}@media screen and (max-width: 1480px){.site-header-en .global-nav>nav>ul>li.aboutus ul>li>ul{left:-282px}.site-header-en .global-nav>nav>ul>li.ir ul>li>ul{left:-182px}}.site-footer{margin-top:60px}.site-footer .pagetop{display:none}.site-footer .inner{width:990px;margin:0 auto}.site-footer .links{text-align:center;padding:10px 0}.site-footer .links .site{display:inline;font-size:68.75%;font-weight:bold;line-height:1;vertical-align:middle}.site-footer .links .site li{display:inline}.site-footer .links .site li a{color:#000;border:1px solid #000;border-width:0 0 0 1px;padding:0 1em 0 1.5em}.site-footer .links .site li a:hover{color:#000;text-decoration:none}.site-footer .links .site li:last-child a{margin-right:1.5em;padding-right:1.5em;border-right:1px solid #000}.site-footer .links .social{display:inline}.site-footer .links .social li{display:inline}.site-footer .links .social .facebook a{display:inline-block;width:22px;height:22px;text-indent:-9999px;background:url(../images/ico_facebook.png) no-repeat 0 0}.site-footer .links .social .twitter a{display:inline-block;width:22px;height:22px;text-indent:-9999px;background:url(../images/ico_twitter.png) no-repeat 0 0}.site-footer .sitemap{background:url(../images/texture_c.png) no-repeat 0 0;padding-top:25px}.site-footer .sitemap ul{zoom:1;margin-right:-15px}.site-footer .sitemap ul:after{content:'';display:block;clear:both;overflow:auto}.site-footer .sitemap ul li{_zoom:1;float:left;margin-right:20px;font-size:75%;font-weight:bold;line-height:1.8}.site-footer .sitemap ul li span{display:none}.site-footer .sitemap ul li ul{zoom:1;padding-top:5px;margin-right:0;padding-bottom:25px}.site-footer .sitemap ul li ul li{float:none;font-size:90.9090909091%;font-weight:normal}.site-footer .sitemap ul li ul li ul{display:none}.site-footer .sitemap ul li a{color:#000000}.site-footer .sitemap ul li a:hover{color:#000;text-decoration:none}.site-footer .sitemap ul .home{display:none}.site-footer .sitemap ul .brands{_width:450px;display:table}.site-footer .sitemap ul .brands a{display:block}.site-footer .sitemap ul .brands ul{_float:left;_width:150px;*float:left;display:table-cell}.site-footer .sitemap ul .aboutus{_width:145px}.site-footer .sitemap ul .ir{_width:86px}.site-footer .sitemap ul .recruit,.site-footer .sitemap ul .shop,.site-footer .sitemap ul .news,.site-footer .sitemap ul .social,.site-footer .sitemap ul .privacy,.site-footer .sitemap ul .legal,.site-footer .sitemap ul .contact{float:none;_width:144px}.site-footer .information{border-top:2px solid #000;padding-top:20px}.site-footer .information .logo{float:left;margin-right:30px}.site-footer .information dl{float:left;padding-top:5px;font-size:75%}.site-footer .information dl dt .jp{margin-right:1em}.site-footer .information .copyright{float:right;padding-top:10px;font-size:87.5%;font-family:Arial,sans-serif;letter-spacing:1px}.site-content{width:990px;margin:0 auto;zoom:1;font-size:87.5%}.site-content:after{content:'';display:block;clear:both;overflow:auto}.site-content .breadcrumb{margin:10px 0 20px;font-size:71.4285714286%}.site-content .breadcrumb li{color:#888888;display:inline}.site-content .breadcrumb li:before{content:" > "}.site-content .breadcrumb li:first-child:before{content:""}.site-content .breadcrumb li a{color:#888888;text-decoration:underline}.site-content .primary{float:left;width:730px}.site-content .secondary{float:right;width:230px}.site-content .secondary .category-title{border-top:3px solid #000;border-bottom:1px solid #000;text-align:center}.site-content .secondary .category-title a{color:#000;display:block;padding:20px 0}.site-content .secondary .category-title a:hover{text-decoration:none}.site-content .secondary .category-title .jp{font-weight:bold}.site-content .secondary .category-title .en{display:block;font-size:71.4285714286%;font-family:Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.site-content .secondary .category-title-en a{padding:28px 0 29px;font-weight:bold;font-family:Arial,sans-serif}.site-content .secondary .category-title-empty{border-bottom:0}.site-content .secondary .local-nav{font-size:85.7142857143%;margin-bottom:20px}.site-content .secondary .local-nav li{border-bottom:1px dotted #000}.site-content .secondary .local-nav li a{display:block;padding:1em 0 1em 0;color:#000}.site-content .secondary .local-nav li a:hover{color:#000;text-decoration:none}.site-content .secondary .local-nav li a.stay{color:#000;font-weight:bold}.site-content .secondary .local-nav li a.has-child{background:url(../images/arrow_c_bottom.png) no-repeat 100% 50%}.site-content .secondary .local-nav li a.has-child.active{background:url(../images/arrow_c_top.png) no-repeat 100% 50%}.site-content .secondary .local-nav li a.has-child.stay{color:#000;font-weight:normal}.site-content .secondary .local-nav li a.has-child-anchor.stay{color:#000;font-weight:bold}.site-content .secondary .local-nav li ul{display:none;border-top:1px dotted #000}.site-content .secondary .local-nav li ul li{border-bottom:1px solid #dddddd}.site-content .secondary .local-nav li ul li:last-child{border-bottom:0}.site-content .secondary .local-nav li ul li a{padding:1em 0 1em 35px;background:url(../images/arrow_b.png) no-repeat 25px 50%}.site-content .secondary .local-nav>ul>li>a{position:relative;padding-left:25px}.site-content .secondary .local-nav>ul>li>a:after{display:block;content:"";position:absolute;top:1.6em;left:0;width:13px;height:3px;background:#1b1b1b}.site-content .secondary .local-nav>ul>li>ul{position:relative}.site-content .secondary .banners li{margin-bottom:10px}.site-content .secondary .banners li:hover{filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}.site-content .secondary .hotline{border:1px solid #CCC;padding:15px;margin-top:20px;font-size:75%}.site-content .secondary .hotline h2{font-size:116.6666666667%;font-weight:bold;text-align:center;margin-bottom:15px}.site-content .secondary .hotline p{margin-bottom:10px}.site-content .secondary .hotline .contact{padding:10px;background:url(../images/texture_a.png) repeat}.site-content .secondary .hotline .contact a{padding-left:25px;background:url(../images/ico_email.png) no-repeat 0 50%}.site-content .secondary .hotline .note li{text-indent:-1em;padding-left:1em}.adastria-blue{color:#000}.w25\%{width:25% !important}.w50\%{width:50% !important}.w100\%{width:100% !important}@media screen and (max-width: 640px){.sp-w100\%{width:100% !important;box-sizing:border-box}}ul.plain,ol.plain,dl.plain{margin-left:2em;margin-bottom:20px}.plain ul,.plain ol{margin:0 0 0 2em}ul.plain{list-style-type:disc}ul.plain ul{list-style-type:circle}ul.plain ul ul{list-style-type:square}ol.plain,ol.plain ol{list-style-type:decimal}dl.plain{margin-left:0}dl.plain dt{font-weight:bold}.h1{position:relative;margin:25px 0 20px;padding:0 0 28px 30px;border-bottom:1px solid #1b1b1b;font-size:128.5714285714%;font-weight:bold}.h1:before{display:block;content:"";position:absolute;top:0.6em;left:0;width:18px;height:4px;background:#1b1b1b}.h2{margin:35px 0 25px;color:#000;font-size:142.8571428571%;font-weight:bold}.h3{margin:0 0 20px 0;font-size:114.2857142857%;font-weight:bold}.h3b{font-size:112.5%;border-top:2px solid #1b1b1b;padding-top:0.8em;margin-bottom:16px;font-weight:bold;*position:relative;*zoom:1;*z-index:4}.h3c{font-size:150%;font-weight:bold;padding-bottom:5px;padding-left:15px;margin-bottom:16px;border-left:5px solid #000;border-bottom:1px solid #000}.h3d{position:relative;font-size:142.8571428571%;font-weight:bold;margin:0 0 16px}.h3d span{background:#FFF;padding:0 20px 0 20px}.h3d:before{content:"";background:#000;position:absolute;top:0.3em;left:0;width:5px;height:20px}.h3e{position:relative;font-size:142.8571428571%;font-weight:bold;margin:60px 0 16px;background:url(../images/texture_c.png) no-repeat 0 50%}.h3e span{background:#FFF;padding:0 20px 0 35px}.h3e:before{content:"";background:#000;position:absolute;top:0.7em;left:0;width:20px;height:5px}.h3f{margin:0 0 20px 0;font-size:114.2857142857%;font-weight:bold;padding-bottom:5px;border-bottom:1px solid #DDD}.h4{font-weight:bold;margin:0 0 10px;text-indent:-1.3em;*text-indent:0;_text-indent:0;padding-left:1.3em;*padding-left:0;_padding-left:0}.h4:before{color:#000;content:"\0025cf";margin-right:5px}.h4b{margin:0 0 10px 0;font-size:128.5714285714%}.h4c{font-weight:bold;margin:0 0 10px}.h4c span{color:#000;font-family:Arial,sans-serif}@media screen and (max-width: 640px){.h1{margin:1em 0;padding:0 0 0.5em 30px}.h2{margin:1em 0}}.image-l{float:left;margin-right:25px;margin-bottom:20px}.image-r{float:right;margin-left:25px;margin-bottom:20px;_margin-left:25px !important}.image-text{overflow:hidden;*zoom:1}@media screen and (max-width: 640px){.sp-full{float:none;text-align:center;margin-right:0;margin-left:0}.sp-full img{max-width:100%;height:auto}}.column2{zoom:1;margin-right:-40px}.column2:after{content:'';display:block;clear:both;overflow:auto}.column2 .column{float:left;width:345px;margin-right:40px;margin-bottom:20px}@media screen and (max-width: 640px){.column2.sp-column1{margin-right:0}.column2.sp-column1 .column{float:none;width:auto;margin-right:0}.column2.sp-column1 .column img{max-width:100%;height:auto}}.column3{zoom:1;margin:0 0 20px -29px}.column3:after{content:'';display:block;clear:both;overflow:auto}.column3 .column{width:224px;float:left;margin-left:29px;_display:inline}.column3 .column .image{margin-bottom:12px}.column3 .column p{margin-bottom:0;font-size:87.5%}@media screen and (max-width: 640px){.column3.sp-column1{zoom:1;margin:0 0 0 0}.column3.sp-column1:after{content:'';display:block;clear:both;overflow:auto}.column3.sp-column1 .column{width:100%;box-sizing:border-box;float:none;margin-left:0}.column3.sp-column1 .column img{width:100%;height:auto}.column3.sp-column1 .column p{margin-bottom:20px}}.ico-external{padding-right:16px;background:url(../images/ico_external.png) no-repeat 100% 50%}.ico-pdf{padding-right:20px;background:url(../images/ico_pdf.png) no-repeat 100% 50%}.ico-pdf-revert{padding-left:20px;background:url(../images/ico_pdf.png) no-repeat 0 50%}.ico-back{padding-left:20px;background:url(../images/arrow_g_left.png) no-repeat 0 50%}.ico-arrow{padding-left:10px;background:url(../images/arrow_d.png) no-repeat 0 50%}.list-a{margin-bottom:20px}.list-a li{margin:0 0 10px;text-indent:-1.3em;padding-left:1.3em}.list-a li:before{color:#000;content:"\0025cf";margin-right:5px}.list-social-inline{zoom:1;margin-bottom:40px}.list-social-inline:after{content:'';display:block;clear:both;overflow:auto}.list-social-inline li{float:left;line-height:22px;padding-left:30px;margin-right:1em}.list-social-inline li.facebook{background:url(../images/ico_facebook.png) no-repeat 0 0}.list-social-inline li.twitter{background:url(../images/ico_twitter.png) no-repeat 0 0}.table-a{margin-bottom:20px}.table-a th,.table-a td{padding:0.2em 1em 0.2em 0;vertical-align:top;text-align:left}.table-b{margin-bottom:20px}.table-b td,.table-b th{border:1px solid #b5b4a9;padding:0.5em 1em}.table-b th{background:#dfe5e6;text-align:left}.table-b thead th{text-align:center}.table-b .doubleline{border-top:3px double #b5b4a9}.table-b.has-thead\+tbody tbody th{background:#E7EBEC}.table-c{margin-bottom:20px}.table-c th,.table-c td{border-top:1px solid #DDD;padding:0.4em 0}.table-c th{padding-right:3em;text-align:left}.table-c .last th,.table-c .last td{border-bottom:1px solid #DDD}@media screen and (max-width: 640px){.table-a th,.table-a td{display:block;padding:0}.table-a td{margin-bottom:1em}}.boxed-a{font-size:85.7142857143%;background:#f5f5f5;border:1px solid #b4b3a8;padding:20px 20px 1px;color:#767676}.boxed-a a{text-decoration:underline;color:#767676}.mod-tab ul{zoom:1;padding-left:10px;border-bottom:1px solid #e5e5e5;margin-bottom:20px}.mod-tab ul:after{content:'';display:block;clear:both;overflow:auto}.mod-tab ul li{float:left;margin-left:10px}.mod-tab ul li a{margin-bottom:-1px;position:relative;display:block;text-align:center;color:#FFF;background:#b0bdc1;width:120px;font-size:85.7142857143%;padding:0.5em 0;border:1px solid #e5e5e5;border-width:1px 1px 0}.mod-tab ul li a:hover,.mod-tab ul li.active a{color:#000;background:#FFF;text-decoration:none}.mod-anchor-a ul{zoom:1;margin-bottom:40px}.mod-anchor-a ul:after{content:'';display:block;clear:both;overflow:auto}.mod-anchor-a ul li{float:left;margin-right:20px}.mod-anchor-a ul li a{color:#000;padding-left:16px;background:url(../images/arrow_g_bottom.png) no-repeat 0 50%}.mod-anchor-b ul{zoom:1;margin-bottom:40px;margin-right:-40px}.mod-anchor-b ul:after{content:'';display:block;clear:both;overflow:auto}.mod-anchor-b ul li{float:left;margin-right:40px;margin-bottom:5px;white-space:nowrap}.mod-anchor-b ul li a{font-size:85.7142857143%;text-decoration:underline;color:#777;padding-left:10px;background:url(../images/arrow_b.png) no-repeat 0 50%}.mod-anchor-b-equality ul li{width:150px}@media screen and (max-width: 640px){.mod-anchor-b{overflow:hidden}.h2+.mod-anchor-b{display:none}}.mod-more{position:relative}.mod-more ul{position:absolute;right:0;top:0.5em}.mod-more ul li{float:left;line-height:1;*line-height:1.5;vertical-align:middle}.mod-more ul li.more{border-right:1px dotted #000;padding:0 8px 0 0;margin:0 8px 0 0}.mod-more ul li.more a{color:#000;font-size:78.5714285714%;font-family:Arial,sans-serif;font-weight:bold;letter-spacing:1px;padding-left:12px;background:url(../images/arrow_a.png) no-repeat 0 50%}.mod-more ul li.more a:hover{color:#000;text-decoration:none;background:url(../images/arrow_a_active.png) no-repeat 0 50%}.mod-more ul li.rss a{display:block;text-indent:-9999px;width:11px;background:url(../images/ico_rss.png) no-repeat 0 50%}.mod-more ul li.rss a:hover{background:url(../images/ico_rss_active.png) no-repeat 0 50%}.mod-more-inline{zoom:1}.mod-more-inline:after{content:'';display:block;clear:both;overflow:auto}.mod-more-inline h3{float:left;margin-right:1em}.mod-more-inline ul{position:relative}.mod-news-list-a ul{border-top:1px solid #DDD;margin-bottom:53px}.mod-news-list-a ul li{border-bottom:1px solid #DDD}.mod-news-list-a ul li a{color:#000;display:block;padding:0.5em 0}.mod-news-list-a ul li a:hover{text-decoration:none;background:url(../images/texture_a.png) repeat}.mod-news-list-a ul li time{font-size:78.5714285714%;font-family:Arial,sans-serif;font-weight:bold;margin-right:60px}.mod-news-list-a ul li .ico-arrow{font-size:92.8571428571%;padding-left:10px;background:url(../images/arrow_d.png) no-repeat 0 0.5em}@media screen and (max-width: 640px){.mod-news-list-a ul li .ico-arrow{display:block}}.mod-news-list-b ul{margin-bottom:30px;margin-top:-0.75em}.mod-news-list-b ul li{border-bottom:1px solid #DDD}.mod-news-list-b ul li a{color:#000;display:block;padding:0.75em 0;min-height:65px}.mod-news-list-b ul li a:hover{text-decoration:none;background:url(../images/texture_a.png) repeat}.mod-news-list-b ul li dl{position:relative;*padding-top:5px;_padding-top:5px}.mod-news-list-b ul li dl .thumbnail{position:absolute;left:0;top:0}.mod-news-list-b ul li dl dd{padding-left:85px}.mod-news-list-b ul li dl .date{display:inline-block;*float:left;_float:left;font-size:85.7142857143%;font-family:Arial,sans-serif;font-weight:bold;line-height:1;padding-right:1em;margin-right:0.5em;border-right:1px solid #000}.mod-news-list-b ul li dl .category,.mod-news-list-b ul li dl .brand{display:inline-block;text-align:center;font-size:71.4285714286%;padding:0.2em 0;line-height:1;width:130px;color:#FFF;background:#b5b4a9}.mod-news-list-b ul li dl .title{*clear:both;_clear:both;*margin-top:5px;_margin-top:5px}.mod-news-list-b.without-category ul li dl .date{border-right:none}@media screen and (max-width: 640px){.mod-news-list-b ul li dl .brand,.mod-news-list-b ul li dl .category{width:87px}}.mod-pager-a{margin-bottom:20px}.mod-pager-a ul{*clear:both;text-align:center}.mod-pager-a ul li{*zoom:1;display:inline-block;*display:inline;_display:inline;vertical-align:middle}.mod-pager-a ul li a{display:block;*display:inline;_display:inline;width:29px;padding:0.3em 0;*padding:1em 0.75em;_padding:1em 0.75em;*line-height:31px;_line-height:31px;vertical-align:bottom;*margin:0 0.3em 0 0;_margin:0 0.3em 0 0;color:#FFFFFF;font-family:Arial,sans-serif;font-weight:bold;background:#b5b4a9}.mod-pager-a ul li a:hover{text-decoration:none;background:#000}.mod-pager-a ul .active a{background:#000}.mod-pager-a ul .active a:hover{text-decoration:none}.mod-pager-a ul .prev a,.mod-pager-a ul .next a{display:block;*display:inline;_display:inline;text-indent:-9999px;width:31px;height:31px;padding:0}.mod-pager-a ul .prev a,.mod-pager-a ul .prev a:hover{background:url(../images/arrow_f_left.png) no-repeat 50% 50%}.mod-pager-a ul .next a,.mod-pager-a ul .next a:hover{background:url(../images/arrow_f_right.png) no-repeat 50% 50%}.mod-index-list ul{zoom:1;margin-right:-18px}.mod-index-list ul:after{content:'';display:block;clear:both;overflow:auto}.mod-index-list ul li{float:left;width:169px;margin-right:18px;margin-bottom:20px}.mod-index-list ul li a{color:#000;display:block}.mod-index-list ul li dl dt{font-size:100%;font-weight:bold;padding:0.75em 0;border-top:3px solid #000;background:url(../images/arrow_e.png) no-repeat 100% 50%}.mod-index-list ul li dl dd.image{padding-left:0;margin-bottom:1em;background:none}.mod-index-list ul li dl dd{font-size:85.7142857143%;margin:0.2em 0;padding-left:13px;background:url(../images/arrow_d.png) no-repeat 2px 0.5em}.mod-index-list ul li dl dd.download{background:url(../images/ico_download.png) no-repeat 0 50%}.mod-index-list-3col ul li{width:231px}@media screen and (max-width: 640px){.mod-index-list ul{margin-right:-3%}.mod-index-list ul li{width:47%;margin-right:3%;box-sizing:border-box}.mod-index-list ul li dd.image img{width:100%;height:auto}}.mod-index-list-b{position:relative}.mod-index-list-b ul{zoom:1;margin-right:-18px;*margin-bottom:20px;_margin-bottom:20px}.mod-index-list-b ul:after{content:'';display:block;clear:both;overflow:auto}.mod-index-list-b ul li{float:left;width:149px;margin-right:18px;margin-bottom:20px;*margin-bottom:0;_margin-bottom:0;font-size:85.7142857143%;line-height:21px;font-weight:bold;padding:9px;border:1px solid #dddddd;border-top:3px solid #000;background:url(../images/arrow_e.png) no-repeat 95% 1.3em}.mod-index-list-b ul li a{color:#000}.mod-index-list-b ul li a:hover{text-decoration:none}.mod-index-list-b ul li a:hover img{filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}.mod-index-list-b ul li a span{display:block;padding-right:10px}.mod-index-list-b ul li img{display:block;margin:9px auto 0}.mod-index-list-b ul li.fonts{font-style:10px;letter-spacing:-0.06em}.mod-index-list-b ul li.line2{background-position:95% 2em}.mod-index-list-b ul li.line2 span{display:inline-block;padding:0.9em 0}@media screen and (max-width: 640px){.mod-index-list-b ul{margin-right:-3%}.mod-index-list-b ul li{width:47%;margin-right:3%;box-sizing:border-box}.mod-index-list-b ul li img{width:100%;height:auto}}.mod-article-meta ul{margin-bottom:-20px}.mod-article-meta ul .date{display:inline-block;font-family:Arial,sans-serif;line-height:1;padding-right:1em;margin-right:0.5em;border-right:1px solid #000}.mod-article-meta ul .category,.mod-article-meta ul .brand{display:inline-block;text-align:center;font-size:71.4285714286%;padding:0.2em 0;line-height:1;width:130px;color:#FFF;background:#b5b4a9}@media screen and (max-width: 640px){.mod-article-meta ul{margin-bottom:-10px}}.mod-article-content{margin-bottom:40px}.mod-article-content img{max-width:100%;height:auto}.mod-article-appendix{font-size:92.8571428571%;margin:40px 0 20px;background:#f3f5f6;border:1px solid #e7ebec;padding:20px 20px 1px}@media screen and (max-width: 640px){.mod-article-appendix{margin-top:20px}}.mod-document-list{padding-bottom:20px;border-bottom:1px solid #dddddd;margin-bottom:20px}.mod-document-list ul{zoom:1}.mod-document-list ul:after{content:'';display:block;clear:both;overflow:auto}.mod-document-list ul li{float:left;width:50%;margin-bottom:5px}.mod-document-list ul li a{color:#777777;padding-left:10px;background:url(../images/arrow_d.png) no-repeat 0 50%}.mod-document-list ul li a.pdf{padding-left:20px;background:url(../images/ico_pdf.png) no-repeat 0 50%}.mod-document-list ul li.full{width:100%}.financial-results-en ul li{float:none;width:auto}@media screen and (max-width: 640px){.mod-document-list ul li{float:none;width:auto}}.mod-faq{margin-top:-20px;margin-bottom:40px}.mod-faq dt{cursor:pointer;position:relative;padding:15px 30px 15px 30px;border-bottom:1px dotted #ccc}.mod-faq dt:before{position:absolute;left:0;top:20px;display:block;content:"";width:17px;height:17px;background:url(../images/faq-q.png) no-repeat 0 0}.mod-faq dt:after{position:absolute;right:10px;top:40%;display:block;content:"";width:11px;height:11px;background:url(../images/arrow_c_bottom.png) no-repeat 0 0}.mod-faq dt:hover{background:url(../images/texture_a.png) repeat}.mod-faq dt.active:after{background:url(../images/arrow_c_top.png) no-repeat 0 0}.mod-faq dd{display:none;border-bottom:1px dotted #ccc;padding:15px 30px 15px 30px;background:url(../images/faq-a.png) no-repeat 0 17px}.mod-separate-bottom{border-bottom:1px solid #ddd;padding-bottom:1px;margin-bottom:20px}.get-adobe-reader{background:#F5F5F5;border:1px solid #dddddd;padding:20px 20px 1px;margin-top:30px}.get-adobe-reader a{zoom:1;display:block;color:#000;font-size:78.5714285714%;line-height:1.8}.get-adobe-reader a:after{content:'';display:block;clear:both;overflow:auto}.get-adobe-reader img{float:left;margin-right:20px}@media screen and (max-width: 640px){.table-container-outer{position:relative}.table-container-outer .table-container-fade{position:absolute;right:0;width:30px;height:100%;background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0.5), #fff);background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0.5), #fff);background-image:-ms-linear-gradient(0deg, rgba(255,255,255,0.5), #fff);background-image:-o-linear-gradient(0deg, rgba(255,255,255,0.5), #fff);background-image:linear-gradient(0deg, rgba(255,255,255,0.5), #fff)}.table-container-outer .table-container{width:100%;overflow-y:auto;_overflow:auto;margin:0 0 1em}.table-container-outer .table-container table{margin-bottom:0}.table-container-outer .table-container::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.table-container-outer .table-container::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,0.3)}}.youtube{text-align:center}@media screen and (max-width: 640px){.youtube{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.youtube iframe,.youtube object,.youtube embed{position:absolute;top:0;left:0;width:100%;height:100%}}.sp-menu{display:none}.pc-hide{display:none}@media screen and (max-width: 640px){.sp-hide{display:none}.site-header .inner{width:auto;margin-bottom:20px;padding-bottom:10px}.site-header .logo{float:none;padding:15px}.site-header .logo img{width:50%;height:auto}.site-header .utility-nav{display:none}.site-header .global-nav{float:none;margin-top:0;width:auto;display:none}.site-header .global-nav .news,.site-header .global-nav .aboutus,.site-header .global-nav .ir{display:none}.site-header .global-nav ul{width:100%;display:table}.site-header .global-nav ul li{float:none;display:table-cell;width:33.3%;border-right:1px solid #FFF}.site-header .global-nav ul li a{font-size:87.5%;font-weight:bold;width:auto !important;height:auto;padding:8px 0;background:#FFF !important;color:#000 !important;text-indent:0;text-align:center}.site-header .sp-menu-button{position:absolute;top:16px;right:20px}.site-header .sp-menu-button a{display:block;text-decoration:none;color:#000}.site-header .sp-menu-button a span{display:inline-block;position:relative;margin:0 0 3px 0;padding:0;background:#000}.site-header .sp-menu-button a span,.site-header .sp-menu-button a span:before,.site-header .sp-menu-button a span:after{width:18px;height:3px}.site-header .sp-menu-button a span:before,.site-header .sp-menu-button a span:after{display:block;content:"";position:absolute;top:50%;left:0;background:#000}.site-header .sp-menu-button a span:before{margin-top:-8.5px}.site-header .sp-menu-button a span:after{margin-top:5px}.site-header .sp-menu{display:none;position:absolute;left:0;top:60px;z-index:100;width:100%;border-top:1px solid #DDD}.site-header .sp-menu a{display:block;color:#000000;font-size:81.25%;padding:0.75em 1em;display:block;background:#FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAYCAYAAADKx8xXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY5QzA2NEQwQUY0RjExRTRCRjAzODY2NUZBRUU2QzJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY5QzA2NEQxQUY0RjExRTRCRjAzODY2NUZBRUU2QzJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjlDMDY0Q0VBRjRGMTFFNEJGMDM4NjY1RkFFRTZDMkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjlDMDY0Q0ZBRjRGMTFFNEJGMDM4NjY1RkFFRTZDMkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6anjWTAAAAmklEQVR42pzUyw2AIAwA0OqRNdmIOdiCAZiGc6UkEAnQDyaVonlasQEQEUopEEJAGmmuiYa89zUDpFGLB+qhxZBSmqAWt9MNHokVTxMLXi5o8bYMDT5+vITZJeew+KNP+AXhyDnvb3Bvo8Y3l8qh4+JIaAs1aIFaNEELGtCKGrxBFEsDVEQPe5xzfGf8SzVtVj2JMZq2x0+AAQBjovddvVhjhwAAAABJRU5ErkJggg==) no-repeat right 10px center;background-size:8px 8px}.site-header .sp-menu .has-child>a,.site-header .sp-menu .has-sub-child>a{background:#FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA0MEMzMUY4QUY1MDExRTRCQUVCODE1MjExOEVCNDg0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA0MEMzMUY5QUY1MDExRTRCQUVCODE1MjExOEVCNDg0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDQwQzMxRjZBRjUwMTFFNEJBRUI4MTUyMTE4RUI0ODQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDQwQzMxRjdBRjUwMTFFNEJBRUI4MTUyMTE4RUI0ODQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4EpGgkAAAAN0lEQVR42mL8//8/Az7AyMiIoQCohxGfHiYGGoBRQ0cNpTIAJeL/o2FK3TAdLVBGDR2phgIEGABERw8jkrmeDQAAAABJRU5ErkJggg==) no-repeat right 10px center;background-size:8px 8px}.site-header .sp-menu>nav>ul>li{border-bottom:1px solid #DDD}.site-header .sp-menu>nav>ul>li>ul{display:none;border-top:1px solid #DDD;border-left:10px solid #CCC}.site-header .sp-menu>nav>ul>li>ul>li{border-bottom:1px solid #DDD}.site-header .sp-menu>nav>ul>li>ul>li:last-child{border:0}.site-header .sp-menu>nav>ul>li>ul>li>ul{display:none}.site-header .sp-menu>nav>ul>li>ul>li>ul>li a{padding-left:30px;background:#FFF url(../images/arrow_d.png) no-repeat 20px 15px}.site-content{width:auto;line-height:1.5}.site-content .breadcrumb{font-size:87.5%;margin:1em 1em 0}.site-content .primary{width:100%;padding:0 1em;box-sizing:border-box}.site-content .secondary{display:none}.site-footer{color:#FFF;margin-top:20px}.site-footer .inner{width:auto;display:flex;flex-direction:column}.site-footer .pagetop{order:2;display:block;margin-bottom:0;border-top:2px solid #000}.site-footer .pagetop a{display:block;text-align:center;background:#F1F1F1;padding:10px 0;color:#000;font-family:Arial,sans-serif;font-size:87.5%}.site-footer .pagetop a span{padding-left:20px;background:url(../images/arrow_g_top.png) no-repeat 0 50%}.site-footer .links{order:3;border-top:0;margin-top:0;padding:7px 14px 10px;line-height:1.3;background:#000}.site-footer .links .site{font-size:62.5%}.site-footer .links .site li a{padding:0 0.5em 0 1em;border-color:#FFF;color:#FFF}.site-footer .links .site li a:hover{color:#FFF;text-decoration:underline}.site-footer .links .site li:last-child a{margin-right:1em;padding-right:1em;border-color:#FFF}.site-footer .links .site .home{display:none !important}.site-footer .links .site .home a{color:#FFF}.site-footer .links .social li{line-height:1;vertical-align:middle}.site-footer .links .social .facebook a,.site-footer .links .social .twitter a{width:14px;height:14px;background-size:100% 100%}.site-footer .sitemap{order:1;border:0;margin:20px 1em 0}.site-footer .sitemap>ul{display:flex;flex-direction:column;border-bottom:2px solid #efefef;margin-bottom:2em;margin-right:0}.site-footer .sitemap>ul>li{float:none;width:auto !important;font-size:100%;margin-right:0 !important;border-top:2px solid #efefef;font-size:87.5%}.site-footer .sitemap>ul>li>a{display:block;padding:0.75em 0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAYCAYAAADKx8xXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY5QzA2NEQwQUY0RjExRTRCRjAzODY2NUZBRUU2QzJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY5QzA2NEQxQUY0RjExRTRCRjAzODY2NUZBRUU2QzJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjlDMDY0Q0VBRjRGMTFFNEJGMDM4NjY1RkFFRTZDMkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjlDMDY0Q0ZBRjRGMTFFNEJGMDM4NjY1RkFFRTZDMkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6anjWTAAAAmklEQVR42pzUyw2AIAwA0OqRNdmIOdiCAZiGc6UkEAnQDyaVonlasQEQEUopEEJAGmmuiYa89zUDpFGLB+qhxZBSmqAWt9MNHokVTxMLXi5o8bYMDT5+vITZJeew+KNP+AXhyDnvb3Bvo8Y3l8qh4+JIaAs1aIFaNEELGtCKGrxBFEsDVEQPe5xzfGf8SzVtVj2JMZq2x0+AAQBjovddvVhjhwAAAABJRU5ErkJggg==) no-repeat 100% 50%;background-size:7px 12px}.site-footer .sitemap>ul>li>a:hover{text-decoration:none}.site-footer .sitemap>ul>li>a.has-child{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA0MEMzMUY4QUY1MDExRTRCQUVCODE1MjExOEVCNDg0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA0MEMzMUY5QUY1MDExRTRCQUVCODE1MjExOEVCNDg0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDQwQzMxRjZBRjUwMTFFNEJBRUI4MTUyMTE4RUI0ODQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDQwQzMxRjdBRjUwMTFFNEJBRUI4MTUyMTE4RUI0ODQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4EpGgkAAAAN0lEQVR42mL8//8/Az7AyMiIoQCohxGfHiYGGoBRQ0cNpTIAJeL/o2FK3TAdLVBGDR2phgIEGABERw8jkrmeDQAAAABJRU5ErkJggg==) no-repeat 100% 50%;background-size:11px 11px}.site-footer .sitemap>ul>li>a.active{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBCRDkxMzE1QUY1MDExRTQ5OUREQkMwMkJCQjAzQTM1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBCRDkxMzE2QUY1MDExRTQ5OUREQkMwMkJCQjAzQTM1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEJEOTEzMTNBRjUwMTFFNDk5RERCQzAyQkJCMDNBMzUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEJEOTEzMTRBRjUwMTFFNDk5RERCQzAyQkJCMDNBMzUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7KbqLJAAAALUlEQVR42mL8//8/A7UBEwMNwKiho4ZSGTAC8f/RMKVumI4WKKOGjlRDAQIMAKGfByMddaLbAAAAAElFTkSuQmCC) no-repeat 100% 50%;background-size:11px 11px}.site-footer .sitemap>ul>li>a>span{display:inline;letter-spacing:1px;margin-left:1em;font-size:70%;font-weight:normal;text-transform:uppercase;font-family:'Ropa Sans', sans-serif}.site-footer .sitemap>ul>li span{display:block}.site-footer .sitemap>ul>li ul{display:none;margin:0 0 0 0;padding:0}.site-footer .sitemap>ul>li ul li{padding:0.5em 0;margin-right:0;border-top:1px dotted #CCC}.site-footer .sitemap>ul>li ul li .has-sub-child{display:none}.site-footer .sitemap>ul>li ul li ul{display:block;margin:-0.6em 0 -0.5em;background:#FFF;position:relative}.site-footer .sitemap>ul>li ul li ul li{font-size:100%}.site-footer .sitemap>ul>.home{order:1;display:block}.site-footer .sitemap>ul>.shop{order:3}.site-footer .sitemap>ul>.brands{order:2;display:block}.site-footer .sitemap>ul>.aboutus{order:5}.site-footer .sitemap>ul>.csr{order:6}.site-footer .sitemap>ul>.ir{order:7}.site-footer .sitemap>ul>.recruit{order:8}.site-footer .sitemap>ul>.news{order:4}.site-footer .sitemap>ul>.brands ul{display:none;padding:0}.site-footer .sitemap .social,.site-footer .sitemap .privacy,.site-footer .sitemap .legal,.site-footer .sitemap .contact{display:none}.site-footer .information{order:4;padding:7px;border-color:#FFF;background:#000}.site-footer .information .logo,.site-footer .information dl{display:none}.site-footer .information .copyright{float:none;text-align:center;font-size:87.5%;letter-spacing:0;margin:0}.site-footer .information .copyright small{font-size:71.4285714286%}.pc-hide{display:block}.sp-hide{display:none}.sp-nobr br{display:none}img.sp-full{width:100%;height:auto}}html,body,.container{height:100%}#top .intro{position:fixed;top:0;left:0;vertical-align:middle;background:#000;width:100%;height:100%;z-index:1000}#top .intro .intro-inner{height:100%;text-align:center}#top .intro .skip{position:absolute;right:50px;bottom:50px}#top .intro .skip a{color:#FFF;font-size:18px;font-family:'Ropa Sans', sans-serif;letter-spacing:2px;border:1px solid #FFF;padding:0.2em 2em;display:inline-block}#top .intro .skip a:hover{text-decoration:none;background:#FFF;color:#000}#top .intro video{width:auto;height:100%;max-width:100%}#top .top-keyvisual .slick-slide img{width:100%;height:auto}#top .top-keyvisual .slick-dots{font-size:0;line-height:1;text-align:center;margin:20px 0 30px}#top .top-keyvisual .slick-dots li{display:inline-block;margin:0 5px}#top .top-keyvisual .slick-dots li button{width:10px;height:10px;background:transparent;border:0;background:#DDD;border-radius:50%;padding:0;outline:0;font-size:0;text-indent:-9999px}#top .top-keyvisual .slick-dots li.slick-active button{background:#000}#top .top-shops-en .shop-search a{background:url(../../images/keyv_shop_search_en.png) no-repeat 0 0}#top .top-irnews .button-more,#top .top-newsrelease .button-more{display:none}#top .top-irnews .mod-more ul,#top .top-newsrelease .mod-more ul{top:1em}#top .top-irnews .mod-more ul li.more a,#top .top-newsrelease .mod-more ul li.more a{font-size:100%;font-family:'Ropa Sans', sans-serif;padding-left:0;padding-right:20px;background:url(../images/arrow_j.png) no-repeat 100% 50%}#top .top-irnews .mod-news-list-a ul,#top .top-newsrelease .mod-news-list-a ul{border:0;margin-bottom:0}#top .top-irnews .mod-news-list-a ul li,#top .top-newsrelease .mod-news-list-a ul li{border:0}#top .top-irnews .mod-news-list-a ul li time,#top .top-newsrelease .mod-news-list-a ul li time{font-size:100%;font-family:'Ropa Sans', sans-serif;margin-right:20px}#top .top-irnews .mod-news-list-a ul li a,#top .top-newsrelease .mod-news-list-a ul li a{padding:0.4em 0}#top .top-irnews .mod-news-list-a ul li a .ico-arrow,#top .top-newsrelease .mod-news-list-a ul li a .ico-arrow{font-size:100%}#top .top-irnews .mod-news-list-a ul li a:hover,#top .top-newsrelease .mod-news-list-a ul li a:hover{background:none}#top .top-irnews .mod-news-list-a ul li a:hover .ico-arrow,#top .top-newsrelease .mod-news-list-a ul li a:hover .ico-arrow{text-decoration:underline}#top .top-irnews .mod-news-list-b ul,#top .top-newsrelease .mod-news-list-b ul{display:flex;flex-wrap:wrap}#top .top-irnews .mod-news-list-b ul li,#top .top-newsrelease .mod-news-list-b ul li{width:475px}#top .top-irnews .mod-news-list-b ul li:nth-child(odd),#top .top-newsrelease .mod-news-list-b ul li:nth-child(odd){margin-right:40px}#top .top-irnews .mod-news-list-b ul li:nth-child(3),#top .top-irnews .mod-news-list-b ul li:nth-child(4),#top .top-newsrelease .mod-news-list-b ul li:nth-child(3),#top .top-newsrelease .mod-news-list-b ul li:nth-child(4){border-bottom:0}#top .top-irnews .mod-news-list-b ul li a,#top .top-newsrelease .mod-news-list-b ul li a{padding:0.9em 0}#top .top-irnews .mod-news-list-b ul li a:hover,#top .top-newsrelease .mod-news-list-b ul li a:hover{background:none}#top .top-irnews .mod-news-list-b ul li a:hover .title,#top .top-newsrelease .mod-news-list-b ul li a:hover .title{text-decoration:underline}#top .top-irnews .mod-news-list-b ul li dl,#top .top-newsrelease .mod-news-list-b ul li dl{min-height:95px}#top .top-irnews .mod-news-list-b ul li dd,#top .top-newsrelease .mod-news-list-b ul li dd{padding-left:0;padding-right:110px}#top .top-irnews .mod-news-list-b ul li .thumbnail,#top .top-newsrelease .mod-news-list-b ul li .thumbnail{left:auto;right:0;top:5px}#top .top-irnews .mod-news-list-b ul li .date,#top .top-newsrelease .mod-news-list-b ul li .date{border-left:1px solid #000;border-right:0;font-size:114.2857142857%;font-family:'Ropa Sans', sans-serif;margin-right:10px;padding:0 0 0 10px}#top .top-irnews .mod-news-list-b ul li .category,#top .top-irnews .mod-news-list-b ul li .brand,#top .top-newsrelease .mod-news-list-b ul li .category,#top .top-newsrelease .mod-news-list-b ul li .brand{font-size:85.7142857143%;padding:0.2em 0;border-left:1px solid #000;background:#DBDCDC;color:#000}#top .top-irnews .mod-news-list-b ul li .title,#top .top-newsrelease .mod-news-list-b ul li .title{padding-top:5px}#top .top-irnews{margin:0 0 40px}#top .top-newsrelease{margin:40px 0 40px}#top .top-buttons{padding-bottom:50px;background:url(../images/texture_c.png) no-repeat 0 100%}#top .top-buttons ul{position:relative;padding-right:214px;zoom:1;margin-right:0}#top .top-buttons ul:after{content:'';display:block;clear:both;overflow:auto}#top .top-buttons ul .shop-search{float:left;margin-right:30px}#top .top-buttons ul .shop-search a{display:block;width:314px;height:190px;text-indent:-9999px;background:url(../../images/bnr_shop_search.png) no-repeat 0 50%}#top .top-buttons ul .shop-search a:hover{filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}#top .top-buttons ul .recruit,#top .top-buttons ul .investor,#top .top-buttons ul .corporate,#top .top-buttons ul .innovation-lab{float:left;margin-right:16px}#top .top-buttons ul .recruit a,#top .top-buttons ul .investor a,#top .top-buttons ul .corporate a,#top .top-buttons ul .innovation-lab a{display:table-cell;width:198px;height:188px;border:1px solid #000;text-align:center;vertical-align:middle;color:#000}#top .top-buttons ul .recruit a .jp,#top .top-buttons ul .investor a .jp,#top .top-buttons ul .corporate a .jp,#top .top-buttons ul .innovation-lab a .jp{font-size:16px;letter-spacing:2px;font-weight:bold}#top .top-buttons ul .recruit a .en,#top .top-buttons ul .investor a .en,#top .top-buttons ul .corporate a .en,#top .top-buttons ul .innovation-lab a .en{display:block;font-weight:bold;font-size:12px;line-height:1.2;letter-spacing:2px;font-family:'Ropa Sans', sans-serif;text-transform:uppercase}#top .top-buttons ul .recruit a:hover,#top .top-buttons ul .investor a:hover,#top .top-buttons ul .corporate a:hover,#top .top-buttons ul .innovation-lab a:hover{text-decoration:none;opacity:0.7}#top .top-buttons ul .recruit a .jp{font-size:19px}#top .top-buttons ul .recruit a .en{font-size:14px}#top .top-buttons ul .investor,#top .top-buttons ul .corporate{margin-bottom:10px}#top .top-buttons ul .innovation-lab a .jp{letter-spacing:0}#top .top-buttons ul .investor a,#top .top-buttons ul .corporate a,#top .top-buttons ul .innovation-lab a{height:55px}#top .top-buttons ul .investor a[href*="/english/"],#top .top-buttons ul .corporate a[href*="/english/"],#top .top-buttons ul .innovation-lab a[href*="/english/"]{height:190px}#top .top-buttons ul .recruit a{background:url(../images/texture_d.png) repeat 0 0}#top .top-buttons ul .investor a{background:url(../images/texture_b.png) repeat 0 0}#top .top-buttons ul .innovation-lab a{background:url(../images/texture_e.png) repeat 0 0}#top .top-buttons ul .dotst{position:absolute;right:0;top:0}#top .top-buttons ul .dotst a{display:block;width:210px;height:190px;text-indent:-9999px;background:url(../../images/bnr_dotst_pc_210x190.png) no-repeat 0 0;margin-bottom:15px}#top .top-buttons ul .dotst a:hover{filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}#top .top-brands{clear:both;padding-top:20px}#top .top-brands ul .item{position:relative;float:left;margin:0 0 18px 0}#top .top-brands ul .item .overlay{display:none;position:absolute;width:100%;height:100%;z-index:100;top:0;left:0}#top .top-brands ul .item .overlay .bg{position:absolute;display:block;width:100%;height:100%;z-index:99;top:0;left:0;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}#top .top-brands ul .item .overlay .logo{position:relative;display:block;margin:20px 20px 10px;z-index:100}#top .top-brands ul .item .overlay .logo img{width:auto;height:auto;max-width:174px;max-height:35px}#top .top-brands ul .item .overlay .text{position:relative;display:block;margin:0 20px 0;font-size:78.5714285714%;font-weight:bold;color:#000;z-index:100}#top .top-brands ul .item .overlay:before{display:block;position:absolute;right:0;bottom:0;content:"";width:0;height:0;z-index:100;border:25px solid #000;border-left-color:transparent !important;border-top-color:transparent !important}#top .top-brands ul .item .overlay:after{display:block;position:absolute;right:10px;bottom:10px;content:"";width:10px;height:10px;z-index:101;background:url(../../images/ico_brand_detail.png) no-repeat 0 0}#top .top-brands ul .item .overlay.rageblue .bg{background:#64CDD8}#top .top-brands ul .item .overlay.heather .bg{background:#fff078}#top .top-brands ul .item .overlay.hare .bg{background:#cdedca}#top .top-brands ul .item .overlay.lowrysfarm .bg{background:#d9c7f2}#top .top-brands ul .item .overlay.barnyardstorm .bg{background:#cdedca}#top .top-brands ul .item .overlay.globalwork .bg{background:#b8d9f3}#top .top-brands ul .item .overlay.studioclip .bg{background:#fff078}#top .top-brands ul .item .overlay.apart_by_lowrys .bg{background:#f29c9f}#top .top-brands ul .item .overlay.babylone .bg{background:#d9c7f2}#top .top-brands ul .item .overlay.lepsim_lowrys_farm .bg{background:#64cdd8}#top .top-brands ul .item .overlay.repipi_armario .bg{background:#f29c9f}#top .top-brands ul .item .overlay.bliss_point .bg{background:#b8d9f3}#top .top-brands ul .item .overlay.nikoand .bg{background:#cdedca}#top .top-brands ul .item .overlay.jeanasis .bg{background:#64cdd8}#top .top-brands ul .item .overlay.andemiu .bg{background:#d9c7f2}#top .top-brands ul .item .overlay.bayflow .bg{background:#b8d9f3}#top .top-brands ul .item .overlay.salondelatrinite .bg{background:#fff078}#top .top-brands ul .item .overlay.squoval .bg{background:#64cdd8}#top .top-brands ul .item .overlay.me_percent .bg{background:#f29c9f}#top .top-brands ul .item .overlay.pageboy .bg{background:#fff078}#top .top-brands ul .item .overlay.mystywoman .bg{background:#b3bbe8}#top .top-brands ul .item .overlay.laboratorywork .bg{background:#cdedca}#top .top-brands ul .item .overlay.lakole .bg{background:#b8d9f3}#top .top-brands ul .item .overlay.rageblue:before{border-color:#3aa4ce}#top .top-brands ul .item .overlay.heather:before{border-color:#f2de4e}#top .top-brands ul .item .overlay.hare:before{border-color:#9dcfac}#top .top-brands ul .item .overlay.lowrysfarm:before{border-color:#b19def}#top .top-brands ul .item .overlay.barnyardstorm:before{border-color:#9dcfac}#top .top-brands ul .item .overlay.globalwork:before{border-color:#a4c0d9}#top .top-brands ul .item .overlay.studioclip:before{border-color:#f2de4e}#top .top-brands ul .item .overlay.apart_by_lowrys:before{border-color:#e2616e}#top .top-brands ul .item .overlay.babylone:before{border-color:#b19def}#top .top-brands ul .item .overlay.lepsim_lowrys_farm:before{border-color:#3aa4ce}#top .top-brands ul .item .overlay.repipi_armario:before{border-color:#e2616e}#top .top-brands ul .item .overlay.bliss_point:before{border-color:#a4c0d9}#top .top-brands ul .item .overlay.nikoand:before{border-color:#9dcfac}#top .top-brands ul .item .overlay.jeanasis:before{border-color:#3aa4ce}#top .top-brands ul .item .overlay.andemiu:before{border-color:#b19def}#top .top-brands ul .item .overlay.bayflow:before{border-color:#a4c0d9}#top .top-brands ul .item .overlay.salondelatrinite:before{border-color:#f2de4e}#top .top-brands ul .item .overlay.squoval:before{border-color:#3aa4ce}#top .top-brands ul .item .overlay.me_percent:before{border-color:#e2616e}#top .top-brands ul .item .overlay.pageboy:before{border-color:#f2de4e}#top .top-brands ul .item .overlay.mystywoman:before{border-color:#454c72}#top .top-brands ul .item .overlay.laboratorywork:before{border-color:#9dcfac}#top .top-brands ul .item .overlay.lakole:before{border-color:#a4c0d9}#top .top-brands ul .item a:hover .overlay{display:block}#top .top-brands .gutter-sizer{width:18px}#top .top-brands-v2{clear:both;padding-top:20px}#top .top-brands-v2 .grid-sizer{width:24.2424%}#top .top-brands-v2 .gutter-sizer{width:1.01%;min-width:10px}#top .top-brands-v2 .item{width:24.2424%;min-width:240px;min-height:240px;margin-bottom:1.01%;margin-bottom:10px;overflow:hidden}#top .top-brands-v2 .item.-large{width:49.49%;min-width:490px;min-height:490px}#top .top-brands-v2 .item img{width:100%;height:auto}#top .top-brands-v2 .item a{color:#FFF;-webkit-tap-highlight-color:transparent}#top .top-brands-v2 .item a:hover,#top .top-brands-v2 .item a.hover{text-decoration:none}#top .top-brands-v2 .item a:hover .overlay,#top .top-brands-v2 .item a.hover .overlay{top:0}#top .top-brands-v2 .item .overlay{transition:all .3s ease-out;position:absolute;width:100%;height:100%;z-index:100;top:100%;left:0;background:rgba(0,0,0,0.6);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:0 20px 0;opacity:0}#top .top-brands-v2 .item .overlay>.logo{font-size:14px;margin-bottom:10px}#top .top-brands-v2 .item .overlay>.logo img{width:auto;height:auto;max-width:160px;max-height:40px}#top .top-brands-v2 .item .overlay>.name{font-size:16px;font-weight:bold}#top .top-brands-v2 .item .overlay>.concept{font-size:14px}#top .top-brands-v2 .item.SC a{color:#FFF}#top .top-brands-v2 .item.SC .overlay{background:rgba(62,177,52,0.8)}#top .top-brands-v2 .item.GW a{color:#FFF}#top .top-brands-v2 .item.GW .overlay{background:rgba(0,60,145,0.8)}#top .top-brands-v2 .item.MP a{color:#FFF}#top .top-brands-v2 .item.MP .overlay{background:rgba(207,26,123,0.8)}#top .top-brands-v2 .item.RP a{color:#FFF}#top .top-brands-v2 .item.RP .overlay{background:rgba(225,0,4,0.6)}#top .top-brands-v2 .item.BY a{color:#FFF}#top .top-brands-v2 .item.BY .overlay{background:rgba(144,109,72,0.8)}#top .top-brands-v2 .item.LK a{color:#FFF}#top .top-brands-v2 .item.LK .overlay{background:rgba(0,115,229,0.6)}#top .top-brands-v2 .item.HE a{color:#000}#top .top-brands-v2 .item.HE .overlay{background:rgba(249,181,196,0.8)}#top .top-brands-v2 .item.BP a{color:#000}#top .top-brands-v2 .item.BP .overlay{background:rgba(193,198,200,0.8)}#top .top-brands-v2 .item.NK a{color:#000}#top .top-brands-v2 .item.NK .overlay{background:rgba(255,240,120,0.6)}#top .top-brands-v2 .item.RB a{color:#FFF}#top .top-brands-v2 .item.RB .overlay{background:rgba(0,63,135,0.6)}#top .top-brands-v2 .item.AP a{color:#FFF}#top .top-brands-v2 .item.AP .overlay{background:rgba(13,115,69,0.8)}#top .top-brands-v2 .item.LF a{color:#000}#top .top-brands-v2 .item.LF .overlay{background:rgba(249,181,196,0.8)}#top .top-brands-v2 .item.LP a{color:#000}#top .top-brands-v2 .item.LP .overlay{background:rgba(255,240,120,0.8)}#top .top-brands-v2 .item.BL a{color:#000}#top .top-brands-v2 .item.BL .overlay{background:rgba(229,226,207,0.8)}#top .top-brands-v2 .item.BF a{color:#FFF}#top .top-brands-v2 .item.BF .overlay{background:rgba(0,56,168,0.6)}#top .top-brands-v2 .item.JS a{color:#FFF}#top .top-brands-v2 .item.JS .overlay{background:rgba(117,0,98,0.6)}#top .top-brands-v2 .item.AM a{color:#FFF}#top .top-brands-v2 .item.AM .overlay{background:rgba(204,102,204,0.6)}#top .top-brands-v2 .item.PB a{color:#FFF}#top .top-brands-v2 .item.PB .overlay{background:rgba(36,95,178,0.6)}#top .top-brands-v2 .item.LW a{color:#FFF}#top .top-brands-v2 .item.LW .overlay{background:rgba(166,99,18,0.6)}#top .top-brands-v2 .item.MW a{color:#FFF}#top .top-brands-v2 .item.MW .overlay{background:rgba(0,153,204,0.6)}#top .top-brands-v2 .item.VV a{color:#FFF}#top .top-brands-v2 .item.VV .overlay{background:rgba(128,128,128,0.6)}#top .top-brands-v2 .item.MP .overlay>.logo img,#top .top-brands-v2 .item.AM .overlay>.logo img,#top .top-brands-v2 .item.LP .overlay>.logo img,#top .top-brands-v2 .item.HA .overlay>.logo img{max-height:30px}#top .site-footer{margin-top:10px}@media screen and (max-width: 640px){#top .site-content{display:flex;flex-direction:column}#top .top-keyvisual{order:1;float:none;width:100%}#top .top-keyvisual p{margin-bottom:0}#top .top-keyvisual p img{width:100%;height:auto}#top .top-newsrelease .button-more,#top .top-irnews .button-more{display:block;margin-top:10px;margin-bottom:0}#top .top-newsrelease .button-more a,#top .top-irnews .button-more a{display:block;border:2px solid #CCC;text-align:center;color:#000;padding:10px 0}#top .top-newsrelease .button-more a span,#top .top-irnews .button-more a span{padding-right:20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAYCAYAAADKx8xXAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDE0IDc5LjE1Njc5NywgMjAxNC8wOC8yMC0wOTo1MzowMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY5QzA2NEQwQUY0RjExRTRCRjAzODY2NUZBRUU2QzJBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY5QzA2NEQxQUY0RjExRTRCRjAzODY2NUZBRUU2QzJBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjlDMDY0Q0VBRjRGMTFFNEJGMDM4NjY1RkFFRTZDMkEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjlDMDY0Q0ZBRjRGMTFFNEJGMDM4NjY1RkFFRTZDMkEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6anjWTAAAAmklEQVR42pzUyw2AIAwA0OqRNdmIOdiCAZiGc6UkEAnQDyaVonlasQEQEUopEEJAGmmuiYa89zUDpFGLB+qhxZBSmqAWt9MNHokVTxMLXi5o8bYMDT5+vITZJeew+KNP+AXhyDnvb3Bvo8Y3l8qh4+JIaAs1aIFaNEELGtCKGrxBFEsDVEQPe5xzfGf8SzVtVj2JMZq2x0+AAQBjovddvVhjhwAAAABJRU5ErkJggg==) no-repeat 100% 50%;background-size:7px 12px}#top .top-newsrelease{order:2;float:none;width:auto;margin:0 1em 20px}#top .top-newsrelease .mod-more h3{letter-spacing:1px;font-size:128.5714285714%;margin-bottom:0.5em}#top .top-newsrelease .mod-more ul{display:none}#top .top-newsrelease .mod-news-list-b ul{display:block;margin-bottom:0}#top .top-newsrelease .mod-news-list-b ul li{width:100%;min-height:140px}#top .top-newsrelease .mod-news-list-b ul li .thumbnail{top:30px}#top .top-newsrelease .mod-news-list-b ul li .category,#top .top-newsrelease .mod-news-list-b ul li .brand{width:130px}#top .top-newsrelease .mod-news-list-b ul li:nth-child(3){border-bottom:1px solid #DDD}#top .top-newsrelease .mod-news-list-b ul li:last-child{border-bottom:0}#top .top-irnews{order:3;float:none;width:auto;margin:0 1em 20px}#top .top-irnews .mod-more h3{letter-spacing:1px;font-size:128.5714285714%;margin-bottom:0}#top .top-irnews .mod-more ul{display:none}#top .top-irnews .mod-news-list-a ul{padding-top:10px;border-top:0}#top .top-irnews .mod-news-list-a ul li{border-bottom:1px solid #DDD}#top .top-irnews .mod-news-list-a ul li a span{font-size:100%}#top .top-irnews .mod-news-list-a ul li:last-child{border-bottom:0}#top .top-buttons{order:4}#top .top-buttons ul{margin-right:0;padding-right:0}#top .top-buttons ul .stylelab{position:relative;top:0;padding-bottom:21.28%;margin:0 1em 1em;height:0;overflow:hidden}#top .top-buttons ul .stylelab a{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../images/bnr_stylelab_750x160.png) no-repeat 0 0;background-size:100% 100%}#top .top-buttons ul .dotst{float:none;position:relative;top:0;padding-bottom:21.28%;margin:0 1em;height:0;overflow:hidden}#top .top-buttons ul .dotst a{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../../images/keyv_dotst_sp.png) no-repeat 0 0;background-size:100% 100%}#top .top-buttons ul .shop-search,#top .top-buttons ul .recruit,#top .top-buttons ul .investor,#top .top-buttons ul .corporate{display:none}#top .top-buttons ul .innovation-lab{float:none;margin:0 1em 1em}#top .top-buttons ul .innovation-lab a{display:block;padding:1em 0;width:100%;height:auto}#top .h3d{display:none}#top .top-brands{order:5;margin:0 1em 0}#top .top-brands ul{margin-right:-3%}#top .top-brands ul .item{margin-right:3%;margin-bottom:3%}#top .top-brands ul .item img{width:100%;height:auto}#top .top-brands ul .item .overlay{display:none !important}#top .top-brands ul .item:nth-child(4),#top .top-brands ul .item:nth-child(6),#top .top-brands ul .item:nth-child(8),#top .top-brands ul .item:nth-child(10),#top .top-brands ul .item:nth-child(13),#top .top-brands ul .item:nth-child(15),#top .top-brands ul .item:nth-child(17),#top .top-brands ul .item:nth-child(20){clear:left}#top .top-brands ul .square{width:30%;padding-bottom:1px}#top .top-brands ul .vertically{width:30%}#top .top-brands ul .horizontally{width:63%}#top .top-brands ul .large{width:63%}#top .top-brands-v2{order:5;margin:0 1em 0}#top .top-brands-v2 .gutter-sizer{min-width:0}#top .top-brands-v2 .item{min-width:0;min-height:0;margin-bottom:1.01%}#top .top-brands-v2 .item.-large{min-width:0;min-height:0}#top .top-brands-v2 .item .overlay{display:none}}#brands .brand-list{zoom:1;margin:-20px 0 0 -20px}#brands .brand-list:after{content:'';display:block;clear:both;overflow:auto}#brands .brand-list li{zoom:1;width:163px;height:134px;float:left;margin:20px 0 0 20px;padding:0 170px 16px 20px;_display:inline;position:relative;border:1px solid #DDD}#brands .brand-list li:after{content:'';display:block;clear:both;overflow:auto}#brands .brand-list li h2{width:164px;border-bottom:1px solid #dddddd;text-align:center;margin-bottom:16px}#brands .brand-list li h2 a{display:block}#brands .brand-list li ul li{font-size:85.7142857143%;background:url(../images/arrow_d.png) no-repeat 2px 0.5em;padding:0 0 0 13px;width:auto;height:auto;float:none;_display:block;margin:0;border:none}#brands .brand-list li ul li a{color:#555555}#brands .brand-list li ul li a.external{background:url(../images/ico_external.png) no-repeat 100% 0.3em;padding-right:13px}#brands .brand-list li .thumbnail{position:absolute;top:0;right:0;margin:0}@media screen and (max-width: 640px){#brands .brand-list{margin:0}#brands .brand-list li{width:100%;box-sizing:border-box;height:150px;float:none;margin:0 0 20px 0;padding:0 170px 20px 20px}#brands .brand-list li h2{width:100%;box-sizing:border-box}#brands .brand-list li h2 img{width:100%;max-width:134px;height:auto}#brands .brand-list li:last-child{margin-bottom:0}}#brands .brand-name-en{font-size:87.5%;margin-bottom:0;color:#555555;letter-spacing:1px}#brands .brand-name-jp{font-size:150%;margin-bottom:10px;font-weight:bold}#brands .brand-info{zoom:1;margin-bottom:40px}#brands .brand-info:after{content:'';display:block;clear:both;overflow:auto}#brands .brand-info .thumbnail{float:left;margin-bottom:0}#brands .brand-info .inner{width:390px;float:right}#brands .brand-info .inner table{zoom:1;font-size:87.5%;margin-bottom:16px;width:100%}#brands .brand-info .inner table:after{content:'';display:block;clear:both;overflow:auto}#brands .brand-info .inner table th{font-weight:bold;width:10em;padding:8px 0;border-bottom:1px dotted #b2b2b2;line-height:1.5;text-align:left}#brands .brand-info .inner table td{padding:8px 0;border-bottom:1px dotted #b2b2b2}#brands .brand-info .inner .search{zoom:1;background:#f6f6f6;border:1px solid #eeeeee;padding:10px 20px;margin-bottom:16px}#brands .brand-info .inner .search:after{content:'';display:block;clear:both;overflow:auto}#brands .brand-info .inner .search .store-search{font-size:93.75%;background:url(../images/ico_search.png) no-repeat 0 0.4em;padding-left:20px;float:left;font-weight:bold;margin-bottom:0}#brands .brand-info .inner .search .select-box{font-size:87.5%;width:200px;float:right}#brands .brand-info .inner .btn-store{margin-bottom:0;text-align:center}#brands .brand-info .inner .btn-store a{width:200px;font-size:93.75%;background:#9eacaf;padding:9px;color:#fff;display:block}#brands .brand-info .inner .btn-store a:hover{background:#879496;text-decoration:none}#brands .brand-info .inner .btn-store a span{background:url(../images/ico_externa_white.png) no-repeat 100% 0.4em;padding-right:16px}#brands .brand-news{position:relative}#brands .brand-news .brand-news-header .inner{zoom:1;position:absolute;top:17px;right:0}#brands .brand-news .brand-news-header .inner:after{content:'';display:block;clear:both;overflow:auto}#brands .brand-news .brand-news-header .inner h5{font-size:78.5714285714%;font-family:Arial,sans-serif;color:#777777;float:left;margin-right:12px;line-height:22px}#brands .brand-news .brand-news-header .inner .social{zoom:1;display:inline;float:left}#brands .brand-news .brand-news-header .inner .social:after{content:'';display:block;clear:both;overflow:auto}#brands .brand-news .brand-news-header .inner .social .facebook a{display:inline-block;width:22px;height:22px;text-indent:-9999px;background:url(../images/ico_facebook.png) no-repeat 0 0}#brands .brand-news .brand-news-header .inner .social .twitter a{display:inline-block;width:22px;height:22px;text-indent:-9999px;background:url(../images/ico_twitter.png) no-repeat 0 0}#brands .brand-news .brand-news-header .inner .social .line a{display:inline-block;width:22px;height:22px;text-indent:-9999px;background:url(../images/ico_line.png) no-repeat 0 0}#brands .brand-news .brand-news-header .inner .social .instagram a{display:inline-block;width:22px;height:22px;text-indent:-9999px;background:url(../images/ico_instagram.png) no-repeat 0 0}#brands .brand-news .brand-news-header .inner .social .more a{font-size:78.5714285714%;background:url(../images/arrow_a.png) no-repeat 8px 50%;border-left:1px dotted #000;color:#000;font-family:Arial,sans-serif;font-weight:bold;letter-spacing:1px;padding-left:21px;margin-left:6px}#brands .brand-news .brand-news-header .inner .social .more a:hover{color:#000;text-decoration:none;background:url(../images/arrow_a_active.png) no-repeat 8px 50%}#brands .brand-news .brand-news-header .inner .social li{display:inline;*float:left;*margin-left:6px;*display:block}#brands .brand-news .brand-news-header .inner .social li a{*display:block !important}@media screen and (max-width: 640px){#brands .brand-info .thumbnail{float:none;margin-bottom:20px}#brands .brand-info .thumbnail img{width:100%;height:auto}#brands .brand-info .inner{width:100%;box-sizing:border-box;float:none}#brands .brand-info .inner .search{padding:10px 12px}#brands .brand-info .inner .search .store-search{padding-top:3px}#brands .brand-info .inner .search .select-box{width:70%}#brands .brand-news{padding-bottom:40px}#brands .brand-news .brand-news-header h3{margin-bottom:14px}#brands .brand-news .brand-news-header .inner{top:auto;bottom:10px}#brands .brand-news .mod-news-list-b ul{margin-bottom:20px}}#brands .store-brand-list{zoom:1;margin-left:-20px;margin-bottom:20px}#brands .store-brand-list:after{content:'';display:block;clear:both;overflow:auto}#brands .store-brand-list li{font-size:87.5%;zoom:1;width:313px;border-top:3px solid #5ab9c8;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;border-left:1px solid #dddddd;float:left;padding:20px;margin-left:20px;_display:inline}#brands .store-brand-list li:after{content:'';display:block;clear:both;overflow:auto}#brands .store-brand-list li .inner{width:165px;float:left}#brands .store-brand-list li .inner h3{border-bottom:1px solid #dddddd;text-align:center;margin-bottom:6px;padding-bottom:8px}#brands .store-brand-list li .inner p{margin-bottom:0}#brands .store-brand-list li .thumbnail{float:right;margin-bottom:0}#brands .store-brand-list li .btn-store{clear:both;padding-top:14px;*padding-top:0;*margin-top:14px;margin-bottom:0}#brands .store-brand-list li .btn-store a{display:block;padding:0.8em 1em;border:2px solid #000;background:#FFF;text-align:center;color:#000;font-weight:bold}#brands .store-brand-list li .btn-store a span{background:url(../images/arrow_h_right.png) no-repeat 100% 0.4em;padding-right:16px}#brands .store-brand-list li .btn-store a:hover{color:#FFFFFF;background:#b5b4a9;border-color:#b5b4a9;text-decoration:none}#brands .store-brand-list li .btn-store a:hover span{background:url(../images/arrow_i_right.png) no-repeat 100% 0.4em}@media screen and (max-width: 640px){#brands .store-brand-list{margin:0}#brands .store-brand-list li{width:100%;box-sizing:border-box;float:none;margin:0 0 20px 0;height:auto !important}#brands .store-brand-list li .inner{width:57%;box-sizing:border-box}#brands .store-brand-list li .inner h3{height:auto !important}#brands .store-brand-list li .inner h3 img{width:100%;max-width:134px;height:auto}#brands .store-brand-list li .inner p{height:auto !important}#brands .store-brand-list li .thumbnail{width:37%;box-sizing:border-box}#brands .store-brand-list li .thumbnail img{width:100%;height:auto}#brands .store-brand-list li .btn-store br{display:none}}.shop-search-radio ul{zoom:1;margin-bottom:30px;margin-right:-20px}.shop-search-radio ul:after{content:'';display:block;clear:both;overflow:auto}.shop-search-radio ul li{float:left;position:relative;margin:0 20px 20px 0;width:167px}.shop-search-radio ul li input{position:absolute;left:0px;outline:none}.shop-search-radio ul li label{display:table;*display:block;_display:block;width:100%;text-align:center;cursor:pointer;font-size:12px;border:1px solid #e5e5e5}.shop-search-radio ul li label:hover{border:1px solid #999}.shop-search-radio ul li label[for="Radio0"] span{height:88px}.shop-search-radio ul li label span{vertical-align:middle;display:table-cell;*display:block;_display:block;*line-height:84px;_line-height:84px;width:100%;height:84px}.shop-search-radio ul li label span span{display:block;text-align:center;height:auto;line-height:1;padding:0.5em 0 1em 0}.shop-search-radio ul li label img{width:134px;height:auto;vertical-align:middle}.shop-search-radio ul li label.checked{border:1px solid #999;background:#F0F0F0}.shop-search-radio#store ul li label{height:120px}.shop-search-radio#store ul li label img{width:103px;margin:10px 0}.shop-search-radio-places ul li{font-size:78.5714285714%}.shop-search-radio-places ul li label{display:block;height:auto;padding:1em 0}.shop-search-button{float:left;margin-right:20px}.shop-search-button button{padding:0.5em 4em;border:2px solid #000;background:#FFF}.shop-search-button button span{font-size:85.7142857143%;font-weight:bold;padding-left:20px;background:url(../images/ico_search.png) no-repeat 0 50%}.shop-search-button button:hover{color:#FFFFFF;background:#b5b4a9;border-color:#b5b4a9}.shop-search-button button:hover span{background:url(../images/ico_search_active.png) no-repeat 0 50%}.part-time-button a{display:inline-block;padding:0.5em 4em;border:2px solid #000;background:#FFF}.part-time-button a span{display:inline-block;color:#000;font-size:85.7142857143%;font-weight:bold}.part-time-button a span::after{display:inline-block;content:"";margin-left:10px;background:url(../images/ico_external_black.png) no-repeat 0 0;width:10px;height:8px}.part-time-button a:hover{background:#b5b4a9;border-color:#b5b4a9}.part-time-button a:hover span{color:#FFFFFF}.part-time-button a:hover span::after{background:url(../images/ico_externa_white.png) no-repeat 0 0}@media screen and (max-width: 640px){.shop-search-radio ul{margin-right:-3%}.shop-search-radio ul li{width:30%;margin-right:3%;margin-bottom:3%}.shop-search-radio ul li:nth-child(3n+1){clear:left}.shop-search-radio ul li label{width:100%}.shop-search-radio ul li label[for="Radio0"] span{height:84px}.shop-search-radio ul li label img{width:100%}.shop-search-radio ul li label span{font-size:10px}.shop-search-button{text-align:center}}.shop-search-result-label{font-size:100%;font-weight:normal;margin-bottom:10px}.shop-search-result-label strong{font-size:114.2857142857%}.shop-search-result-table{width:100%;margin-bottom:40px}.shop-search-result-table td{border:1px solid  #e5e5e5;border-width:1px 0;padding:0.5em 1em 0.5em 1em;font-size:85.7142857143%;vertical-align:top}.shop-search-result-table .s01{width:35%;padding-left:0}.shop-search-result-table .s01 a{font-weight:bold;display:block;padding-left:20px;background:url(../images/arrow_c_right.png) no-repeat 0 0.5em}.shop-search-result-table .s02{width:28%}.shop-search-result-table .s03{width:22%}.shop-search-result-table .s04{width:15%;padding-right:0}.shop-search-result-table a{color:#000}@media screen and (max-width: 640px){.shop-search-result-table{border-bottom:1px solid #e5e5e5}.shop-search-result-table td{display:block;font-size:100%;width:auto !important;border:0;padding:0}.shop-search-result-table .s01{border-top:1px solid  #e5e5e5;padding-top:0.5em}.shop-search-result-table .s02,.shop-search-result-table .s03,.shop-search-result-table .s04{padding-left:20px}.shop-search-result-table .s04{border-bottom:1px solid #e5e5e5;padding-bottom:0.5em}.shop-search-result-table .s01{padding:0.5em 0}.shop-search-result-table .s01 a{font-weight:normal}.shop-search-result-table .s02{display:none}.shop-search-result-table .s03{display:none}.shop-search-result-table .s04{display:none}}#map{width:730px;height:400px;margin-bottom:30px}.shop-search-result-title{text-align:center;margin:30px 0}.shop-search-result-detail{zoom:1;margin-bottom:30px}.shop-search-result-detail:after{content:'';display:block;clear:both;overflow:auto}.shop-search-result-detail .brand{float:left}.shop-search-result-detail .information{float:left;overflow:hidden;margin-left:25px;padding-left:25px;border-left:1px solid #000;width:559px}.shop-search-result-detail .information table th,.shop-search-result-detail .information table td{font-size:85.7142857143%;vertical-align:top;text-align:left;padding:0 2em 0.5em 0}.shop-search-result-detail .information table th{white-space:nowrap}.shop-search-result-detail .information table tr:last-child th,.shop-search-result-detail .information table tr:last-child td{padding-bottom:0}.shop-search-result-detail .information table a{color:#000;text-decoration:underline}.shop-search-result-detail .information table .category{margin-top:5px;margin-bottom:5px}.shop-search-result-detail .information table .category li{display:inline-block;background:#b5b4a9;padding:0.1em 1em;color:#FFF;font-size:91.6666666667%;font-family:Arial,sans-serif;font-weight:bold;text-transform:uppercase}@media screen and (max-width: 640px){#map{width:100%;height:240px}.shop-search-result-title{text-align:left;margin:20px 0}.shop-search-result-detail{margin-bottom:20px}.shop-search-result-detail .information{width:100%;box-sizing:border-box;border-top:1px solid #000;padding-top:20px;margin-left:0;padding-left:0;border-left:0}.shop-search-result-detail .information table th{display:block;padding-bottom:0}.shop-search-result-detail .information table td{display:block;padding-bottom:1em}}.news-filter-search{display:none;float:right;width:250px;margin-top:-60px;padding:12px 16px}.news-filter-search select{float:right;width:150px;font-size:87.5%}@media screen and (max-width: 640px){.news-filter-search{display:block;float:none;width:auto;margin:0.5em 0 1.5em;background:#EEE}.news-filter-search select{float:none;width:100%}}.corporate-identity-section{position:relative;margin:0 0 70px}.corporate-identity-section:last-child{margin-bottom:40px}.corporate-identity-section p:last-child{margin-bottom:0}.corporate-identity-logo{text-align:center;margin:130px 0 130px}.corporate-identity-text{text-align:center;margin:60px 0 60px}.personal-color{zoom:1}.personal-color:after{content:'';display:block;clear:both;overflow:auto}.personal-color li{float:left;width:25%;margin-bottom:10px}.personal-color span{display:inline-block;width:40px;height:9px;margin-right:5px}.personal-color .color1 span{background:#231815}.personal-color .color2 span{background:#00a0e9}.personal-color .color3 span{background:#f08300}.personal-color .color4 span{background:#a73900}.personal-color .color5 span{background:#e60012}.personal-color .color6 span{background:#dcdddd}.personal-color .color7 span{background:#00a73c}.personal-color .color8 span{background:#fff100}@media screen and (max-width: 640px){.corporate-identity-section{margin-bottom:40px}.corporate-identity-logo{margin:25% 0}.corporate-identity-logo img{width:90%;height:auto}.corporate-identity-text{margin:30px 0 40px}.corporate-identity-text img{width:90%;height:auto}.personal-color li{width:50%}}.corporate-profile dt{font-weight:bold}.corporate-profile dd{margin-bottom:20px}.corporate-profile dd span{font-size:85.7142857143%;color:#000}.corporate-profile dd table th{font-size:92.8571428571%;padding-right:1em;text-align:left;vertical-align:top;font-weight:normal}.corporate-profile dd table td{vertical-align:top}.corporate-profile-note{margin-bottom:40px;font-size:78.5714285714%}.corporate-profile-note span{color:#000}.corporate-profile-note li{padding-left:2.7em;text-indent:-2.7em}.corporate-profile-note-en li{padding-left:1.3em;text-indent:-1.3em}.corporate-history th,.corporate-history td{padding:0.2em 0 0.2em 0;vertical-align:top}.corporate-history th{font-weight:bold;text-align:left;padding-right:1.5em}.corporate-history .point,.corporate-history .babylone,.corporate-history .trinityarts,.corporate-history .n9pg,.corporate-history .adastria,.corporate-history .ags{padding-right:1.5em}.corporate-history .point span,.corporate-history .babylone span,.corporate-history .trinityarts span,.corporate-history .n9pg span,.corporate-history .adastria span,.corporate-history .ags span{font-size:71.4285714286%;display:block;text-align:center;color:#FFF;padding:0.1em 0.5em}.corporate-history .point span{background:#adada4}.corporate-history .babylone span{background:#e8a9a9}.corporate-history .trinityarts span{background:#e8c17b}.corporate-history .n9pg span{background:#b1bf74}.corporate-history .adastria span{background:#8cc7cd}.corporate-history .ags span{background:#a69cb7}.corporate-history-en th,.corporate-history-en td{font-size:92.8571428571%}.corporate-history-en .point,.corporate-history-en .babylone,.corporate-history-en .trinityarts,.corporate-history-en .n9pg,.corporate-history-en .adastria,.corporate-history-en .ags{white-space:nowrap}@media screen and (max-width: 640px){.corporate-history th{width:4em;padding-right:0.5em}.corporate-history th,.corporate-history .point,.corporate-history .babylone,.corporate-history .trinityarts,.corporate-history .n9pg,.corporate-history .adastria,.corporate-history .ags{display:inline-block;margin-left:0;margin-top:0;padding-top:0.2em}.corporate-history th span,.corporate-history .point span,.corporate-history .babylone span,.corporate-history .trinityarts span,.corporate-history .n9pg span,.corporate-history .adastria span,.corporate-history .ags span{width:8em}.corporate-history td{display:block;padding-top:0;margin:-0.2em 0 0.2em 4.5em}}.group-companies{margin-bottom:20px}.group-companies th{vertical-align:top;position:relative;padding:0.2em 2em 0.2em 0;font-weight:normal;text-align:left;white-space:nowrap}.group-companies th span:before{color:#000;content:"\0025cf";margin-right:5px}.group-companies th span:after{position:absolute;top:0;right:0.5em;display:block;content:"\00ff1a";font-size:14px}.group-companies th span.small{font-size:85.7142857143%;margin-left:1.5em}@media screen and (max-width: 640px){.group-companies{margin-bottom:0}.group-companies th{display:block;font-weight:bold;white-space:normal}.group-companies th span:after{position:static;display:inline}.group-companies th span.small{font-size:100%;margin-left:0}.group-companies td{display:block;margin-bottom:20px}}.csv-president{width:225px}.csv-president .caption{text-align:center;margin-top:1em;display:block}.csv-president-en .caption{text-align:left;font-size:92.8571428571%}.csv-theme{margin-bottom:20px}.csv-theme li{font-weight:bold}.csv-theme li span{margin-right:10px}.csv-theme-icon{overflow:hidden;margin-bottom:40px}.csv-theme-icon>li{float:left;width:calc(33.33% - 13.4px);margin-left:20px}.csv-theme-icon>li:first-child{margin-left:0}.csv-theme-icon>li img{width:100%;height:auto}.csv-theme-3column{background:#F0F0F0;padding:28px;*padding:28px 0;margin-bottom:40px}.csv-theme-3column ul{zoom:1;margin-left:-28px}.csv-theme-3column ul:after{content:'';display:block;clear:both;overflow:auto}.csv-theme-3column ul li{background:#ffffff;width:186px;float:left;padding:0 10px 10px;margin-left:28px;_display:inline}.csv-theme-3column ul li a{color:#000;display:block}.csv-theme-3column ul li a:hover{text-decoration:none}.csv-theme-3column ul li a .inner{border-top:3px solid #000}.csv-theme-3column ul li a .inner h4{font-size:85.7142857143%;background:url(../images/arrow_e.png) no-repeat 100% 45%;font-weight:bold;padding:0.5em 0}.csv-theme-3column ul li a .inner h4 span{margin-right:8px}@media screen and (max-width: 640px){.csv-president{float:none;margin:0 auto 16px}.csv-theme-3column{padding:20px}.csv-theme-3column ul{margin:-20px 0 0 0}.csv-theme-3column ul li{width:100%;box-sizing:border-box;float:none;margin:20px 0 0 0}.csv-theme-3column ul li a .inner img{width:100%;height:auto}}.corporate-governance-member{zoom:1;margin-bottom:20px}.corporate-governance-member:after{content:'';display:block;clear:both;overflow:auto}.corporate-governance-member table{float:left;margin-right:40px}.corporate-governance-member table th{padding-right:2em;text-align:left}.corporate-governance-member-en dl{width:auto;float:none}.corporate-governance-member-en dl dt{width:20em}@media screen and (max-width: 640px){.corporate-governance-member dl{width:auto}}.group-ethics-standards{margin-bottom:20px}.group-ethics-standards li{margin-bottom:10px;text-indent:-1.8em;padding-left:1.8em}.group-ethics-standards li span{color:#000}.h3\+unit{margin-top:-45px}.finance-consolidated-table{width:100%}.finance-consolidated-table td,.finance-consolidated-table th{font-size:85.7142857143%;border:1px solid #ccc;padding:0.5em 0.5em}.finance-consolidated-table thead th{background:#ddd;text-align:center;white-space:nowrap;font-size:78.5714285714%}.finance-consolidated-table thead .bg1{background:#ccc}.finance-consolidated-table thead .highlight{background:#ffc}.finance-consolidated-table tbody th{background:#f5f5f5;font-weight:normal;white-space:nowrap;font-size:78.5714285714%}.finance-consolidated-table tbody .highlight{background:#fffff0}.finance-consolidated-table tbody .doubleline{border-top:3px double #b5b4a9}.finance-consolidated-quarterly-table tbody th{font-size:71.4285714286%}.finance-consolidated-table-en tbody th{font-size:78.5714285714%}@media screen and (max-width: 640px){.h3\+unit{margin-top:0}}.finance-monthly-table{width:100%;margin-bottom:10px}.finance-monthly-table td,.finance-monthly-table th{font-size:85.7142857143%;border:1px solid #ccc;padding:0.3em 0.5em}.finance-monthly-table thead th{background:#f5f5f5;text-align:center}.finance-monthly-table thead .bg1{background:#ddd}.finance-monthly-table tbody th{white-space:nowrap}.finance-monthly-table tbody th a.anchor{color:#000;font-weight:normal;padding-left:12px;background:url(../images/arrow_d_bottom.png) no-repeat 0 50%}.finance-monthly-table tbody th a.coming{background:none}.finance-monthly-table .quarter th,.finance-monthly-table .quarter td{background:#f0f0f0}.finance-monthly-table .halfyear th,.finance-monthly-table .halfyear td{background:#ddd}.finance-monthly-table .fullyear th,.finance-monthly-table .fullyear td{background:#bbb}.finance-monthly-table-point thead th{background:#f7f8f9}.finance-monthly-table-point thead .bg1{color:#FFFFFF;background:#8d9ca0}.finance-monthly-table-point .quarter th,.finance-monthly-table-point .quarter td{background:#E7EBEC}.finance-monthly-table-point .halfyear th,.finance-monthly-table-point .halfyear td{background:#92A2A5;color:#FFF}.finance-monthly-table-point .fullyear th,.finance-monthly-table-point .fullyear td{background:#6C8287;color:#FFF}.finance-monthly-table-trinityarts thead th{background:#F0F0EE}.finance-monthly-table-trinityarts thead .bg1{color:#FFFFFF;background:#a5a49b}.finance-monthly-table-trinityarts .quarter th,.finance-monthly-table-trinityarts .quarter td{background:#e9e8e5}.finance-monthly-table-trinityarts .halfyear th,.finance-monthly-table-trinityarts .halfyear td{background:#a5a49b;color:#FFF}.finance-monthly-table-trinityarts .fullyear th,.finance-monthly-table-trinityarts .fullyear td{background:#87867e;color:#FFF}.ir-calendar-table td,.ir-calendar-table th{border:1px solid #ccc;padding:0.3em 1em}.ir-calendar-table th{background:#eee;white-space:nowrap;text-align:right;font-weight:normal}.ir-calendar-table .date{background:#f5f5f5;white-space:nowrap}#recruit .recruit-index-list{background:#F0F0F0;padding:28px 0 28px}#recruit .recruit-index-list ul{width:630px;margin:0 auto}#recruit .recruit-index-list ul li{margin:0 20px;background-color:#FFF}@media screen and (max-width: 640px){#recruit .recruit-index-list{background:none;padding:0 0 0}#recruit .recruit-index-list ul{width:auto;margin:0 -3% 0 0}#recruit .recruit-index-list ul li{margin:0 3% 20px 0}}#contact .text-field,#contact .select-box,#contact .text-box{font-size:92.8571428571%;margin:0 5px;padding:0.3em;border:1px solid #888888;border-radius:3px}#contact .h4{margin-top:25px}#contact .error{color:#FF0000;font-weight:bold}#contact .require{color:#FF0000;font-weight:normal}#contact .format{font-size:85.7142857143%}#contact .short{width:70px}#contact .medium{width:130px}#contact .long{width:500px}#contact label{margin-right:1em}#contact .button{zoom:1;margin-bottom:40px}#contact .button:after{content:'';display:block;clear:both;overflow:auto}#contact .button button{float:left;display:block;padding:0.8em 3em;margin-right:1em;border:2px solid #000;background:#FFF;text-align:center;color:#000;font-weight:bold}#contact .button button span{background:url(../images/arrow_h_right.png) no-repeat 100% 0.4em;padding-right:16px}#contact .button button:hover{color:#FFFFFF !important;background:#b5b4a9 !important;border-color:#b5b4a9 !important;text-decoration:none}#contact .button button:hover span{background:url(../images/arrow_i_right.png) no-repeat 100% 0.4em;opacity:1 !important}#contact .button button.back{border-color:#CCC}#contact .button button.back span{filter:alpha(opacity=25);-moz-opacity:0.25;opacity:0.25}#contact .customer-service{border:1px solid #CCC;padding:15px}#contact .customer-service h2{float:left;margin:0 10px 0 0;line-height:26px}#contact .customer-service p{margin:0;line-height:26px}#contact .customer-service p .tel{vertical-align:middle;font-size:133.3333333333%;font-weight:bold;margin-left:15px;margin-right:10px;padding-left:40px;background:url(../images/ico_freecall.png) no-repeat 0 50%}@media screen and (max-width: 640px){#contact .short{width:4em}#contact .medium{width:7em}#contact .long{width:96%;box-sizing:border-box}}.social-accounts-list{margin-bottom:30px}.social-accounts-list th{color:#000;font-weight:bold;text-align:left}.social-accounts-list th,.social-accounts-list td{font-size:85.7142857143%;padding:0.5em 1em 0.5em 0;border-bottom:1px solid #DDD}.social-accounts-list th a,.social-accounts-list td a{color:#777777;text-decoration:underline}@media screen and (max-width: 640px){.social-accounts-list-wrap{width:100%;overflow-y:auto;_overflow:auto;margin:0 0 1em}.table-container::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px}.table-container::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0,0,0,0.3)}}body.english{font-family:Arial,sans-serif}.site-header-en .global-nav{clear:right}.site-header-en .global-nav li a{font-family:Arial,sans-serif !important}.site-footer-en .sitemap ul .brands{width:auto}.site-footer-en .sitemap ul li{margin-right:30px}body.english .h1,body.english .h2,body.english .h3,body.english .category-title-en a{font-family:Arial,sans-serif !important}body.english .shop-search-radio ul li span,body.english .shop-search-radio ul li label[for="Radio0"] span{height:56px}body.english .shop-search-radio-places ul li label{padding:1.5em 0}#top.english .top-buttons ul .corporate a .jp,#top.english .top-buttons ul .investor a .jp{font-family:'Ropa Sans', sans-serif}#top.english .top-buttons ul .shop-search a{background:url(../../images/bnr_shop_search_en.png) no-repeat 0 50%}
/*# sourceMappingURL=adastria.min.css.map */
