﻿@charset "utf-8";
/* Ver2.0.0-CLSTK-081215 */
@import'./reset.css';
@import'./common.css';
@import'./module.css';

/* page */
@import'./beauty.css';
@import'./catalogue.css';
@import'./customer.css';
@import'./faq.css';
@import'./netclub.css';
@import'./other.css';
@import'./search.css';
@import'./search_result.css';
@import'./shop.css';
@import'./top.css';
@import'./popup.css';

/*beauty*/
@import'/beauty/dictionary/css/common.css';
@import'/beauty/dictionary/css/index_list.css';
@import'/beauty/dictionary/css/article.css';
@import'/beauty/dictionary/fragrance/css/0101.css';
@import'/beauty/dictionary/css/skincare/0203.css';
@import'/beauty/purpose/css/index.css';
@import'/beauty/season/css/index.css';
@import'/beauty/season/css/index.css';

/* ----- Common -----*/
/*@page { size: 7in 9.25in; margin: 15mm 0mm 15mm 0mm; }*/

/* ----- display:none -----*/
.hide, .vanish, .nav, #aside, .pagetop, .searchBox, .corp, #topicPath, .index-list,
.faq .faq-top, .faq .frame, .faq .controls, .faq .print, .faq .asking, .faq .majortop,
#initial-select,#kind-select, #local_2, #article #banner, .pageback, .nav-title2, .details-txt, .back, .privacy-list,
#popup .control img { display:none; }

/* ----- float:none -----*/
#container, #header, .nav, #content, #article, .pane2 #main, #aside, #footer,
.faqdetail, #other #main
 { float:none !important; width:auto !important; margin:0 auto !important; padding:0 !important; }

/* ----- background:none -----*/
body, #header, #content, #article, #aside, #footer, #top #main, .faqdetail .faq-title { background:none !important; }

/* ----- border:none -----*/
.faqdetail { border:none !important; }

/* ----- width:100% -----*/
#faq #main, #faq #main h1, #faq #main .base p { width:100% !important; }

/* ----- margin -----*/
#header { border-bottom:1px solid #000000; }
#footer { border-top:1px solid #000000;}
#footer img { margin-top:5px;}
p.ci2 { padding:80px 0 23px 0; text-align:right;}

/* ----- clear -----*/
#footer { clear:both;}

/* ----- others -----*/
p.category-name { margin:0; background:none !important; }

/*shop
#shop #main {width:410px !important;}
.shop table { width:410px !important; }*/

/*other
.other .introduction .content { width:580px; padding:24px 0 24px 24px; }
.other ul.square-list li { list-style:square !important; padding:0 !important; margin:0 0 0 20px !important; }
.other #footer { margin-top:20px !important; }
.other table.policy-purpose { width:580px; }*/

.other ul.square-list li { list-style:square !important; padding:0 !important; margin:0 0 0 20px !important; }
.category-name img { margin:27px 0 27px 0 !important; }


/* =========== IE用印刷設定CSS =========== */
body { _zoom: 92%;  /*WinIE only */ }

/* EOF*/