@charset "UTF-8";




@import "../../../files/css/common/layout.css";


/*-------------------------------------------------------------------*/
/*Layout*/
/*-------------------------------------------------------------------*/

/*category Image*/
/*------------------------------------------*/
#index #mainImage {
	margin: 17px 0 0 0;
	padding: 0px;
	text-align: center;
	background-image: url(../images/00main_image_bg.jpg);
	background-repeat: repeat-x;
}





/*-------------------------------------------------------------------*/
/*corporate massage parts*/
/*-------------------------------------------------------------------*/



#index #mainImage img {
	margin: 0px;
	padding: 0px;
}

#index #contentsArea .wrapper #mainContents .crop .businessTitle {
	font-size: 200%;
	padding-bottom: 15px;
}
#index #contentsArea .wrapper #mainContents .crop .outLine {
	font-size: 120%;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #666;
	border-bottom-color: #666;
}
#index #contentsArea .wrapper #mainContents div .crop .crop .products_text {
	margin-top: 15px;
	margin-bottom: 30px;
}
.text1 {
	margin:25px 0 25px 0;
}



#index #contentsArea .wrapper #mainContents .crop {
	margin: 0 0 30px 0;
	padding: 0px;
}
#index #contentsArea .wrapper #mainContents .crop .ttr {
	background-image: url(../../../files/img/common/caption.gif);
	height: 23px;
	width: 735px;
	background-repeat: no-repeat;
	margin: 0 0 15px 0;
	padding: 8px 0 0 15px;
}


#index #contentsArea .wrapper #mainContents dl {
	width: 750px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666;
	padding-top: 5px;
	margin-bottom: 15px;
}
#index #contentsArea .wrapper #mainContents dl dt {
	float: left;
	width: 160px;
}
#index #contentsArea .wrapper #mainContents dl dd {
	width: 480px;
	float: right;
}
#index #contentsArea .wrapper #mainContents .dlLast {
	width: 750px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666;
	padding-top: 5px;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	padding-bottom: 15px;