/* karuizawa 2010 */

body{background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/allbk.jpg) repeat-x fixed;}
h3{font-size:20px; margin:0; padding:0;}
#all_contents{padding:0; margin:0;}

.kzw_hd_01{width:213px; float:left;}
.kzw_hd_02{width:257px; float:left;}
.kzw_hd_03{width:203px; float:left;}
.kzw_hd_04{width:144px; float:left;}
.kzw_hd_05{width:123px; float:right;}

.kzw_contents{width:940px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/wk.png) repeat-y;}
.kzw_contents2{margin:0 30px; display:block;}


/* form */
.class_search_form_top, .class_search_form_bottom{height:1px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/siro.png);}
.srch_wk_00{width:740px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/siro.png);}
.w710, .w700{width:740px;}
.w400{width:430px;}
#ctl00_contentMain_rmSrch_DivNot11106SearchButton{position:relative; top:-40px;}

/* lineup */
.kz_lineup1{width:298px; float:left;}
.kz_lineup2{width:284px; float:right;}

.kz_00000410{width:284px; height:210px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/a_00000410.jpg) no-repeat;}
.kz_00000420{width:284px; height:210px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/a_00000420.jpg) no-repeat;}
.kz_00000713{width:284px; height:210px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/a_00000713.jpg) no-repeat;}
.kz_00000916{width:284px; height:210px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/a_00000916b.jpg) no-repeat;}
.kz_00000928{width:284px; height:210px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/a_00000928.jpg) no-repeat;}
.kz_00001008{width:284px; height:434px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/a_00001008.jpg) no-repeat;}
.kz_00001100{width:284px; height:210px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/a_00001100.jpg) no-repeat;}
.kz_00001195{width:284px; height:210px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/a_00001195.jpg) no-repeat;}
.kz_00001291{width:284px; height:210px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/a_00001291.jpg) no-repeat;}
.kz_00001313{width:284px; height:210px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/a_00001313.jpg) no-repeat;}
.kz_00001560{width:284px; height:210px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/a_00001560.jpg) no-repeat;}
.kz_00001079{width:284px; height:210px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/a_00001079.jpg) no-repeat;}
.kz_00000391{width:284px; height:210px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/a_00000391.jpg) no-repeat;}

.kz_hs1{width:284px; height:210px;}
.kz_hs1 img{width:284px; height:210px;}
.kz_hs2{width:284px; height:434px;}
.kz_hs2 img{width:284px; height:434px;}


/* now */
.kz_now_01{width:250px; float:left;}
.kz_now_02{width:630px; float:right; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/now_03.png) repeat-y; display:block;}
.kz_now_03{width:600px;}
.kz_now_03 img{float:left; margin-right:10px;}

/* present */
.kz_present_wk{width:880px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/seasonal/karuizawa/image/pz1_02.png) repeat-x; padding:10px 0 15px 0;}

/* footer */
.w500{width:500px;}
.w190{width:190px;}
.copies{width:940px; color:#999; font-size:10px; line-height:15px; padding-bottom:20px}
