@charset "Shift_JIS";
 
/*=========================================================================

種別 ： サイト共通汎用css
適用 ： 差し込みhtmlデジタルカタログ

=========================================================================*/

/*
 初期化
-------------------------------------------------------------------------*/
p {
	margin:0;
	padding:0;
}
ul, ol, li, dl, dt, dd {
	margin:0;
	padding:0;
	list-style-type:none;
}
img {
	border:0;
}
em {
	font-style:normal;
	font-weight:bold;
}


/*
 float
-------------------------------------------------------------------------*/
.floLeft {
	float: left;
}
.floRight {
	float: right;
}
.clear {
	clear: both;
}

/*
 マージン：下方向
-------------------------------------------------------------------------*/
.mb4{
margin-bottom:4px;
}


/*
 マージン：右方向
-------------------------------------------------------------------------*/
.mr20{
	margin-right:30px !important;
}



/*
 タイトル
-------------------------------------------------------------------------*/
.ti_bg{
width:950px;
height:56px;
background-image:url(/catalog/webcatalog/images/ti_02.jpg);
background-repeat:no-repeat;
}

.ti_bg a img{
margin-left:30px;
}


/*
 カタログ一覧
-------------------------------------------------------------------------*/
/*カタログタイトル背景画像*/
.bg_01{ 
background-image:url(/catalog/webcatalog/images/bg_01.gif); 
background-repeat:no-repeat;
height:25px;
font-weight:bold; 
padding:4px 15px 0 15px; 
margin-bottom:3px;
}

.bg_02{ 
background-image:url(/catalog/webcatalog/images/bg_02.gif); 
background-repeat:no-repeat;
height:41px;
font-weight:bold; 
padding:4px 15px 0 15px; 
margin-bottom:3px;
}

/*カタログ背景縦ドットライン*/
ul.catalog {
width:950px;
background-image:url(/catalog/webcatalog/images/bg_dot_3line.gif); 
background-repeat:repeat-y; 
margin-top:15px;
float:left;
}

ul.catalog p {
line-height:1.5;
}

/*カタログコピー*/
.catalog_txt{ 
margin-bottom:8px;
}


/*カタログ画像*/
ul.catalog li a img{ 
float:left; 
margin-right:10px;
min-height:108px;
height: auto !important;
height: 108px;

}


img.catalog_thumb{
width:80px;
height:88%;
padding-bottom:5px;
}

/*矢印*/
a.arrow {
	padding-left:14px;
	background:url(/catalog/webcatalog/images/arrow.gif) no-repeat 0 50%;
}

/*タグリスト追加用
------------------------------*/

/*カタログコピー*/


ul.catalog .section {/* カタログ囲み*/
float: left;
width: 215px;
}

ul.catalog .section .cover {/* 表紙囲み*/
float: left;
width: 80px;
}

.cover ul {/*タグ上マージン*/
margin-top:5px;
}

.cover li {/*タグ*/
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #E2DED8;
color:#67635C;
float:left;
font-size:80%;
line-height:1.5;
margin:0 2px 2px 0;
padding:0 2px;
white-space:nowrap;
width: 74px;
text-align:center;
}

/*コピーと矢印囲み*/
.section .copy{
width: 123px;
float: right;
}

