@charset "utf-8";

/* ----------------------------------------------

	ArtMeter / ART-Wall styles
	author   : (C)KAYAC http://www.kayac.com/

---------------------------------------------- */

@import url("/css/common.css");



div#contents div#contHead {
	margin-bottom: 20px;
}

div#contents div#shop {
	width: 960px;
	margin: 0 0 20px 20px;
}

div#contents div#shop div#shopBox {
	padding: 20px;
}

div#contents div#shop p#shopimg01 img,
div#contents div#shop p#shopimg02 img,
div#contents div#shop p#shopimg03 img {
	border: 1px solid #333333;
}

div#contents div#shop div.unit01 {
	float: left;
	width: 380px;
	background-image: url(/img/special/italy08/icn_arrow.jpg);
	background-position: 290px 120px;
	background-repeat: no-repeat;
}

div#contents div#shop div.unit03 {
	float: left;
	width: 540px;
}

div#contents div#shop p.country {
	float: left;
	width: 193px;
	margin-bottom: 20px;
}

div#contents div#shop div.unit03 a {
	float: left;
	width: 130px;
	margin: 8px 0 20px 208px;
}

div#contents div#shop div.unit03 p#shopimg02 img {
	clear: both;
	float: left;
	width: 258px;
}

div#contents div#shop div.unit03 p#shopimg03 img {
	float: left;
	width: 258px;
	margin-left: 10px;
}

div#contents div#shop div.unit03 p#txtItaly {
	clear: both;
}

div#contents div#interview {
	clear: both;
	width: 960px;
	margin: 0 0 20px 20px;
	padding: 0 20px;
}

div#contents div#interview h3 {
	width: 560px;
	height: 145px;
	border-top: 2px solid #CCCCCC;
	border-bottom: 2px solid #CCCCCC;
	margin-bottom: 20px;
}

div#contents div#interview h3 img {
	padding: 20px;
}

div#contents div#interview div.unit01 {
	float: left;
	width: 155px;
}

div#contents div#interview div.unit02 {
	float: left;
	width: 560px;
	margin: 0 25px 30px;
}

div#contents div#interview div.unit02 h4 {
	font-size: 110%;
	line-height: 1.5em;
	padding: 0 0 20px;
}

div#contents div#interview div.unit02 p.last {
	padding: 0 0 10px;
}

div#contents div#interview div.unit02 dl {
	padding: 0 0 10px;
}

div#contents div#interview div.unit02 dt {
	font-weight: bold;
}

div#contents div#interview div.unit02 dd {
	padding-left: 25px;
	background-image: url(/img/special/italy08/icn_interview.gif);
	background-repeat: no-repeat;
	background-position: left;
}

div#contents div#interview div.unit02 p#guestName {
	text-align: right;
}

div#contents div#interview div.unit03 {
	float: left;
	width: 155px;
}

div#contents div#interview p#eventInfo {
	clear: both;
	margin-bottom: 20px;
}

div#contents div#interview div#itLink {
	 width: 920px;
	 height: 62px;
	 text-align: center;
	 clear:both;
}


	/*  CLEAR FIX 
	---------------------------------------------- */
	
	div#contents div#shop div#shopBox,
	div#contents div#interview {
			zoom:1;/*for IE 5.5-7*/
	}
	div#contents div#shop div#shopBox:after,
	div#contents div#interview:after {/*for modern browser*/
			content:".";
			display: block;
			height:0px;
			clear:both;
			visibility:hidden;
	}
	* html div#contents div#shop div#shopBox,
	* html div#contents div#interview {
		display:inline-table;
		/*\*/display:block;/**/
	}

