@charset "UTF-8";
/*
信州松本 手打ちそば こばやしWEBサイト
Theme URI: http://www.kobayashi-soba.co.jp/
Description: This is css for http://www.kobayashi-soba.co.jp/
*/

/*--------------------------
topcon
--------------------------*/
div.topcon h2 { padding:1px 1px 15px 1px; }
div.topcon h2.enjoy { padding:15px 1px 0 1px; }
div.topcon h2 a:hover img {
	opacity:0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
	background: #fff;
}
div.topcon ul { padding:15px 1px 20px 1px; }
div.topcon ul li a:hover img {
	opacity:0.6;
	filter: alpha(opacity=60);
	-ms-filter: "alpha( opacity=60 )";
	background: #fff;
}
div.topcon p.ecinfo {
	padding:15px 15px;
	font-size:10px;
	line-height:120%;
	border-bottom:#999 dotted 2px;
}
div.topcon dl {
	width:320px;
	float:left;
}
div.topcon dt {
	width:280px;
	height:30px;
	background:url(/img/mark.gif) 1px 0 no-repeat;
	padding:10px 0 0 40px;
	font-size:18px;
	line-height:110%;
}
div.topcon dd {
	padding:1px;
	float:left;
}
div.topcon dd a:hover img {
	opacity:0.8;
	filter: alpha(opacity=80);
	-ms-filter: "alpha( opacity=80 )";
	background: #fff;
}
div.telfax {
	clear:both;
	background:url(/img/telfaxImg.gif) 1px 0 no-repeat;
	width:640px;
	height:60px;
	text-indent:-10000em;
	display:block;
}
div.topcon dl.wid640 {
	width:640px;
	padding-bottom:20px;
}
h3.itemList {
	height:30px;
	background:url(/img/mark.gif) 1px 0 no-repeat;
	padding:10px 0 0 40px;
	font-size:20px;
	line-height:110%;
	font-weight:normal;
	display:block;
	clear:both;
}
ul.sobaList li {
	float:left;
	padding-right:30px;
	font-size:16px;
	line-height:120%;
}
ul.sobaList li a {
	color:#999857;
}
ul.sobaList li a:hover {
	color:#FF0000;
}

div.temporaryClosure {
	padding:15px 0 30px 0;
}

div.temporaryClosure p {
	font-size:14px;
	line-height:140%;
	color:#F60000;
}
