/* CSS of bannai */

*{margin:0;padding:0}

html {overflow-y: scroll;}


hr {
	border-top: 1px dashed #bbb;
	margin-top: 0px;
	margin-bottom: 0px;

}





/*** common ***/ 
body{text-align:left;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size: 14px;line-height: 160%;color:#4d4d4d;background-color: #fff;;background-image:url('img/500-back.gif') }


img{
	border:0;
	color: #BE1926;
}

ul{list-style:none}



/*** Link ***/

a:link {
	color: #903;
	text-decoration: none;
}
a:visited {
	color: #903;
	text-decoration: none;
}
a:hover {
	color: #999933;
	text-decoration: none;
}
a:active {
	color: #999933;
	text-decoration: none;
}

/* Layout */

div#wrapper{width:900px;margin:auto;}

div#cnt{width:900px;margin:auto;background-color: #ffffff;border: 0px solid;;border-color: #ffffff;}

div#cnt-kaz{width:900px;margin:auto;border: 0px solid;;border-color: #ffffff;background-image:url('http://dream-bannnai.com/image/back-kaz.jpg')}

div#cnt-keiko{width:900px;margin:auto;border: 0px solid;;border-color: #ffffff;background-image:url('http://dream-bannnai.com/image/keko-back.jpg')}


div#cnt-pp{width:800px;padding-top:30px;padding-bottom:0px;text-align:left;margin:auto;}


div#cnt-2{width:480px;padding-bottom:10px;text-align:left;margin:auto;}
div#cnt-2 p{margin-bottom:25px;line-height:160%;}
div#cnt-2 p.cnst{height:500px;text-indent:-9877em;overflow:hidden;background:url('http://dream-bannnai.com/image/cnst.gif') top no-repeat}
div#cnt-2 div.midashi {font-size:18px;color:#000000;}
div#cnt-2 div.midashi01 {color:#000000; font-size:18px;margin-top:0px;
font-family: "ＭＳ Ｐ明朝","平成明朝", "細明朝体", "ヒラギノ明朝 Pro W3", serif;}



div#bt{width:600px;margin:auto;padding:20px 0px 0px 0px; clear:both}
div#bt ul{loat:left;margin-bottom:0px;}
div#bt ul li{margin-right:0px;float:left}
div#bt div{float:right;margin-bottom:20px;}



div#bt-top{float:right;padding:0px 20px 20px 20px;}





div#menu{width:600px;margin:auto;padding:10px 0px 10px 0px;text-align:center; clear:both}
div#menu midashi {font-size:15px;color:#000000;
font-family: "ＭＳ Ｐ明朝","平成明朝", "細明朝体", "ヒラギノ明朝 Pro W3", serif;}

div#menu a:link, div#menu a:visited {color:#000000;text-decoration:none}
div#menu a:hover, div#menu a:active {color:#CC0033;text-decoration:none}


div#ftr{width:900px;margin:auto;}
div#ftr ul{float:left;margin-top:0px}
div#ftr ul li{margin-right:0px;float:left}
div#ftr div{float:right}
div#ftr cnt{float:right}



div#ftr-2{width:900px;margin:auto;}
div#ftr-2 ul{loat:left;margin-top:0px}
div#ftr-2 ul li{margin-right:0px;float:left}
div#ftr-2 div{float:right}
div#ftr-2 cnt{float:right}





/*** index ***/

div#idx-top{height:600;background:url('image/main.jpg') top no-repeat;}
div#idx-top h1{display:none}



div#rht-index{width:640px;padding:40px 0px 0px 40px;float:left;text-align:left;}
div#rht-index div.pic{margin-top:15px;}

div#rht-index div.midashi02 {font-size:12px;margin-top:8px;}

div#rht-index div.midashi-mini {color:#003399; font-size:14px;margin-top:4px;;line-height:150%}

div#rht-index div.midashi-info {font-size:13px;margin-top:8px;;line-height:160%}

div#rht-index div.midashi-1way {font-size:11px;margin-top:8px;;line-height:150%}




div#lft01{width:140px;padding:40px 0px 40px 40px;float:left;text-align:left;}
div#lft01 div.midashi {line-height: 180%;font-size: 15px;font-weight:bold;}





div#lft01 div.link {font-size:9px;margin-top:10px;}


div#lft03{width:180px;text-align:left;}
div#lft03 div.midashi {line-height: 180%;font-size: 15px;font-weight:bold;}


div#rht01{width:600px;padding:10px 40px 40px 0px;float:right;text-align:left;}
div#rht01 div.midashi-02 {color:#f30; font-size:18px;margin-top:0px;}
div#rht01 div.midashi-03 {color:#990033; font-size:18px;margin-bottom:6px;}




div#lft02{width:500px;padding-left:0px;float:left;text-align:left;}
div#lft02 div.pic{margin-top:15px;}



div#rht{width:180px;padding:40px 40px 40px 0px;float:right;text-align:left;}
div#rht p{margin-bottom:25px;line-height:160%;}
div#rht p.cnst{height:500px;text-indent:-9877em;overflow:hidden;background:url('http://dream-bannnai.com/image/cnst.gif') top no-repeat}





div#rht div.midashi {color:#000000;}
div#rht div.midashi01 {color:#000000; font-size:18px;margin-top:0px;
font-family: "ＭＳ Ｐ明朝","平成明朝", "細明朝体", "ヒラギノ明朝 Pro W3", serif;}

div#rht div.midashi04 {font-size:15px;margin-top:23px;
font-family: "ＭＳ Ｐ明朝","平成明朝", "細明朝体", "ヒラギノ明朝 Pro W3", serif;}

div#rht div.link {font-size:12px;margin-top:10px;
font-family: "ＭＳ Ｐ明朝","平成明朝", "細明朝体", "ヒラギノ明朝 Pro W3", serif;}






/*** othrts ***/
ul#oth-nv{height:400px;text-align:center}
ul#oth-nv li{margin-right:58px;float:left}
ul#oth-nv li.r{margin-right:0px;}
ul#oth-sub{text-align:center}
ul#oth-sub li{margin:auto;padding:0px 0px 50px;display:block}
ul#oth-sub li.go2top{padding:70px 0px 0px;}


div#midashi {line-height: 180%;font-size: 15px;}




/* recipe */
table#rcp{margin:auto;}
table#rcp td{width:240px;padding-bottom:25px;vertical-align:top;font-size:85%;line-height:150%}
table#rcp td img{margin-bottom:6px;display:block;}
table#rcp td span{display:block;font-size:90%;font-weight:normal;}

table#rcp td a:link, table#rcp td a:visited {color:#404040;text-decoration:none}
table#rcp td a:hover, table#rcp td a:active {color:#4c9fec;text-decoration:none}


/* ページトップへ戻るボタン */
#pagetop {
    position:fixed;
    bottom:10px;
    right:10px;
    padding:0;
}

/* ページトップへ戻るボタン：ホバー時に画像が白みがかったようにする*/
#pagetop:hover {
    cursor:pointer;
    filter: alpha(opacity=60);        /* ie lt 8 */
    -ms-filter: "alpha(opacity=60)";  /* ie 8 */
    -moz-opacity:0.6;                 /* FF lt 1.5, Netscape */
    -khtml-opacity: 0.6;              /* Safari 1.x */
    opacity:0.6;
    zoom:1;

}
