@charset "UTF-8";
/* CSS Document */
/* トップのボックス */


/*　トップ　黄　色　スタイル　*/

body#yellow #main_content_top {
float:right;
	padding:40px 30px 0 19px;
}
body#yellow #main_content_top dl {background:#FFF; margin-bottom:15px;}
body#yellow #main_content_top dd { display:block; margin:13px;}
body#yellow #main_content_top #box_top dt{
position: absolute;
}


.bl-hot {border:solid 3px #000;}
.bl-hover {border:solid 3px #fff;}
.twitt {border:solid 3px #fff;}
.youtube {border:solid 3px #fff;}

body#yellow #main_content_top #box_top {
	width:615px;
	height:374px;
	margin-bottom:13px;
}

body#yellow #main_content_top #box_top dt img {
border:solid 3px #000;
}
body#yellow #main_content_top #box_top dt img:hover {
border:solid 3px #fff;
}
body#yellow #main_content_top #box_top dt.sec {
display: none;
}



body#yellow #main_content_top .parent_left a ,body#yellow #main_content_top .parent_right a {
	display:block;d
}

dt.img_base {
left:0;
position: relative;
top:0;
z-index:1;

}
dt.img_base span img {
left:5px;
top:5px;
position:absolute;
z-index:2;
}


body#yellow #main_content_top dd span {
	display:block;
	padding-bottom:5px;
	font-weight:bold;
}
body#yellow #main_content_top dd span.orange {
	color:#FF9900;
}
body#yellow #main_content_top dd span.purple {
	color:#9D0095;
}
body#yellow #main_content_top dd span.blue {
	color:#027ABB;
}
body#yellow #main_content_top dd span.brown {
	color:#5A3D1B;
}
body#yellow #main_content_top dd span.yellow {
	color:#FFFF0C;
}

body#yellow #main_content_top .parent_left {
	float:left;
	width:301px;
}
body#yellow #main_content_top .parent_right {
	float:left;
	width:301px;
	margin-left:13px;
}
body#yellow #main_content_top .parent_left .left {
	float:left;
	width:144px;	
}

body#yellow #main_content_top .parent_left .right {
	float:right;
	width:144px;
}
body#yellow #main_content_top .parent_right .left {
	float:left;
	width:144px;
}
body#yellow #main_content_top .parent_right .right {
	float:right;
	width:144px;
}
#flickr img{ 
width:138px;
height:60%;
}
	