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

/* 081222追加分 */
.middle_box .left_topimg{
	height: 163px;
	padding-right: 22px;
	margin-bottom: 20px;

}
.right_box .left_topimg{
	padding-right: 50px;
}
.img01 {
	padding-top: 5px;
}
.space {
	height: 50px;
}
.space2{
	float: right;
	margin-top: 31px;
}
.space3 {
	float: left;
	height: 25px;
}
/*中のタイトル*/
.middle_ytt{
	padding-left: 22px;
	margin-bottom: 10px;
}


/*導入部分*/
#head_copy {
	background-image: url(../images/head_text_bc.jpg);
	width: 870px;
	margin-bottom: 30px;
	padding: 30px 30px 30px 0;
	color: #574200;
}
#head_copy .head_text1 {
	padding: 0 0 0 30px;
}
#head_copy .head_img1 {
	padding: 0 0 10px 10px;
}
#head_copy .head_img2 {
	padding: 10px 10px 30px 0;
}



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

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

/*左のコラム用*/
.left_box{
	width: 312px;
	float: left;
	text-align: left;
}
/*テキストのみの場合*/
.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;
}
/*テキストのみの場合*/
.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{
}
.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: left;
	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{
}
/*右に画像*/
/*右のラインからのテキスト*/
.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;
}
.img00 {
	padding-bottom: 5px;
}


/* ------------------------------------------

CSSコピー　ここから

------------------------------------------ */


/* ------------------------------------------

石川レイアウト　ここから

------------------------------------------ */

.pdTop74 {
	padding-top: 74px;
}
.pdTop49 {
	padding-top: 49px;
}


/* ------------------------------------------

埼玉レイアウト　ここまで

------------------------------------------ */


.pdLeft51 {
	padding-left: 51px;
}




/*大タイトル、リード*/
.top_ttl {
	width: 423px;
}
#top_copy {
	width: 900px;
}

/*　コラム　*/
.text01 {
	margin: 0 20px 0 0;
}
.text02 {
	margin: 0 52px 20px 0;
}
.text03 {
	margin: 0 0 20px 20px;
}
.text04 {
	margin: 0 52px 0 0;
}
.text05 {
	margin: 0 0 0 20px;
}
.text06 {
	margin: 23px 20px 0 0;
}
.text07 {
	margin: 29px 52px 0 0;
}
.text08 {
	margin: 2px 20px 0 0;
}
.text_izushi {
	margin: 15px 52px 15px 0px;
}
.img03 {
	padding: 8px 0 0 20px;
}
.img04 {
	padding: 15px 0 0 0;
}
.img05 {
	padding: 0 0 0 20px;
}

/*見出し02のケイを消す背景指定*/
.mida02_white {
	background: url(../images/mida02_white.gif) left top no-repeat;
}


/*タイトル*/
.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;
}


/*vol.11のみ*/
.contentWidth_bg {
	background: url(../images/contentbg_vol11.gif) right top no-repeat;
}

/*vol.12のみ*/
.ImgWidth_hatake {
	width: 148px;
}
