@charset "UTF-8";
/* CSS Document */

#rashisaBox .titleBox{
	background:url(../images/suit/01/bg_top.jpg) no-repeat;
	height:515px;
	margin-bottom:50px;
	}
	
#rashisaBox .titleBox h3{
	padding:75px 0 95px 71px;
	}
#rashisaBox .titleBox li{
	display:table-cell;
	*display:inline;
	*zoom:1;
	}
	
#rashisaBox .imageBox .rightMargin0{margin:0;float:right;}

/*----------------------link----------------------*/

#rashisaBox .price a strong{
	font-weight:normal;
	color:#3472C8;
	}

#rashisaBox .greenBox .price a{
	padding-left:10px;
	background:url(../images/common/ic_arrow_green.gif) 2px 0 no-repeat;
	font-size:10px;
	}
	
#rashisaBox .blueBox .price a{
	padding-left:10px;
	background:url(../images/common/ic_arrow_blue.gif) 2px 0 no-repeat;
	font-size:10px;
	}
#rashisaBox .price a:hover{color:#3472C8;}

#rashisaBox .price{margin-left:30px;}
	
	
/*----------------------alpha----------------------*/
	
#rashisaBox .imageBox a:hover img{   
 filter: alpha(opacity=70);
  -moz-opacity:0.70;
  opacity:0.70;
} 
	
/*----------------------blue----------------------*/

#rashisaBox .blueBox .imageBox{float:left;}
#rashisaBox .blueBox .detailBox{float:right;background:#E8EEF8;}


#rashisaBox .blueBox:after {
	content: ".";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}
#rashisaBox .blueBox{display: inline-block;}
#rashisaBox .blueBox{display: block;}

	
/*----------------------green----------------------*/

#rashisaBox .greenBox .imageBox{float:right;}
#rashisaBox .greenBox .detailBox{float:left;background:#E9F5E2;}


#rashisaBox .greenBox:after {
	content: ".";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}
#rashisaBox .greenBox{display: inline-block;}
#rashisaBox .greenBox{display: block;}
	
	
	
/*----------------------layout----------------------*/

#rashisaBox .imageBox li{
	float:left;
	margin-right:15px;
	}
#rashisaBox .imageBox ul:after {
	content: ".";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}
#rashisaBox .imageBox ul {display: inline-block;}
#rashisaBox .imageBox ul {display: block;}
#rashisaBox .imageBox .allButton {margin-bottom:5px;}
	
#rashisaBox .itemBox {padding:20px 20px 0 20px;}
	
#rashisaBox .itemBox .copy {padding-bottom:20px;}

#rashisaBox .jacketBox{float:left;}
#rashisaBox .bottomBox{float:right;}
	
#rashisaBox .itemBox:after {
	content: ".";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}
#rashisaBox .itemBox{display: inline-block;}
#rashisaBox .itemBox{display: block;}

#rashisaBox .kodawariBox{
	clear:both;
	padding:17px;
	background:#fff;
	margin:20px 15px 15px 15px;
	}
#rashisaBox .kodawariBox:after {
	content: ".";
	clear: both;
	height: 0;
	display: block;
	visibility: hidden;
}
#rashisaBox .kodawariBox {display: inline-block;}
#rashisaBox .kodawariBox {display: block;}


	
/*----------------------01----------------------*/

#rashisaBox .suit01 .imageBox{width:470px;}
#rashisaBox .suit01 .detailBox{width:460px;}

#rashisaBox .suit01 .materialBox{
	height:207px;
	padding-left:20px;
	background:url(../images/suit/01/bg_material_01.jpg);
	}

#rashisaBox .suit01 .materialBox h4,
#rashisaBox .suit01 .materialBox p{
	padding-top:25px;
	width:255px;
	}

#rashisaBox .suit01 .jacketBox{width:214px;}
#rashisaBox .suit01 .bottomBox{width:206px;}

	
/*----------------------02----------------------*/

#rashisaBox .suit02 .imageBox{width:470px;}
#rashisaBox .suit02 .detailBox{width:460px;}

#rashisaBox .suit02 .materialBox{
	height:207px;
	padding-left:20px;
	background:url(../images/suit/01/bg_material_02.jpg) no-repeat;
	}

#rashisaBox .suit02 .materialBox h4,
#rashisaBox .suit02 .materialBox p{
	padding-top:25px;
	width:255px;
	}

