@charset "UTF-8";

/* Suggested order:
 * display
 * list-style
 * position
 * float
 * clear
 * width
 * height
 * margin
 * padding
 * border
 * background
 * color
 * font
 * text-decoration
 * text-align
 * vertical-align
 * white-space
 * other text
 * content
 *
 */
 

/* ==
　 Land/Ocean/Cycle

=============================================================================== */

/*　yellow かこみ　のくくり　==================================================*/

div.contents{
	width:720px;
	background-image:url(../images/yellow_back_Line.jpg);
	float:left;
	}
	
div.contents div.kadomaru_top{
	width:720px;
	height:35px;
	background: #fff url(../images/yellow_top_maru.jpg) no-repeat bottom left;
	}
div.contents div.kadomaru_bottom{
	width:720px;
	height:15px;
	background:url(../images/yellow_bottom_maru.jpg) no-repeat bottom center;
	}


/*　解説者の中　のくくり　==================================================*/

div.contents_text div.profile div.text_area_profile{
	width:400px;
	float:left;
	}
	
div.contents_text h3{
	padding-top:20px;
	}
div.contents_text p{
	padding-top:10px;
}
div.contents_text p span{
	color:#f21e8c;
	font-weight:bold;
	}
	
div.contents_text div.profile div.text_area_profile{
	padding-bottom:40px;
	}


div.contents_text div.profile div.text_area_profile div.link{
	padding-top:10px;
}

div.contents_text div.profile div.text_area_profile div.link p a{
	text-decoration:none;
	color:#219FBF;
	font-weight:bold;
	}
div.contents_text div.profile div.text_area_profile div.link p a:hover {
	text-decoration:none;
	color:#ECE847;
	}
	
div.contents_text div.profile p img{
	float:right;
}
div.contents div.kadomaru_bottom{
	clear:both;
}


