@charset "UTF-8";

@media screen and (max-width:959px) {


/*64-- headline class
----------------------------------------------- */
h1, h2, h3, h4, h5, h6{
font-family:"ＭＳ 明朝","Times New Roman", Times, serif;
line-height:1.4;
}
h3{
margin:26px 0 23px 0;
margin:0 0 2.3rem 0;
color:#222;
font-size:20px; font-size:2rem;
font-weight:normal;
}
h4{
margin:1.8em 0 1.4em 0;
color:#222;
font-weight:normal;
}
h5{
margin:1.6em 0 0.5em 0;
color:#222;
font-size:110%;
font-weight:bold;
}
h3 .price{padding-left:1em;font-size:90%; color:#666;}
#aesthetic #maincol h3 {font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro",Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif; color:#111;}

#aesthetic h3 br {
	display:none;
}


/*105 defined List style
--------------------------------------------------
----------------------------------------------- */
dl, dl dt, dl dd{
margin:0;
padding:0;
line-height:1.5;
}
dl.dtdd dt{
clear:both;
float:left;
width:160px;
display:block;
}
dl.dtdd dd{
display:block;
margin:5px 0 8px;
padding:0 0 0 160px;
}

.un_profile dl.dtdd dt {
	width:8em;
}
.un_profile dl.dtdd dd{
	padding:0 0 0 8.5em;
}


/*137-- headline replace class
----------------------------------------------- */
/*139-- h2 置き換え
----------------------------------------------- */
h2#h_un_history,
h2#h_un_greeting,
h2#h_un_yomoyama,
h2#h_un_profile,
h2#h_saikyomiso,
h2#h_ob_aesthetic,
h2#h_ob_wonder,
h2#h_ob_miso,
h2#h_location,
h2#h_aa_kasaneru,
h2#h_aa_musubu,
h2#h_aa_kuchikiri,
h2#h_aa_tatamu,
h2#h_aa_mitateru,
h2#h_aa_wasu,
h2#h_aa_awaseru,
h2#h_aa_yobanashi,
h2#h_aa_shikiru,
h2#h_aboutmiso,
h2#h_am_history,
h2#h_am_type,
h2#h_healthy,
h2#h_he_power,
h2#h_processed/*,
h2#h_recipe,
h2#h_items*/ {
	margin:0 0 0 0;
	/*width:auto;*/
	/*height:auto;*/
	/*text-indent:0;*/
	/*font-family:'Shippori Mincho', serif;*/
	/*font-size:2.4rem;*/
	/*text-align:center;*/
	margin-bottom:4.0rem;
	background-size:cover;
}
h2#h_recipe,
h2#h_items{
	margin:0;
	width:auto; 
	height:auto;
	text-indent:0;
	font-family:'Shippori Mincho', serif;
	font-size:1.8rem;
	text-align:center;
	margin-bottom:2.0rem;
	background-size:cover;
}
.single h2#h_recipe,
.single h2#h_items {
	font-size:1.2rem;
}

/* 幅 */
h2#h_un_history,
h2#h_un_greeting,
h2#h_un_yomoyama,
h2#h_un_profile,
h2#h_saikyomiso,
h2#h_ob_aesthetic,
h2#h_ob_wonder,
h2#h_ob_miso,
h2#h_location/*,
h2#h_recipe*/ {
	width:calc(210px * 0.75);
}
h2#h_un_yomoyama,
h2#h_ob_miso {
	width:calc(250px * 0.75);
}
/* h2#h_items {
	width:calc(210px * 0.5);
}*/
h2#h_aa_kasaneru,
h2#h_aa_musubu,
h2#h_aa_kuchikiri,
h2#h_aa_tatamu,
h2#h_aa_mitateru,
h2#h_aa_wasu,
h2#h_aa_awaseru,
h2#h_aa_yobanashi,
h2#h_aa_shikiru,
h2#h_aboutmiso {
	width:calc(210px * 0.75)
}

/* 高さ */
h2#h_un_history {height:calc(167px * 0.75)} 
h2#h_un_greeting {height:calc(142px * 0.75)} 
h2#h_un_yomoyama {height:calc(129px * 0.75)} 
h2#h_un_profile {height:calc(134px * 0.75)} 
h2#h_saikyomiso {height:calc(148px * 0.75)} 
h2#h_ob_aesthetic {height:calc(148px * 0.75)} 
h2#h_ob_wonder {height:calc(151px * 0.75)} 
h2#h_ob_miso {height:calc(148px * 0.75)} 
h2#h_location {height:calc(144px * 0.75)} 

