/* CSS Document */
@charset "utf-8";
/* okunote top
**************************************/
#okunote #inner_top{
	padding:0 58px;
	background:url(images/bg_inner_top.gif) left repeat-y;
}

#okunote .brown{color:#804f1b;}
#okunote .azuki{color:#7C0A50;}
#okunote .pink{color:#E4007F;}
#okunote .pagetop{margin-top:10px;	text-align:right; padding-bottom:20px;}

#okunote #inner_top #top_main{width:842px; position:relative; margin:0 auto 0 auto;}
#okunote #inner_top #top_main #top_main_img{margin-bottom:5px;}
#okunoteu #inner_top ul#main_menu{position:absolute;}
#okunote #inner_top ul#main_menu li{position:absolute; display:block; width:212px; height:29px;}
#okunote #inner_top ul#main_menu li#main_menu1{top:100px; right:10px;}
#okunote #inner_top ul#main_menu li#main_menu2{top:139px; right:10px;}
#okunote #inner_top ul#main_menu li#main_menu3{top:178px; right:10px;}
#okunote #inner_top ul#main_menu li#main_menu4{top:217px; right:10px;}


#okunote #inner_top .layout_block{width:760px; margin:0 auto 30px auto; font-size:75%;}
#okunote #inner_top .layout_block7{width:780px; margin:0 auto 30px auto; font-size:75%;}
#okunote #inner_top .layout_block p,
#okunote #inner_top .layout_block3 p,
#okunote #inner_top .layout_block7 p{margin-bottom:10px;}
#okunote #inner_top .layout_block h3{margin-bottom:13px;}
#okunote #inner_top .layout_block h4{margin-bottom:10px;}


#okunote #inner_top .layout_block2{width:730px; margin:0 auto 20px auto; font-size:75%;}
#okunote #inner_top .layout_block3{width:702px; margin:0 auto 20px auto; font-size:75%;}
#okunote #inner_top .layout_block4{width:702px; margin:0 auto 20px auto;}

#okunote #inner_top td#toku01{ 
	background:url(images/toku-01.gif) left no-repeat; 
	width:360px; height:271px; vertical-align:bottom; text-align:center;
}

#okunote #inner_top td#toku02{ 
	background:url(images/toku-02.gif) left no-repeat; 
	width:360px; height:271px; vertical-align:bottom; text-align:center;
}

#okunote #inner_top td#toku01 img,
#okunote #inner_top td#toku02 img{padding-bottom:30px;}
#okunote #inner_top p#mb-qr{ text-align:center; }


#okunote #inner_top .layout_block3 p.brown{ color:#804f1b; font-weight:bold; margin:15px 0;}
	

#okunote #inner_top #sec_main{width:842px; margin:0 auto 0 auto;}

/* style top
**************************************/
#okunote #inner_top .layout_block5{width:785px; margin:0 auto 20px auto;}
#okunote #inner_top .footmenu{width:760px; margin:0 auto 20px auto;}
#okunote #inner_top .footmenu img{ margin:0 5px; }
#okunote #inner_top .layout_block6{width:396px; margin:0 auto 20px auto;}

/* gourmet top
**************************************/
#okunote #inner_top .glayout_block{width:760px; margin:0 auto 30px auto; font-size:75%; position:relative;}
#okunote #inner_top .glayout_block h3{margin-bottom:13px;}
#okunote #inner_top .gourmet-shop{width:730px; margin:0 auto 20px auto;}
#okunote #inner_top .gourmet-shop .ex{color:#804f1b; font-size:140%; font-weight:bold; margin:0; padding:0}
#okunote #inner_top .gourmet-shop .add{color:#804f1b; font-size:120%; font-weight:bold; margin:0; padding:0}
#okunote #inner_top .gourmet-shop img.tokuten{ margin:10px 0 }
#okunote #inner_top .gourmet-shop p.txt{color:#804f1b;  font-size:100%; line-height:140%; vertical-align:top}


/* access top
**************************************/
#okunote #inner_top .alayout_block{width:760px; margin:0 auto 30px auto; font-size:75%;}
#okunote #inner_top .alayout_block img.area{ margin:10px 0;}
#okunote #inner_top .alayout_block img.icon{ margin:5px 0;}
#okunote #inner_top .alayout_block td.p-name{ padding:3px 0}
#okunote #inner_top .alayout_block td.p-txt{ width:275px; color:#804f1b; line-height:150%; vertical-align:text-top; padding-right:5px;}
#okunote #inner_top .alayout_block td.p-txt2{ width:360px; color:#804f1b; line-height:150%; vertical-align:text-top; padding-right:5px;}
#okunote #inner_top .alayout_block td.qr{ text-align:center; font-weight:bold; width:84px}
#okunote #inner_top .access-btn img{ margin:5px 2px; }
#okunote #inner_top .access-btn { float:left; width:395px }


