@charset "utf-8";
/*----------------------------------------------------
 contact
----------------------------------------------------*/
/* CLEARFIX */
#footerWrap,
#contact p,
#latest_q,
#common_q,
#content,
#faq_header {zoom: 1;}
#footerWrap:after,
#contact p:after,
#latest_q:after,
#common_q:after,
#content:after,
#faq_header:after { content: "."; display: block; visibility: hidden; clear: both; height: 0; font-size: 0; line-height: 0;}

#header,
#headerWrap,
#storeHeader,
#storeHeaderWrap,
.content,
#footer,
#footerWrap {width: 100%; margin: 0 auto; padding: 0;}
#headerWrap,
#storeHeaderWrap {min-width:100%;}

#breadcrumbs li,
#faqDetail #breadcrumbs li:nth-last-child(2) {display: none;}
#breadcrumbs li:nth-last-child(2),
#faqDetail #breadcrumbs li:last-child {display: block;}
#faqDetail #headerWrap #globalNav  {display: none;}
body#contactTop {width: 100%}
body#contactTop #latest_q,
body#contactTop #common_q {width: 100%; float: none;}
body#contactTop #content {width: auto;}

body#contactTop #faq_header {height: auto;}

body#contactTop h1#faqlogo {background: none; text-indent: 0; margin-left: 10px;}

body#contactTop #faq_main, body#contactTop #faq_sub, body#contactTop #search_keyword, body#contactTop #search_category {float: none; width: auto;}


body#contactTop #latest_q, body#contactTop #common_q {height: auto;}


body#contactTop #latest_q h2, body#contactTop #common_q h2, body#contactTop #importantNotice h2 {
background: url(/https://www.muji.net/m/img/arrow_down.png) no-repeat 95% center,
 -webkit-gradient(linear, left top, left bottom, from(white), to(#F9F9F9));
}


body#contactTop #latest_q h2, body#contactTop #common_q h2, body#contactTop #importantNotice h2 {color: #333; font-size: 14px; border-bottom: 1px solid #EEE; position: relative; display: block; padding: 20px 15px 20px 20px; margin: 0; -webkit-background-size: 13px 10px, auto, auto;}

body#contactTop #importantNotice h2 {border-top: 1px solid #EEE;}

body#contactTop #search_keyword h2, body#contactTop #search_category h2, body#contactTop #search_topics h2, body#contactTop #search_topics2 h2 {font-size: 10px;}
body#contactTop #search_keyword h2 b, body#contactTop #search_category h2 b, body#contactTop #search_topics h2 b, body#contactTop #search_topics2 h2 b {font-size: 14px; margin-right: 5px;}
body#contactTop #contact h2 {font-size: 14px;}

body#contactTop #contact h2, body#contactTop #searchfaq h2 {background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#555)); color: white; text-indent: 0; border-bottom: 1px solid #EEE; padding: 5px; margin-bottom: 0;}



body#contactTop #latest_q li a, body#contactTop #common_q li a, body#contactTop #importantNotice dl {
display: block;
padding: 20px 45px 20px 20px;
border-bottom: 1px solid #DDD;
font-size: 12px;
margin-bottom: 0;
background: url(/m/img/arrow.png) 95% center no-repeat whiteSmoke;
-webkit-background-size: 10px 13px;
}



body#contactTop #contact_net dd a, body#contactTop #contact_all dd a {
display: block;
padding: 20px 45px 20px 20px;
border-top: 1px solid #DDD;
font-size: 12px;
margin-bottom: 0;
background: url(/m/img/arrow.png) 95% center no-repeat whiteSmoke;
-webkit-background-size: 10px 13px;
}


body#contactTop #contact li dt img {padding-top: 25px;}





body#contactTop #picup li {margin-bottom: 0;}

body#contactTop #importantNotice {padding: 0;}
body#contactTop #importantNotice dt {border-top: none; padding: 0; margin: 0;}
body#contactTop #importantNotice dd {line-height: 120%;}






body#contactTop #search_topics, body#contactTop #search_topics2 {padding-top: 0; border-top: none;}

body#contactTop #search_topics li ul, body#contactTop #search_topics2 li ul {display: none;}
body#contactTop #search_topics li h3 a, body#contactTop #search_topics2 li h3 a {border: none; text-indent: 0;}

body#contactTop #search_topics, body#contactTop #search_topics2 {float: none; margin-top: 10px; margin-right: 0; width: auto;}
body#contactTop #search_topics h2, body#contactTop #search_topics2 h2 {margin-bottom: 0;}
body#contactTop #search_topics ul, body#contactTop #search_topics2 ul {border-top: 1px solid #eee; margin-left: 0;}
body#contactTop #search_topics li, body#contactTop #search_topics2 li, body#contactTop #search_category p {display: inline-block;
margin: 0; width: 159px; border-top: 0; padding-top: 0;
border-bottom: 1px solid #eee;
border-right: 1px solid #eee;
line-height: normal;
}
body#contactTop #search_topics li a, body#contactTop #search_topics2 li a, body#contactTop #search_category p a {background: url(/m/img/arrow.png) no-repeat 95% center; min-height: 50px; width: 159px; -webkit-background-size: 10px 13px; position: relative; display: table-cell; padding: 0 20px 0 10px; height: 50px; vertical-align: middle;}

body#contactTop #search_category {margin: 20px 0;}
body#contactTop #search_category a {width: auto; text-indent: 0; border: none;}


