@charset "utf-8";

#furisodeBox {
	position: relative;
	width: 655px;
	padding: 20px 0px 40px 15px;
	overflow: hidden;
}
#furisodeBox .reqLink {
	position: absolute;
	top: 70px;
	right: 40px;
}


#furisodeBox .expTxt {
	position: absolute;
	top: 75px;
	right: 15px;
	font-weight: bold;
	text-align: right;
}

/*---------- end [] ----------*/

#furisodeBox .photoArea {
	float: left;
	height: 431px;
	width: 305px;
	padding: 5px 5px 30px;
	background: url(../images/zoom_txt.gif) no-repeat left top;
}

/*---------- end [.photoArea] ----------*/

#furisodeBox .profArea {
	position: relative;
	float: left;
	width: 305px;
	padding-left: 30px;
}

#furisodeBox .profArea h5 {
	padding-bottom: 10px;
}

#furisodeBox .profArea ul {
	width: 264px;
	overflow: hidden;
	margin-left: 7px;
	padding:7px 0 3px 10px;
	background: #F5EBDA;
}

#furisodeBox .profArea li {
	float: left;
	font-size: 0px;
	line-height: 0px;
	padding-right: 4px;
	padding-bottom: 4px;
}

#furisodeBox .profArea dl {
	width: 264px;
	overflow: hidden;
	position: relative;
}
#furisodeBox .profArea dt {

}


#furisodeBox .profArea dd {
	font-weight: bold;
	height: auto;
}
#furisodeBox  .profArea  .price {
	padding: 0px;
	text-align: right;
	background: url(../images/price_img.gif) no-repeat 60px center;
	font-size: 153.9%;
}
#furisodeBox .profArea .tax {
	font-size: 13px;
}

/*---------- end [.profArea] ----------*/

#furisodeBox .photoList {
	clear: both;
	padding: 30px 0px 15px;
	overflow: hidden;
	position: relative;
}

#furisodeBox .photoList li {
	float: left;
	height: 170px;
	width: 120px;
	padding: 0px;
	margin: 0px 7px 7px 0px;
	border: 1px solid #CD3374;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
}

/*---------- end [.photoList] ----------*/

#furisodeBox .dCataLink {
	clear: both;
	height: 101px;
	width: 556px;
	margin: 20px auto;
	text-align:center;
}

#leftWrapper #fctMenuArea {
	display: none;
}
#fctMenuArea dl {
	margin-bottom: 20px;
}

/*---------- end [#fctMenuArea] ----------*/
#leftWrapper #contentsList01 {
}

#leftWrapper #contentsList02 {
}

/*---------- end [#contentsList] ----------*/

#modelMenu  {
	clear: both;
	margin-bottom: 15px;
}

#modelMenu li {
	padding-right: 5px;
	font-size: 0px;
	line-height: 0px;
	display: inline;
}


/*---------- end [#modelMenu] ----------*/







/* Local Navi */

#furisodeBox h4{
	margin:0;
}

ul.local-nav{
	background: url(../images/fct_menu.gif) no-repeat left top;
	width: 534px; height: 30px;
	padding-left: 90px;
	overflow: hidden;
	margin: 0 0 20px;
}
	ul.local-nav li{
		float: left;
		width: 88px;
	}
		ul.local-nav li a{
			display: block;
			height: 30px;
			font-size: 0px;
			line-height: 0px;
			text-indent: -9999px;
		}
		ul.local-nav li a:hover{
			background-image: url(../images/fct_menu.gif);
		}
		
		ul.local-nav li.no1 a:hover{
			background-position: -90px bottom;
		}
		ul.local-nav li.no2 a:hover{
			background-position: -178px bottom;
		}
		ul.local-nav li.no3 a:hover{
			background-position: -266px bottom;
		}
		ul.local-nav li.no4 a:hover{
			background-position: -354px bottom;
		}
		ul.local-nav li.no5 a:hover{
			background-position: -442px bottom;
		}
		ul.local-nav li.no6 a:hover{
			background-position: -530px bottom;
		}


















