<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_JIS";

.leftmenuframe_ {
display:none !important;
}
div.sidebox_ {
    margin: 0 0 0 0;
}

.mainframe_ {
margin:0 auto;
float:none !important;
display:block !important;

}
div.container_ div.contents_ div.mainframe_ {
    width: 960px !important;
}
.to_detaillink_ {
display:none;
}

div.goodscomment2_ {
display:none !important;
}
div.goodsspec_ {
width:100% !important;
float:none !important;
}

.mainframe_ div.etc_goodsimg_line_ {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.mainframe_ div.etc_goodsimg_item_ {
float:none;
background:transparent;
}

div.goodsimg_ .img_L_ {
background:transparent;
}
h1.goods_name_:before {
content:"PROJECTS";
display:block;
font-size:11px;
font-weight:normal;
line-height:1.1;
}
.goodscomment_detail_ {
display:none;
}
.goodscomment1_ {
margin-bottom:3em;
}
#gallery .img_L_ img {
height:400px;
}

div.etc_goodsimg_item_ img {
    height: auto;
    width:100%;
}
div.etc_goodsimg_item_ {
    width: 9%;
   }

.goodsproductdetail_ .slick-track .item .desc {
    height: 20px;
    font-size: 11px;
    bottom: -25px;
    line-height: 1.1;
    right: 0;
    letter-spacing: 1px;

display: block;

    right: 40px !important;
    bottom: 5px !important;
    color: #FFF;
    font-size: 13px !important;
    text-align: right !important;
    letter-spacing: 1px !important;
  }
  @media screen and (max-width: 767px) {
.goodsproductdetail_ .slick-track .item .desc {
display: none;
}
  
  }

@page { size: A4 landscape; } 
@media print {
.wrapper_,
#footer,
button,
.maincp,
.goodsspec_,
ul.slide,
.scrolltext,
.scroll,
.accessory_list_,
#header {
display:none;
}
#pdtview {
display:block !important;
    position: static !important;
}



}




#pdtview .printpagewrap {
	width: 297mm;
	height: 210mm;
	box-sizing: border-box;
   /* 改ページ  */
page-break-after:always;
}
#pdtview .printpagewrap:last-child{
	page-break-after: auto !important;
}
#pdtview .hdlogo {
border-bottom:solid 1px #808080;
text-align:right;
width:calc(100% - 21mm);
padding:10mm 0 3mm;
letter-spacing:1px;
margin:0 10mm 0;
line-height:1;
}



#pdtview .GoodsStyleC_Frame_ {
position:relative;

}
#pdtview div.GoodsStyleC_Item_ .name_ {
white-space: nowrap;
display: inline !important;
    padding-bottom: 0px !important;
position:absolute;
left:5px;
margin:0 ;
bottom:5px;
}
#pdtview div.GoodsStyleC_Item_ .name_ .name1_ {
    font-size: 9px !important;
display: inline !important;
font-weight:normal;
margin:0 ;
padding:0;
color:#FFF;
}


#pdtview div.GoodsStyleC_Item_ div.img_ {
padding:1px;
width:calc(100% - 2px) !important;
margin: 0px;
padding:0;
height:calc(100% - 2px) !important;
}

#pdtview div.GoodsStyleC_Item_ div.img_ a,
#pdtview div.GoodsStyleC_Item_ {
display:block;
position:relative;
width:100% !important;
margin: 0px;
padding:0;
overflow:hidden;
height:100% !important;
}
#pdtview div.GoodsStyleC_Item_ div.img_ img {
width:100% !important;
height:100% !important;
margin:0px;
padding:0px;
display:block !important;
object-fit: cover;
}

#pdtview div.GoodsStyleC_Line_ {
width:50% !important;
      height:50% !important;
margin: 0  !important;
  padding: 0  !important;
}
#pdtview .printpagewrap .inbox-box{
	width:260mm;
	width:220mm;
	height:145mm;
	padding-top:22mm;
margin:0 auto 0;
overflow:hidden;
}


#pdtview .btmlogo {
padding:8mm 10mm 0;
text-align:right;
clear:both;
overflow:hidden;
position:relative;
}
#pdtview .btmlogo img {
width:100px;
}</pre></body></html>