body#contactTop #contact {background-color: #fff; padding: 0;}
body#contactTop #contact p.more, body#contactTop #contact #contact_time {margin-left: 10px; margin-right: 10px;}
body#contactTop #contact p {margin-top: 10px;}
body#contactTop #contact li {float: none;}
body#contactTop #contact ul {margin-top: 10px;}
body#contactTop #contact .small_cap {border-top-left-radius: 0px; border-top-right-radius: 0px;}

body#contactTop #contact_net {padding-bottom: 10px;}
body#contactTop #contact_net, body#contactTop #contact_all {margin-right: 0; width: auto;}
body#contactTop #contact_net li, body#contactTop #contact_all li {background-color: #f3f3f3; padding: 5px 10px 10px 10px;}
body#contactTop #contact_all {margin-left: 0;}

body#contactTop #search_keyword {margin-right: 0;}
body#contactTop #hSearch2, body#contactTop #search_keyword p {margin: 0 10px;}
body#contactTop #hSearch2 {width: auto; margin-top: 10px;}

body#contactTop #contact_net dl, body#contactTop #contact_all dl {padding: 0; border-bottom: 1px solid #DDD;}
body#contactTop #contact_net dt, body#contactTop #contact_all dt {margin-left: 10px;}

/*----------------------------------------------------
 faqList
----------------------------------------------------*/
body#faqList #mainArea, body#faqList #sideArea {width: auto; float: none;}
body#faqList #headerWrap #globalNav  {display: none;}
body#faqList p.faqTitle {display: none;}

body#faqList #titleNav {display: none;}
body#faqList #scat {height: 28px; margin-left: 10px; width: auto;}
body#faqList #mainArea h1 {margin-left: 10px; display: inline-block;}

body#faqList #entryList {border-top: none; width: auto;}
body#faqList #entryList dd {display: none;}

body#faqList #entryList dl {margin-bottom: 20px; border-bottom: none; width: auto;}
body#faqList #entryList dt {clear: none; display: inline-block; margin: 0; width: 159px !important; border-top: 0; padding: 0; border-bottom: 1px solid #eee; border-right: 1px solid #eee;}
body#faqList #entryList dt a {background: url(/m/img/arrow.png) no-repeat 95% center; min-height: 50px; width: 159px; -webkit-background-size: 10px 13px; position: relative; display: table-cell; padding: 0 20px 0 10px; height: 50px !important; vertical-align: middle;}

body#faqList #entryList .file li a, body#faqList #entryList .folder li a,body#faqList #entryList .subFile li a {display: block; padding: 20px 35px 20px 10px; border-bottom: 1px solid #DDD; font-size: 12px; margin-bottom: 0; background: url(/m/img/arrow.png) 95% center no-repeat #f5f5f5; -webkit-background-size: 10px 13px;}

body#faqList #entryList dt:nth-of-type(odd) {background-color:#fff;}
/* sp acordion */
body#faqList #entryList h2 {background: url(/m/img/arrow_down.png) 95% center no-repeat; -webkit-background-size: 13px 10px; font-size: 14px; text-indent: 0; border-bottom: 1px solid #EEE; padding: 20px 35px 20px 10px; margin-bottom: 0;}
body#faqList #entryList h2.open {background: url(/m/img/arrow_up.png) 95% center no-repeat; -webkit-background-size: 13px 10px; font-size: 14px; text-indent: 0; border-bottom: 1px solid #EEE; padding: 20px 35px 20px 10px; margin-bottom: 0;}

body#faqList #titleSubNav {display: none;}

body#faqList #entryList .file li a, body#faqList #entryList .folder li a [href$=pdf] {display: block; padding: 10px 10px 10px 28px; border-bottom: 1px solid white; background: url(/img/common/icon_pdf.gif) no-repeat 10px 10px #f2f2f2;}

body#faqList #entryList .file, body#faqList #entryList .folder {margin: 0; padding: 0;}
body#faqList #entryList .file li a, body#faqList #entryList .folder li a, body#faqList #entryList .subFile li a  {display: block; padding: 20px 35px 20px 10px; border-bottom: 1px solid #DDD; font-size: 12px; margin-bottom: 0; background: url(/m/img/arrow.png) 95% center no-repeat #f5f5f5; -webkit-background-size: 10px 13px;}
body#faqList #entryList .file li, body#faqList #entryList .folder li {line-height: 120%;}

body#faqList #entryList .subFile {padding: 0 0 20px; border-bottom: none;}
body#faqList #entryList li {padding-bottom: 0; border-bottom: none;}

/*body#faqList #entryList .folder {letter-spacing: -.40em;}*/
body#faqList #entryList .folder li {letter-spacing: normal;}

/*----------------------------------------------------
 faqDetail
----------------------------------------------------*/
body#faqDetail #mainArea, body#faqDetail #sideArea {width: auto; float: none;}
body#faqDetail p.faqTitle {display: none;}
body#faqDetail #titleNav {display: none;}
body#faqDetail #mainArea h1 {margin-left: 10px; width: auto;  display: inline-block; }

body#faqDetail #entryDetail, body#faqDetail #entryDetail table {width: 97%;}

body#faqDetail a {text-decoration: underline;}

body#faqDetail  #breadcrumbs a {text-decoration: none;}

/*
     FILE ARCHIVED ON 05:20:47 Jan 18, 2021 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:21:42 Jun 17, 2021.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  exclusion.robots.policy: 0.244
  esindex: 0.013
  captures_list: 78.844
  exclusion.robots: 0.256
  LoadShardBlock: 53.617 (3)
  RedisCDXSource: 0.541
  PetaboxLoader3.datanode: 101.383 (5)
  load_resource: 172.718 (2)
  PetaboxLoader3.resolve: 71.244 (2)
  CDXLines.iter: 20.068 (3)
*/

