@charset "utf-8";
.fs-l-pageMain{width: 1168px !important;max-width: none !important;margin: 0 auto 0;}
.fs-l-pageMain h1{text-align: center !important;font-size: 24px !important;margin: 1em 0 2em !important;}
.fs-l-main{margin: 0 0 6em;}
.clette-footer__container{background-color: #ffffff00;}

/* eventページ用 */
.pc_only{display: block;}
.sp_only{display: none;}

@media screen and (min-width: 801px) {/* PC */
/* layout.css 引用 */
#mainDescription,#mainCategory {margin:0 auto;/* float:left; */width:640px;background-color:#FFFFFF;}#mainCategory h2 {margin:10px 0;}#shopTopicPath h6 span,#mainDescription h6 span, #mainCategory h6 span {padding:0 10px 0 0;margin:0 0 0 17px;background-color:#FFFFFF;font-weight:600;font-family:'Source Sans Pro', sans-serif;font-size:13px;vertical-align:top;height:15px;color:#999999;}#shopTopicPath h6,#mainDescription h6, #mainCategory h6 {background-image:url("https://clette.itembox.design/item/event/title_back_s.png");background-repeat:no-repeat;height:17px;width:630px;margin:3px 0 3px 10px;display:block;}#mainCategory .tab, #mainCategory .sort, #mainCategory .sizeCheck{display:none;}
#mainCategory .tab li a{float:left;display:block;padding:5px 10px;background-color:#EEEEEE;margin:1px 1px;}#mainCategory .sizeCheck{float:right;width:400px;height:24px;margin:10px 10px 0 0;}#mainCategory .sizeCheck li{float:right;margin:0px 1px;}#mainCategory .sizeCheck li label{display:block;padding:2px 5px;vertical-align:top;}#mainCategory .tab li a.on{background-color:#FFEEFF;}#mainCategory .sort{width:220px;height:24px;float:left;text-align:left;margin:10px 0 0 5px;}#mainCategory .sort a.on {text-decoration:underline;}#mainCategory .itemList {background-color:#FFFFFF;width:640px;}#mainCategory .itemList .box {width:200px;margin:10px 7px 0 6px;float:left;/*display:none;*/height:262px;}#mainCategory .itemList .box img {margin:0 0 5px 0;}#mainCategory .itemList .box .price {display:block;float:right;color:#FF3366;font-size:13px;margin:0 1px 0 0;}#mainCategory .itemList .box .tip {display:block;float:left;margin:2px 0 0 1px;}#mainCategory .itemList .box div {float:left;width:11px;height:11px;margin:0 0 0 4px;}#mainCategory .itemList .box .name {display:block;height:35px;clear:both;line-height:normal;}
#topicPath span.m,#categoryList span,#recommendCategory span{margin:0 0 10px 20px;}

/* default.css 引用 */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td { margin: 0;padding: 0;}body {color: #333333;font-size: 13px;/* font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif; */line-height: 150%;}table {border-collapse: collapse;border-spacing: 0;}fieldset , img { border: 0;vertical-align: bottom;}address , caption , cite , code , dfn , em , strong , th , var {font-style: normal;font-weight: normal;}ol , ul {list-style: none;}caption , th {text-align: left;}h1 , h2 , h3 , h4 , h5 , h6 {font-size: 100%;font-weight: normal;}q:before , q:after {content: '';}abbr , acronym {border: 0;}textarea {font-size: 100%;/* font-family: "メイリオ", Verdana, "ＭＳ Ｐゴシック", sans-serif */;}
}


@media screen and (max-width: 800px) {/* SP */
.fs-l-pageMain{width: 100% !important;}
.fs-l-pageMain h1{font-size: 3.7vw !important;}
.fs-l-main{margin: 0 0 3em;}

/* layout.css 引用 */
#mainCategory {margin:10px 0;}#mainCategory * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}#mainCategory h2 {/* background-color:#000000; *//* margin:10px 0 0 0; *//* color:#FFFFFF; *//* font-family:Helvetica,Arial,sans-serif; *//* font-size:18px; *//* font-weight:900; *//* padding:7px 0 7px 10px; *//* text-align:left; */}#mainCategory .tab_title {border-left:12px solid #000000;border-bottom:1px solid #CCCCCC;padding:10px 0;display:block;text-decoration: none;color:#333333;}#mainCategory .tab_title .comm {margin:0 16px;color:#333333;font-size:14px;font-weight:bold;}#mainCategory .tab_title .comm:after {/*content: url("https://store.ponparemall.com/pro/clette/images/common/arrow_b_m.png");*/float: right;margin: 0 8px 0 0;text-decoration: none;}#mainCategory .tab_list {display:none;}#mainCategory .tab_list .table .tr a.on {background-color: #FFDDDE;color: #FF3366;}#mainCategory .table {display:table;table-layout:fixed;width:100%;}#mainCategory .table .tr {display:table-row;}#mainCategory .table .tr a {display:table-cell;text-align:center;padding:10px 5px;border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC;font-size:12px;text-decoration:none;color:#333333;}#mainCategory #showcase {margin:20px auto;text-align:left;display:block;}#mainCategory #showcase .item {margin:0;overflow:hidden;display:none;width:50%;}#mainCategory #showcase .item a {padding:0 4%;margin:0 0 6px 0;overflow:hidden;display:block;text-decoration:none;color:#333333;font-size:12px;font-family:Helvetica, Arial, sans-serif;text-align:left;letter-spacing:1px;}#mainCategory #showcase .item a img {width:100%;}#mainCategory #showcase .item .n {font-size:12px;height:28px;display:block;padding:0 5px 0 0;line-height:14px;overflow:hidden;margin:0px;}#mainCategory #showcase .item .p {font-size:12px;margin:0;display: -moz-inline-box; /*for Firefox 2*/display: inline-block; /*for modern*//*/display: inline; for ie5～7*//*/zoom: 1; for ie5～7*/width:35%;text-align:right;overflow:hidden;color:#FF0000;font-family:Helvetica, Arial, sans-serif;letter-spacing:1px;}#mainCategory #showcase .item .color_tip {height:14px;margin:0;display: -moz-inline-box; /*for Firefox 2*/display: inline-block; /*for modern*//*/display: inline; for ie5～7*//*/zoom: 1; for ie5～7*/overflow:hidden;text-align:left;width:65%;}#mainCategory #showcase .hit.ds {display: -moz-inline-box; /*for Firefox 2*/display: inline-block; /*for modern*//*/display: inline; for ie5～7*//*/zoom: 1; for ie5～7*/}#mainCategory #morebutton {margin:0 0 30px 0;text-align:center;}#mainCategory #morebutton a {border:1px solid #000;background-color:#000;color:#FFFFFF;width:85%;padding:8px 0;display:block;text-decoration:none;text-align:center;margin:0 auto;}#mainCategory #morebutton a:active {background-color:#999999;}#mainCategory p {font-size:14px;color:#333333;font-family:Helvetica, Arial, sans-serif;text-align:left;margin:8px 3% 8px 3%;line-height:150%;display:block;}#mainCategory p strong {color:#FF3366;}#mainCategory h3 {background-color:#EEEEEE;display:block;padding:8px 10px;vertical-align:middle;font-weight:600;font-size:14px;font-family:Helvetica, Arial, sans-serif;color:#333333;border-left:14px solid #000000;}#mainCategory p img {display:block;margin:10px auto;}#mainCategory div.qabox {display:table;border-bottom:1px dotted #999999;margin:0 0 0 0;width:100%;padding:0;}#mainCategory div.qabox .r {display:table-row;text-decoration:none;color:#333333;width:100%;}#mainCategory div.qabox .tq {display:table-cell;background-color:#EEEEEE;padding:8px 0;width:35px;text-align:center;vertical-align:middle;font-weight:600;font-family:Verdana, Tahoma, "Meiryo UI", "MS UI Gothic", sans-serif;}#mainCategory div.qabox .cq {display:table-cell;padding:8px 10px;font-weight:600;vertical-align:middle;background-color:#EEEEEE;}#mainCategory div.qabox .ta {display:table-cell;background-color:#FF3366;padding:5px 0;width:35px;text-align:center;vertical-align:middle;font-weight:600;font-family:Verdana, Tahoma, "Meiryo UI", "MS UI Gothic", sans-serif;color:#FFFFFF;}#mainCategory div.qabox .ca {display:table-cell;padding:5px 10px;}#mainCategory .topic_title {margin:20px 0 0 0;}#mainCategory.reading .itemList {margin-top:20px;clear:both;}#mainCategory.reading .photo {margin:10px;width:40%;float:left;}

/* default.css 引用 */
body,div,h1,h2,h3,h4,h5,h6,preform,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:14px;color:#333333;}ol,ul,li,dd,dt,p{margin:0;padding:0;}/*font-size:12px;color:#333333;line-height:100%;letter-spacing:1px;*/html{/*overflow-y:scroll;*/}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}ol,ul{list-style:none;}fieldset,img{border:0;}caption,th{text-align:left;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;}table{border-spacing:0; border-collapse:collapse;}.cl {/*display:inline-block;/*zoomの代用*/zoom: 100%;/*IE独自拡張*/}.cl:after {content: "."; clear: both; height: 0; display: block; visibility: hidden;}* html .iepngfix {behavior: expression(IEPNGFIX.fix(this));} 

.pc_only{display: none;}
.sp_only{display: block;}
}