@charset "utf-8";

/*-------------------------------------
MAIN
---------------------------------------*/
.layout_content .section .information a:hover img {
	filter:Alpha(opacity=70); opacity: 0.7;
}
.filter70 a:hover img{
 	filter:Alpha(opacity=70); opacity: 0.7;
}
.layout_content .section h3{
	position:relative;
}
.layout_content .section h3 a{
	position:absolute;
	top:5px;
	right:60px;
}
.layout_content .section h3.short a{
	right:0;
}
/* informatinWrapper */
.layout_content .section .informationWrapper{
	width:735px;
}
.layout_content .section .information{
	width:501px;
	float:left;
	margin:0 0 20px 0;
	display:inline;
}
.layout_content .section .information dl{
	width:460px;
	margin:0 auto 5px auto;
	font-size:92%;
	padding:0 0 7px 0;
	overflow:hidden;
	background:url(/shop/item/niko/design/img01/line_col_461.gif) no-repeat 0 100%;
}
/*20110201 Infoのdiv追加*/
.layout_content .section .information div.info{
	width:460px;
	margin:0 auto 5px auto;
	font-size:92%;
	padding:0 0 7px 0;
	overflow:hidden;
	background:url(/shop/item/niko/design/img01/line_col_461.gif) no-repeat 0 100%;
}

/*20110201 Infoのdiv終了*/

.layout_content .section .information dl dt{
	width:90px;
	float:left;
	display:inline;
	font-weight:bold;
}
.layout_content .section .information dl dd{
	width:360px;
	float:left;
	display:inline;
}
/*20110722 Infoのdd開始*/
.layout_content .section .information .info_short dl dt{
	width:90px;
	float:left;
	display:inline;
	font-weight:bold;
}
.layout_content .section .information .info_short dl dd{
	width:450px;
	float:left;
	display:inline;
}
/*20110722 Infoのdd終了*/
.layout_content .section ul.pickup{
	width:231px;
	float:left;
	margin:25px 0 0 0;
	display:inline;
}
.layout_content .section  ul.pickup li{
	margin:0 0 5px 0;
}
.layout_content .coodinateStyle div{
	width:150px;
	float:left;
	display:inline;
	margin:0  10px 0 5px;
	/margin:0  10px 0 4px;
	padding:11px;
}
.layout_content .coodinateStyle div.no1{
	background:url(/images/index/bg_coordinate01.jpg) no-repeat 0 0;
}
.layout_content .coodinateStyle div.no2{
	background:url(/images/index/bg_coordinate02.jpg) no-repeat 0 0;
}
.layout_content .coodinateStyle div.no3{
	background:url(/images/index/bg_coordinate03.jpg) no-repeat 0 0;
}
.layout_content .coodinateStyle div.no4{
	background:url(/images/index/bg_coordinate04.jpg) no-repeat 0 0;
	margin:0;
}
.layout_content .coodinateStyle div p {
	position:relative;
}
.layout_content .coodinateStyle div p span{
	position:absolute;
	top:5px;
	left:5px;
}
.layout_content .coodinateStyle div dl{
	margin:25px 0 0 0;
}
.layout_content .coodinateStyle div dl dd ul li{
	width:141px;
	margin:0 auto 0 auto;
	padding:10px 5px 10px 5px;
	font-size:84%;
	background:url(/shop/item/niko/design/img01/line_col_151.gif) no-repeat 0 100%;
}
.layout_content .coodinateStyle div dl dd ul li a{
	padding-left:15px;
	display:block;
	background:url(/shop/item/niko/design/img01/ico_black_square.jpg) no-repeat 0 2px;
}
/* 20110315add　*/
#header .kensaku{
	margin:0 0 0 820px;
	width:180px;
	height:20px;
	float:left;
	display:inline;
}
#header .kensaku input{
	vertical-align:middle;


}
/* 20110315end　*/

/* 20110329add　*/
div#info_short{
	border:1px solid #ddd;
	background:#f6f6f6;
	width:500px;
	height:230px;
	overflow:auto;
	margin-top:-15px;
	margin-bottom:15px;

}

/* 20110329end　*/
/* 20110411add　*/
div#info_long{
	border:1px solid #ddd;
	background:#f6f6f6;
	width:500px;
	height:330px;
	overflow:auto;
	margin-top:-15px;
	margin-bottom:15px;

}

/* 20110411end　*/

ul.pickuparea {

}
ul.pickuparea a img{


}
li.pickuparea{
}
li.pickuparea a img{
	float:left;
	vertical-align:middle;
	display:inline;
}

/* 20110715add　*/
/* indexのピックアップバナーを横に並べる(スマフォ対策)　*/
li.yoko {
     float: left;
}

/* 20110715add　*/