#rashisaBox .suit02 .jacketBox{width:214px;}
#rashisaBox .suit02 .bottomBox{width:206px;}

	
/*----------------------03----------------------*/

#rashisaBox .suit03 .imageBox{width:470px;}
#rashisaBox .suit03 .detailBox{width:460px;}

#rashisaBox .suit03 .materialBox{
	height:207px;
	padding-left:20px;
	background:url(../images/suit/01/bg_material_03.jpg);
	}

#rashisaBox .suit03 .materialBox h4,
#rashisaBox .suit03 .materialBox p{
	padding-top:25px;
	width:255px;
	}

#rashisaBox .suit03 .jacketBox{width:214px;}
#rashisaBox .suit03 .bottomBox{width:206px;}

	
/*----------------------04----------------------*/

#rashisaBox .suit04 .imageBox{width:540px;}
#rashisaBox .suit04 .detailBox{width:390px;}

#rashisaBox .suit04 .materialBox{
	height:226px;
	padding-left:20px;
	background:url(../images/suit/01/bg_material_04.jpg);
	}

#rashisaBox .suit04 .materialBox h4,
#rashisaBox .suit04 .materialBox p{
	padding-top:25px;
	width:210px;
	}

#rashisaBox .suit04 .jacketBox{width:193px;margin-left:-20px;}
#rashisaBox .suit04 .bottomBox{width:177px;}

#rashisaBox .suit04 .kodawariImage{float:left;}


	
/*----------------------05----------------------*/

#rashisaBox .suit05 .imageBox{width:540px;}
#rashisaBox .suit05 .detailBox{width:390px;}

#rashisaBox .suit05 .materialBox{
	height:226px;
	padding-left:20px;
	background:url(../images/suit/01/bg_material_05.jpg);
	}

#rashisaBox .suit05 .materialBox h4,
#rashisaBox .suit05 .materialBox p{
	padding-top:25px;
	width:220px;
	}

#rashisaBox .suit05 .jacketBox{width:210px;margin-left:-20px;}
#rashisaBox .suit05 .bottomBox{width:160px;}

#rashisaBox .suit05 .kodawariImage{float:left;}

	
/*----------------------06----------------------*/

#rashisaBox .suit06 .imageBox{width:540px;}
#rashisaBox .suit06 .detailBox{width:390px;}

#rashisaBox .suit06 .materialBox{
	height:226px;
	padding-left:20px;
	background:url(../images/suit/01/bg_material_04.jpg);
	}

#rashisaBox .suit06 .materialBox h4,
#rashisaBox .suit06 .materialBox p{
	padding-top:25px;
	width:210px;
	}

#rashisaBox .suit06 .jacketBox{width:193px;margin-left:-20px;}
#rashisaBox .suit06 .bottomBox{width:177px;}

#rashisaBox .suit06 .kodawariImage{float:left;}


	
/*----------------------07----------------------*/

#rashisaBox .suit07 .imageBox{width:540px;}
#rashisaBox .suit07 .detailBox{width:390px;}

#rashisaBox .suit07 .materialBox{
	height:226px;
	padding-left:20px;
	background:url(../images/suit/01/bg_material_05.jpg);
	}

#rashisaBox .suit07 .materialBox h4,
#rashisaBox .suit07 .materialBox p{
	padding-top:25px;
	width:220px;
	}

#rashisaBox .suit07 .jacketBox{width:180px;margin-left:-20px;}
#rashisaBox .suit07 .bottomBox{width:180px;}

#rashisaBox .suit07 .kodawariImage{float:left;}

/*----------------------footer----------------------*/

#rashisaBox .aboutBox{
	height:246px;
	background:url(../images/suit/common/bg_about.jpg) no-repeat;
	}

#rashisaBox .aboutBox .voiceList{
	padding-left:75px;
	padding-top:65px;
	}

#rashisaBox .aboutBox .commList{
	margin-left:630px;
	margin-top:-155px;
	}

#rashisaBox .aboutBox .voiceList p{margin-bottom:10px;}
#rashisaBox .aboutBox .commList li{margin-bottom:40px;}

#rashisaBox .pagetopBox{
	clear:both;
	width:950px;
	text-align:right;
	margin:20px 0 50px 0;
	}
#rashisaBox .pagetopBox a{
	background:url("../images/suit/01/ic_arrow_top.gif") right no-repeat;
	padding-right:15px;
	}
