@charset "UTF-8";
/* CSS Document */

/*大タイトル、リード*/
.aomori_ttl {
	width: 519px;
}
#top_copy {
	width: 900px;
	margin-bottom: 30px;
}

/*　コラム　1　ミズを一本漬けにして〜　*/
.text01 {
	margin: 0 20px 15px 0;
}
.text02 {
	margin: 15px 20px 0 0;
}
.img02 {
	margin: 0 0 0 20px;
}
.text03 {
	margin: 15px 0 15px 20px;
}
.text04 {
	margin: 15px 0 0 20px;
}
.text_peal {
	margin: 0 19px 0 20px;
}
.text_izushi {
	margin: 15px 52px 15px 0px;
}

/*　コラム　2　ごはんを使った〜　*/
.text2_01 {
	margin: 0 20px 0 0;
}
.img2_01 {
	margin: 0 0 0 20px;
}
.text2_02 {
	margin: 15px 0 15px 20px;
}
.img2_02 {
	margin: 15px 0;
}
.text2_last {
	margin: 0 52px 0 0;
}





/*タイトル*/
.yttl{
	padding-left: 52px;
	margin-bottom: 10px;
	width: 251px;
}

/*上*/
#cont1{
	width: 900px;
	background-image: url(../../images/test_back.jpg);
	background-repeat: repeat-y;
	font-size: 12px;
	color: #666666;
	line-height: 18px;
	z-index: 2;
}
/*下*/
#cont2 {
	width: 900px;
	background-image: url(../../images/test_back.jpg);
	background-repeat: repeat-y;
	font-size: 12px;
	color: #666666;
	margin-top: 50px;
	line-height: 18px;
}
#cont3 {
	width: 900px;
	background-image: url(../../images/test_back.jpg);
	background-repeat: repeat-y;
	font-size: 12px;
	color: #666666;
	margin-top: 50px;
	line-height: 18px;
}

/*左のコラム用*/
.left_box{
	float: left;
	text-align: left;
	width: 312px;
}
/*テキストのみの場合*/
.left_box .text{
	padding-right: 22px;
	padding-left: 52px;
}
/*テキストと同じ幅の画像*/
.left_box .img{
	padding-right: 22px;
	padding-left: 52px;
}
/*ラインからラインの幅の画像*/
.left_box .img2{
}
/*右に画像*/
/*右のラインからの画像とテキスト*/
.left_box .right_topimg{
	padding-left: 52px;
}
.left_box .right_topimg .img_reft{
	float: right;
	padding-left: 5px;
	text-align: left;
}
/*右のラインから22ptの画像*/
.left_box .right_topimg .img_reft1{
	float: right;
	padding-right: 22px;
	padding-left: 5px;
}
/*左に画像*/
/*左のラインからの画像とテキスト*/
.left_box .left_topimg{
	padding-right: 22px;
	padding-left: 31px;
	text-align: left;
}
.left_box .left_topimg .img_reft2{
	float: left;
	padding-right: 5px;
}
/*左のラインから36ptの画像*/
.left_box .left_topimg .img_reft22{
	float: left;
	padding-left: 36px;
	padding-right: 5px;
}
/*左のラインからはみ出した画像とテキスト*/
.left_box .left_topimg2{
	padding-right: 22px;
}
.left_box .left_topimg2 .img_reft3{
	float: left;
	padding-right: 5px;
}
.img0 {
	padding-left: 1px;
}

/*中のコラム用*/
.middle_box{
	width: 278px;
	float: left;
	text-align: left;
	top: 100px;
}
/*テキストのみの場合*/
.middle_box .text{
	padding-right: 22px;
	padding-left: 22px;
}
/*テキストと同じ幅の画像234px*/
.middle_box .img{
	padding-right: 22px;
	padding-left: 22px;
	padding-bottom: 5px;
}
/*ラインからラインの幅の画像278px*/
.middle_box .img2{
}
/*右に画像*/
/*右のラインからの画像とテキスト*/
.middle_box .right_topimg{
	padding-left: 22px;
}
.middle_box .right_topimg .img_middle{
	float: right;
	padding-left: 5px;
}
/*右のラインから22ptの画像*/
.middle_box .right_topimg .img_middle1{
	float: right;
	padding-right: 22px;
	padding-left: 5px;
}
/*左に画像*/
/*左のラインからの画像とテキスト*/
.middle_box .left_topimg{
	padding-right: 20px;
}
.middle_box .left_topimg .img_middle2{
	float: left;
	padding-right: 5px;
}
/*左のラインから22ptの画像*/
.middle_box .left_topimg .img_middle22{
	float: left;
	padding-left: 22px;
	padding-right: 5px;
}


/*右のコラム用*/
.right_box{
	width: 310px;
	float: right;
	text-align: left;
}
/*テキストのみの場合*/
.right_box .text{
	padding-right: 47px;
	padding-left: 22px;
}
/*テキストと同じ幅の画像241px*/
.right_box .img{
	padding-right: 22px;
	padding-left: 22px;
}
/*ラインからラインの幅の画像280px*/
.right_box .img2{
	padding-top: 5px;
	padding-left: 1px;
}
/*右に画像*/
/*右のラインからのテキスト*/
.right_box .right_topimg{
	padding-left: 22px;
}
/*右のラインからの画像*/
.right_box .right_topimg .img_right{
	float: right;
	padding-right: 30px;
	padding-left: 5px;
}
/*右のラインから22ptの画像*/
.right_box .right_topimg .img_right1{
	float: right;
	padding-right: 47px;
	padding-left: 5px;
}
/*左に画像*/
/*左のラインからのテキスト*/
.right_box .left_topimg{
}
/*左のラインからの画像*/
.right_box .left_topimg .img_right2{
	float: left;
	padding-right: 5px;
}
/*左のラインから22ptの画像*/
.right_box .left_topimg .img_right22{
	float: left;
	padding-left: 22px;
	padding-right: 5px;
}


/*その他の表現*/
.img_box{
	float: left;
	padding-left: 1px;
}
.img_box2{
	float: right;
	padding-right: 30px;
}

/*下の空き*/
.sp {
	height: 50px;
}

/*全部共通*/
#logo {
}
/*全体のわく*/
#content2 {
	background-color: #fff;
	width: 900px;
}