h2#h_aa_kasaneru {height:calc(125px * 0.75)} 
h2#h_aa_musubu {height:calc(119px * 0.75)} 
h2#h_aa_kuchikiri {height:calc(197px * 0.75)} 
h2#h_aa_tatamu {height:calc(119px * 0.75)} 
h2#h_aa_mitateru {height:calc(166px * 0.75)} 
h2#h_aa_wasu {height:calc(119px * 0.75)} 
h2#h_aa_awaseru {height:calc(164px * 0.75)} 
h2#h_aa_yobanashi {height:calc(197px * 0.75)} 
h2#h_aa_shikiru {height:calc(125px * 0.75)} 


/* h2#h_recipe {height:calc(173px * 0.75)} */
/* h2#h_items {height:calc(214px * 0.5)} */



h2#h_un_history:before,
h2#h_un_greeting:before,
h2#h_un_yomoyama:before,
h2#h_un_profile:before,
h2#h_saikyomiso:before,
h2#h_location:before {
	/*content:'本田味噌本店のご紹介';*/
	display:block;
	font-size:1.2rem;
}

h2#h_ob_aesthetic:before,
h2#h_ob_wonder:before,
h2#h_ob_miso:before {
	/*content:'本田味噌本店のこだわり';*/
	display:block;
	font-size:1.2rem;
}

h2#h_aa_kasaneru:before,
h2#h_aa_musubu:before,
h2#h_aa_kuchikiri:before,
h2#h_aa_tatamu:before,
h2#h_aa_mitateru:before,
h2#h_aa_wasu:before,
h2#h_aa_awaseru:before,
h2#h_aa_yobanashi:before,
h2#h_aa_shikiru:before {
	/*content:'古都の美学を今世に';*/
	display:block;
	font-size:1.2rem;
}


h2#h_un_history {
	/*width:auto;*/
	/*background:none;*/
}
h2#h_un_greeting{
	/*background:none;*/
}
h2#h_un_yomoyama {
	/*width:auto;*/
	/*background:none;*/
}
h2#h_un_profile {
	/*background:none;*/
}
h2#h_saikyomiso {
	/*width:auto;*/
	/*background:none;*/
}
h2#h_location {
	/*background:none;*/
}

h2#h_ob_aesthetic {
	/*width:auto;*/
	/*background:none;
}
h2#h_ob_wonder {
	/*background:none;*/
}
h2#h_ob_miso {
	/*width:auto;*/
	/*background:none;*/
}


h2#h_aa_kasaneru,
h2#h_aa_musubu,
h2#h_aa_kuchikiri,
h2#h_aa_tatamu,
h2#h_aa_mitateru,
h2#h_aa_wasu,
h2#h_aa_awaseru,
h2#h_aa_yobanashi,
h2#h_aa_shikiru {
	/*height:auto;*/
	/*background:none;*/
}


h2#h_aboutmiso{
width:360px;
background:url(../../img/headline/h_aboutmiso.gif) no-repeat 0 0;
}
h2#h_am_history{
width:220px;
background:url(../../img/headline/h_am_history.gif) no-repeat 0 0;
}
h2#h_am_type{
background:url(../../img/headline/h_am_type.gif) no-repeat 0 0;
}

h2#h_healthy{
width:370px;
background:url(../../img/headline/h_healthy.gif) no-repeat 0 0;
}
h2#h_he_power{
height:210px;
background:url(../../img/headline/h_he_power.gif) no-repeat 0 0;
}

h2#h_processed{
width:220px;
background:url(../../img/headline/h_processed.gif) no-repeat 0 0;
}


h2#h_recipe {
	background:none;
}
#recipe h2#h_recipe{
position:absolute; top:-290px; left:660px;
}

h2#h_items{
	/*height:auto;*/
	background:none;
}
#item h2#h_items{
	position:static;
	top:auto;
	left:auto;
}
#item .hrred + h3 {
	text-align:center;
}


/*289-- footer
----------------------------------------------- */
#footer p#copyright {

position:static;
right:0;
margin:6px auto 0 auto;
padding:0;
width:293px;
height:20px;
font-size:10px;
overflow:hidden;
text-indent:-9000px;
background:url(../../img/common/copyright.gif) no-repeat 0 0;
}


}

