@charset "utf-8";

/* CSS Document */
/* creat by oda⇒sako⇒oda*/
/* last up date 2012/02 */
/* 安全カテゴリTOP専用 */


/********************適用ページ特有のベーススタイル********************/
#cateTopbody {
width: 750px;
padding: 0px;
margin:0 15px;
color: #000000;
text-align:left;
}

#cateTopbody h3 {
text-align:left;
background: URL(//jp.images-monotaro.com/office/img/h2Back.gif) top repeat-x;
color:#FFFFFF;
}

#cateTopbody em {
color:#FF0000;
font-size:135%;
line-height:1.3em;
white-space:nowrap;
}

/*---タイトル　H2
---------------------------------------*/
.officeTitle {
margin:10 0;
font-size:22px;
color:#3CB371;
}

/************************************************リキッド　モールCSS************************************************/

/****全体****/
#part_cateTopbody {
padding: 0px;
margin:0 0px;
color: #000000;
text-align:left;
}

/**********新着商品************/
/*大枠-はみ出すと消す*/
#part_cateTopbody #Wrap_newly_list {
_zoom:1;
overflow: hidden;
}

/*内容*/
#part_cateTopbody #office_newly_list {
width:95%;
margin:20px 4px 0 5px;
padding:0px;
clear:both;
}

/*title*/
#part_cateTopbody #office_newly_list .gadget_title {
background:transparent url(//jp.images-monotaro.com/office/img/h2Back.gif) repeat-x scroll center top;
}

#part_cateTopbody #office_newly_list .gadget_title a {
background:transparent url(//jp.images-monotaro.com/common/img/NewReleaseBox.gif) no-repeat scroll left center;
padding-left:48px;
height:42px;
_height:3em;
display:block;
line-height:1.25em;
color:#B8860B;
font-size:15px;
padding-top:5px;
}

/*内容Box*/
#part_cateTopbody #office_newly_list .gadget_content {
width:140px;
height:13em;
_height:15em;
display:block;
margin:0px 10px 0px 0px;
_margin:0px;
padding:0;
float:left;
border:none;
}

#part_cateTopbody #office_newly_list .gadget_content a {
font-weight:bold;
width:100%;
display:block;
text-decoration: none;
padding:5px 10px;
}

#part_cateTopbody #office_newly_list .gadget_content a:hover {
background-color:#F9F9F9;
}

#part_cateTopbody #office_newly_list .gadget_content a .productImage {
float:none;
width:80px;
height:80px;
}

#part_cateTopbody #office_newly_list .gadget_content a .productName {
font-size:110%;
display:block;
margin:3 0;
line-height:1.25em;
max-height:2.5em;
_height:2.5em;
overflow:hidden;
}

#part_cateTopbody #office_newly_list .gadget_content a .brandName {
font-size:90%;
display:block;
width:100%;
height:1.25em;
overflow:hidden;
color:#666666;
font-weight:normal;
}

#part_cateTopbody #office_newly_list .gadget_more_link {
clear:both;
}

#part_cateTopbody #office_newly_list .gadget_content a .price {
font-size:120%;
display:block;
color:#CC3300;
}

#part_cateTopbody #office_newly_list .gadget_content a .category {
display:none;
visibility:hidden;
}

#part_cateTopbody #office_newly_list .gadget_more_link a {
display:none;
}

#part_cateTopbody #office_newly_list p {
margin: 0px;
padding: 0;/* margin&padding reset */
display: block;
}

/********************イチオシキャンペーン********************/
#layout_pr #campaign_ad_gadget_office {
border-color:#BDB76B;
border-style:solid;
border-width:0px 1px 1px 1px;
}

#layout_pr #campaign_ad_gadget_office .title {
background:URL(//jp.images-monotaro.com/office/img/h2Back.gif) repeat-x !important;
border-bottom:1px solid #BDB76B;
}

#layout_pr #campaign_ad_gadget_office .title a {
color:#B8860B;
text-decoration:underline;
}

#campaign_ad_gadget_office {
border-top: none;
}

/*--センター　バナー部分
-----------------------------*/
#part_cateTopbody .mall_banner {
height:204px;
width:100%;
overflow:hidden;
text-align:center;
}

#part_cateTopbody .mall_banner img {
margin:2px 8px 2px 0px;
}

#part_cateTopbody .mall_banner_more {
margin:0;
text-align:right;
}

#part_cateTopbody .top_banner {
height:95px;
width:100%;
overflow:hidden;
}

#part_cateTopbody .top_banner_wrap {
border:1px solid #CC9933;
border-radius:3px;
padding:5px;
margin-top:10px;
background:#F5F5DC;
}

#part_cateTopbody .top_banner_wrap h4 {
margin:0;
background:none;
border:none;
}
