@charset "UTF-8";
/*ローカルナビエリア--------------------*/
h5#edument {
	background: url(../edument/img/lnavi_tit.gif) no-repeat;
}
h5#etc {
	background: url(../img_common/tit_menu.gif) no-repeat;
	height: 30px!important;
}


/*メインページ-------------------------*/
h2#edument {
	background: url(../edument/img/tit_idx.jpg) left no-repeat;
	width: 620x;
	height: 38px;
	margin-bottom: 2em;
	text-indent: -10000px;
} 

/*ページレイアウト----------------------*/
div.contents_l {
	width: 280px;
	float: left;
	display: block;
}
div.contents_r {
	width: 280px;
	float: right;
	display: block;
}
h3#tit_dairy a {
	background: url(../edument/img/bn_idx_dairy.jpg) no-repeat;
	width: 280px;
	height: 84px;
	text-indent: -10000px;
	margin-bottom: 0.5em;
	margin-top: 0.8em;
	border: none;
	display: block;
}
h3#tit_yogurt a {
	background: url(../edument/img/bn_idx_yogurt.jpg) no-repeat;
	width: 280px;
	height: 84px;
	text-indent: -10000px;
	margin-bottom: 0.5em;
	margin-top: 0.8em;
	border: none;
	display: block;
}
h3#tit_milk a {
	background: url(../edument/img/bn_idx_milk.jpg) no-repeat;
	width: 280px;
	height: 84px;
	text-indent: -10000px;
	margin-bottom: 0.5em;
	margin-top: 0.8em;
	border: none;
	display: block;
}
h3#tit_experience a {
	background: url(../edument/img/bn_idx_experience.jpg) no-repeat;
	width: 280px;
	height: 84px;
	text-indent: -10000px;
	margin-bottom: 0.5em;
	margin-top: 0.8em;
	border: none;
	display: block;
}
h3#tit_factory a {
	background: url(../edument/img/bn_idx_factory.jpg) no-repeat;
	width: 280px;
	height: 84px;
	text-indent: -10000px;
	margin-bottom: 0.5em;
	margin-top: 0.8em;
	border: none;
	display: block;
}
h3#tit_media a {
	background: url(../edument/img/bn_idx_media.jpg) no-repeat;
	width: 280px;
	height: 84px;
	text-indent: -10000px;
	margin-bottom: 0.5em;
	margin-top: 0.8em;
	border: none;
	display: block;
}
h3#tit_milmo a {
	background: url(../edument/img/bn_idx_milmo.jpg) no-repeat;
	width: 280px;
	height: 84px;
	text-indent: -10000px;
	margin-bottom: 0.5em;
	margin-top: 0.8em;
	border: none;
	display: block;
}
h3#tit_development a {
	background: url(../edument/img/bn_idx_development.jpg) no-repeat;
	width: 280px;
	height: 84px;
	text-indent: -10000px;
	margin-bottom: 0.5em;
	margin-top: 0.8em;
	border: none;
	display: block;
}



/*CM・イメージソング-------------------------------*/
h2#media {
	background: url(../edument/img_media/tit_media_pagetitle.gif) left no-repeat;
	width: 620x;
	height: 38px;
	margin-bottom: 2em;
	text-indent: -10000px;
} 
h5#media_info {
	background: url(../edument/img_media/tit_lnavi.gif) no-repeat;
	margin-bottom: 2em;
}
h4.cm_tit {
	border: none!important;
	padding: 0!important;
	margin-bottom: 2px!important;
}
h4.cm_tit_new {
	font-weight: bold;
	border: none;
	text-indent: -0.6em;
	margin: 0 0 5px 0;
}
div.cm_box {
	width: 190px;
	float: left;
	display: block;
	margin-right: 16px;
}
div.pick_up_cm {
	width: 600px;
	background-color: #BADCFF;
	padding: 10px;
	margin-bottom: 10px;
}
div.btn_area {
	width: 110px;
}
div.btn_area img {
	margin-bottom: 3px;
}
div.cm_txt_box {
	width: 390px;
}
div.boxLeft {
	width: 300px;
	float: left;
}
div.boxRight {
	width: 300px;
	float: right;
}
.txt_area_s {
	width: 280px;
	float: right;
}
.float_l {
	float: left;
}
.float_r {
	float: right;
}
.mgR10 {
	margin-right: 10px;
}

/*ラジオCM*/
table.radio_box {
	width: 620px;
	border: none;
	padding-right: 3px;
	padding-bottom: 2px;
	margin-bottom: 20px;
}

/*イメージソング*/
div#song01 {
	width: 300px;
	padding-left: 30px;
	margin-bottom: 1em;
	float: left;
	display: block;
}
div#song02 {
	width: 280px;
	float: right;
	display: block;
	margin-bottom: 1em;
	background: url(../edument/img_media/song_img.gif) right bottom no-repeat;
}
div#song_sample {
	display: block;
	padding-left: 30px;
}


/*ミルモくんと遊ぼう-------------------------------*/
h2#milmo {
	background: url(../edument/img_milmo/tit_milmo_pagetitle.gif) left no-repeat;
	width: 620x;
	height: 38px;
	margin-bottom: 2em;
	text-indent: -10000px;
} 
h5#milmo_lnavi {
	background: url(../edument/img_milmo/tit_lnavi.gif) no-repeat;
	margin-bottom: 2em;
}
img#milmo {
	float: left;
	width: 362px;
	display: block;
	margin-top: 30px;
}
div#about_milmo {
	width: 225px;
	float: right;
	display: block;
}
.txt_blue {
	color: #0033FF;
}
div#ex {
	float: right;
	width: 430px;
	display: block;
}
div#ex ol {
	padding-left: 2em;
}
.milmo_item {
	float: left;
	margin-right: 14px;
	margin-bottom: 12px;
}
div.pc_paper {
	width: 190px;
	display: block;
	margin-right: 14px;
	float: left;
}
div.pc_paper img {
	margin-bottom: 4px;
}

