@charset"utf-8";
/*
-----------------------------------------------
あげ半 京都 Web Site ver.1 Print CSS
Author:   Hideyuki Koyama -MONTAGE lab.(http://www.montagelab.jp)
Version:  July 2011
----------------------------------------------- */

/*
----------------------------------------------- */

body{
	margin:4em;
	text-align:left;
	font-size:90%;
	color:#333;
}

a:link,
a:visited {
	text-decoration: underline;
	color: #000;
}
p{
	margin-bottom: 1.5em;
	line-height: 2.2em;
}
p.right{text-align:right;}
.serif{
	font-family:"ヒラギノ明朝 Pro W3","ＭＳ Ｐ明朝", serif;
}
.small{
	font-size:8pt;
}
.large{
	font-size:170%;
}
.large-b{
	font-size:150%;
	font-weight: normal;
}
.caption{
	line-height:1.8;
	color:#333;
}

/*改ページ指定
----------------------------------------------- */
#menu,
#floor,
#access{clear:both; margin-top:4em; page-break-before: always; }

.at-headimg{float:left; zoom:66%}
.column p.caption{padding:10px 5px;}


/* index
----------------------------------------------- */
#siteindex{position:relative; width:800px;}
#branding{float:left; margin-right:80px;}
#siteindex .shopinfo{clear:both; padding:4em 0 0 4em;}

#greeting{margin-top:4em;}
#greeting .column .lead{margin:60px 0 0 200px; width: 30em;}


/*
----------------------------------------------- */
h2{float:left; margin:0 0 0 2em;}

.navigation,
.deco-bg{
	display:none;
}

#menu .column .lead{margin:60px 0 0 450px; width: 400px;}
#menu .column .cola{margin:40px 0 0 450px; width: 456px;}
#menu .column .colb{margin:40px 0 0 450px; width: 303px;}


/*floor
----------------------------------------------- */
#floor .column .lead{margin:60px 0 0 450px; width: 400px;}
#floor .column .cola{margin:40px 0 0 450px; width: 456px;}
#floor .column .colb{margin:40px 0 0 450px; width: 303px;}


/*
----------------------------------------------- */
#access #map{margin:60px 0 0 450px; width: 400px;}
#access .shopinfo{margin:40px 0 0 450px; width: 456px;}



/* 
----------------------------------------------- */
#indeximage .img1{display:inline;}
.theme-default .nivoSlider img{display:none;}
.theme-default .nivo-controlNav{display:none;}



@media print{
body div#BG		{ height:auto; background-image:none !important; text-align:left; }
body div#BG ul.SUB		{ display:none !important; }

/* -- IMAGE (SLIDESHOW) -- */
body div#BG div.IMAGES		{ position:static; top:0px; display:inline; float:none !important; margin:0px; padding:0px; width:406px; height:auto !important; border:none; }
body div#BG div.IMAGES div.IMAGE	{ position:static; display:inline; float:none !important; margin:0px; border:none; filter:alpha(opacity=100) !important; KhtmlOpacity:1 !important; MozOpacity:1 !important; opacity:1 !important; }
body div#BG div.IMAGES div.IMAGE img	{ clear:none; float:left; border:none; margin:1px 1px 0px 0px; padding:0px; }
body ol#SLIDE_BUTTON		{ display:none !important; }

body div.SHEET div.DOWNLOAD ol li a em	{ color:#d21 !important; }
body div.SHEET div.RELATED		{ display:none !important; }

body div#BG div.IMAGES div#IMG1 img,
body div#BG div.IMAGES div#IMG3 img,
body div#BG div.IMAGES div#IMG4 img,
body div#BG div.IMAGES div#IMG5 img{display:none;}
}



/* IE print size control
----------------------------------------------- */
* html body {zoom:99%}
body { zoom/*\**/: 99%\9; }


/* IE print size control
----------------------------------------------- */
#print{width:700px;}
#print h1{float:left;}
#print #map{}
#print #google{}

