@charset "utf-8";
/* intro.css */

/*　技術紹介ページ 共通設定
////////////////////////////////////////////////////*/
/********************/
/* 		develop		*/
/********************/
#develop{
	overflow:hidden;
	margin-bottom:50px;
}

#process{
	width:635px;
	float:left;
	margin-right:50px;
}

#process p,#assembly p{
	padding:40px 0;
}

#prc_dsc{
	width:620px;
	overflow:hidden;
	padding:15px 21px 15px 0;
	background-color:#e5f5fb;
	border:solid 1px #cce0e7;
}

.contents_box{
	width:175px;
	float:left;
	background-color:#fff;
	padding:5px 5px 10px 5px;
	margin-left:21px;	
}

.desc_box{
	margin:10px 0 0 3px;
}


#assembly{
	width:215px;	
	float:left;
}

#assembly p{
	text-align:center;
}

#asm_dsc{
	overflow:hidden;
	padding:15px 0px;
	background-color:#e5f5fb;
	border:solid 1px #cce0e7;
}
.contents{
	overflow:hidden;
}

#asm_dsc ul{
	background:#F00;
	width:175px;
	float:left;
	background-color:#ffffff;
	padding:5px 5px 10px;
	margin:0 0 0 15px;
}


/******************/
/*    solution    */
/******************/
#solution{
	overflow:hidden;
	margin:50px 0;
}

#order{
	overflow:hidden;
	width:438px;
	float:left;
	padding-bottom:20px;
	margin-right:20px;
	border-right:solid 1px #d7e3fc;
	border-bottom:solid 1px #d7e3fc;
	border-left:solid 1px #d7e3fc;	
}

#msg{
	width:438px;
	float:left;
	padding-bottom:20px;
	border-right:solid 1px #d7e3fc;
	border-bottom:solid 1px #d7e3fc;
	border-left:solid 1px #d7e3fc;
}

.pic{
	float:left;
	margin:20px 20px;
}
.char{
	width:167px;
	float:left;
	margin-top:20px;
}
/******************/
/*    panel       */
/******************/
#panel{
	margin:50px 0;
	overflow:hidden;
}

#panel h3{
	margin-bottom:30px;
}

#panel li{
	float:left;
}

.pic_left{
	width:224px;
	margin-left:20px;
}

.char_left{
	width:180px;
	margin-left:20px;
}

.pic_right{
	width:225px;
	margin-left:35px;
}

.char_right{
	width:166px;
	margin-left:20px;
}

/******************/
/*    board       */
/******************/
#board{
	overflow:hidden;
	margin:50px 0;
}

#board h3{
	margin-bottom:30px;
}

#board li{
	float:left;
}

.pic_try{
	margin:0 55px;
}

.des_try{
	width:155px;
}


.gotop {
	line-height:0;/*<a>のずれ対応*/
	clear:both;
	text-align:right;
	margin:50px 0 20px;
}
