@charset "shift_jis";
/* CSS Document */

/*------------------------------------------------------------------------------
　　130 dancyu ２０１０年１２月号 ニッポンの元気を食べよう Vol. 1

	旨い味噌汁が飲める里、山形・小野川温泉を訪ねる

	地元の大豆と女将さんたちの情熱で
	生まれた味噌が地域を元気にする!
------------------------------------------------------------------------------*/

#box_feature784{
	width:784px;
	margin:0 0 25px 0;
	padding:0 0 10px 0; /* 基本25px */
	background:/*#ccc*/ url(/img/2010/box_feature784.jpg) no-repeat left bottom ;
	}

#box_feature784 p{
	line-height:1.7 ;
	margin:0 10px 19px 16px ;
	padding:0 ;
	font-size:1.125em;
	letter-spacing:0.15em;
	}
html>/**/body #box_feature784 p{
	font-size:1.05em ;
    }


#box_feature784 p.right{ /* 署名 */
	margin-top:-10px;
	}
	
	
#box_feature784 h1{
	display:block;
	text-indent:-7777px;
	width:784px;
	height:489px;
	margin:0 0 24px 0 ;
	padding:0;
	background: url(/img/campaign/130/title.jpg) no-repeat 0px 0px;
	}


.box_lead784{
	width:782px;
	/*background:#ccc; */
	}
.box_lead784_left{
	float:left;
	width:565px;
	/*background:blue; */
	}
.box_lead784_left p{
	margin-right:15px !important;
	}	
.box_lead784_right{
	float:left;
	width:217px;
	/*background:red; */
	}

.box_lead784_right .box_dancyu{ /* dancyu 当月号紹介 */
	text-align:center ;
	width:203px;
	padding:12px 0 8px 0 ;
	margin:0 0 17px 12px ;
	background:#f6f3ee;
	border:1px solid #eeeded;
	
	-webkit-border-radius: 6px;
  	-moz-border-radius: 6px;
  	border-radius: 6px;						   	
	position:relative;  
	
	}
.box_lead784_right .box_dancyu img{
	margin:0 0 8px 0 ;
	}
.box_lead784_right .box_dancyu p{
	font-size:0.95em !important;
	line-height:1.4 !important;
	letter-spacing:0em !important;
	margin:0 0 4px 0 !important;
	color:#4f4c4c;
	}
.box_lead784_right .box_dancyu p.box_dancyu_cart a{
	padding:2px 0 2px 20px !important;
	background: url(/img/campaign/box_dancyu.gif) no-repeat 0px 1px;
	}


.box_campaign784{
	width:782px;
	/*background:#ccc; */
	}
.box_campaign784_left{
	float:left;
	width:530px;
	}
.box_campaign784_left p{
	margin-right:10px !important;
	}
		
.box_campaign784_right{
	float:left;
	width:252px;
	}



.LightBox{ margin:0; padding:0; }



.box_ph_tate{ /* 写真サムネイル タテ */
	width:237px !important;
	margin:0 0 0 15px ;
	padding: 1px 0 0 0 ;
	}

.box_ph_tate a:link, /* サムネイル枠 リンク要素にborderフチ枠設定 */
.box_ph_tate a:visited{
	float:left;
	width:235px ; /* 必須 */
	margin:0 0 6px 0 ;
	border:1px solid #ffffff;
	}
.box_ph_tate a:hover,
.box_ph_tate a:active{
	border:1px solid #ff8f6c;
	}
.box_ph_tate a span{
    cursor:pointer;
	display:block;
    text-indent:-7777px;
    }
.box_ph_tate a span:hover,
.box_ph_tate a span:active{
	opacity: 0.90; filter: alpha(opacity=90);
	}
	
.box_ph_tate  p{ /* 写真キャプション タテ */
	float:left;
	width:234px !important;  /* 必須 237 - 3 */
	line-height:1.25 !important;
	font-size:1em !important;
	margin:0 0 0 0 !important;
	padding:0 0 13px 3px !important;
	/*background:#ccc;*/
	}
* html .box_ph_tate  p{ /* IE6 改行バグ */
	width:230px  !important;
	margin-right: -3px !important;
	}




.box_ph_yoko{ /* 写真サムネイル ヨコ */
	width:784px !important;
	margin:0 !important;
	padding: 0 !important;
	}
*+html .box_ph_yoko .heightLineParent{ /* IE7対策 必須 */
	width:784px !important;
	/*background:#ccc;*/
	}
		
.box_ph_yoko p{ /* 写真キャプション ヨコ */
	float:left;
	width:237px !important; /* 必須 237 - 3 */
	line-height:1.25 !important;
	font-size:1em !important;
	margin:0 7px 0 16px !important;
	padding:0 0 0px 0px !important;
	}
* html .box_ph_yoko p{ /* IE6 */
	width: 236px !important; /* IE6 */
	margin-left: 6px !important; /* IE6 */
	margin-right: 12px !important; /* IE6 */
	}
	
.box_ph_yoko a:link, /* サムネイル枠 リンク要素にborderフチ枠設定 */
.box_ph_yoko a:visited{
	float:left;
	width:235px ; /* 必須 */
	margin:0 7px 6px 17px ;
	border:1px solid #ffffff;
	}
* html .box_ph_yoko a:link,  /* IE6 */
* html .box_ph_yoko a:visited{
	margin:0 6px 5px 12px !important; /* IE6 */
	}
	
.box_ph_yoko a:hover,
.box_ph_yoko a:active{
	border:1px solid #ff8f6c;
	}
.box_ph_yoko a span{
    cursor:pointer;
	display:block;
    text-indent:-7777px;
    }
.box_ph_yoko a span:hover,
.box_ph_yoko a span:active{
	opacity: 0.90; filter: alpha(opacity=90);
	}
		



/*--------------------------------------------------------------------------------------------------------------------------
以下、特集用写真の設定
--------------------------------------------------------------------------------------------------------------------------*/
.box_ph_yoko span#ph01{
    width:235px;
    height:190px;
    background: url(/img/campaign/130/ph.jpg) no-repeat 0px 0px;
    }

.box_ph_yoko span#ph02{
    width:235px;
    height:190px;
    background: url(/img/campaign/130/ph.jpg) no-repeat 0px -190px;
    }

.box_ph_yoko span#ph03{
    width:235px;
    height:190px;
    background: url(/img/campaign/130/ph.jpg) no-repeat 0px -380px;
    }	