@charset "utf-8";
/* ��x.com�@�g�b�v�y�[�W�p */

#all_contents{padding-top:0;}

/* To���� */
.none{ display:none;}

/* TopBtArea1 */
#TopBtArea_01{clear:both; width:940px; padding:7px 0px; display:block; background-color:#f2ecf7;}
.TopBtArea_01_text{ margin-left:18px; margin-top:1px;}
.TopBtArea_01_sns{ margin-right:10px;}
.TopBtArea_01_text a:link{text-decoration:none; color:#72449b;}
.TopBtArea_01_text a:visited{text-decoration:none; color:#72449b;}
.TopBtArea_01_text a:hover{text-decoration:none; color:#9733fd;}

/* TopBnArea1 */
#TopBnArea1{ width:740px; height:132px; position:relative;}
.w364{ position:absolute; width:364px; height:132px; left:0px; top:0px;}
.w176_01{position:absolute; width:176px; height:60px; left:376px; top:0px;}
.w176_02{position:absolute; width:176px; height:60px; left:376px; bottom:0px;}
.w176_03{position:absolute; width:176px; height:60px; right:0px; top:0px}
.w176_04{position:absolute; width:176px; height:60px; right:0px; bottom:0px}
/* 施設からのお知らせ */
.w115{ width:160px;}

/* TopAdArea1 */
#iktop_AdArea_01{clear:both; width:940px; padding:8px 0px; display:block;}
#iktop_AdArea_01 div{width:470px; height:20px; overflow:hidden;}
#iktop_AdArea_01 ul{width:470px; margin:0; padding:0; list-style-type:none;}
#iktop_AdArea_01 ul#iktop-news01{float:left;}
#iktop_AdArea_01 ul#iktop-news02{float:right;}
#iktop_AdArea_01 li{width:470px; clear:both; margin:0; padding:0; text-align:center;}


/* search 2011.2.23 fujiwara */
.iktop-srch-bar{ width:740px; height:50px; background:url(/biz/dg/image/background/top-srch_01.png);)}
.iktop-srch{width:740px; background:url(/biz/dg/image/background/top-srch_02.png); padding:2px 0 0 0;}
.iktop-srch-obi {background:url(/biz/dg/image/background/top-srch_04.png); padding:5px 0px 5px 10px; margin:0; font-weight:bold; color:#9933cc; display:block;}
.iktop-srch-obi2 {background:url(/biz/dg/image/background/top-srch_04.png); padding:5px 0px 5px 10px; margin:0; font-weight:bold; color:#9933cc; width:330px;}
.top-kwds{text-align:left; padding-bottom:15px; font-size:10px;}
.top-kwds ul{margin:0; padding:5px 0; list-style-type:none;}
.top-kwds li{margin:0 5px 0 0; padding:0 0 0 6px; background:url(/dg/image/background/top-srch_05.png) no-repeat; background-position:0 2px; display:inline;}
.top-kwds a:link{color:#666; text-decoration:none;}
.top-kwds a:visited{color:#666; text-decoration:none;}
.top-kwds a:hover{color:#333; text-decoration:none; background-color:#eee3fd;}
.top-h1{ color:#d7cae9; display:inline; margin-right:10px; margin-top:13px;}

/* Top �|�C���g �L�[���[�h */
.iktop_bar{width:740px;  background:url(/biz/dg/image/background/top_center_bar.gif) no-repeat;}
.iktop_bar_left{width:360px; float:left; margin-left:10px; _margin-left:5px;}
.iktop_bar_left2{width:370px; float:left;}
.ikpoint_moji{margin-top:10px; margin-left:5px;}
.ikpoint_moji img{vertical-align:middle; margin-left:10px;}
.iktop_moji{margin-top:10px;}
.iktop_moji_left{ float:left; margin-left:10px;}
.iktop_moji_left2{ float:left;}
.iktop_moji_left2 img{ margin:0px 3px 0px 0px; vertical-align: top;}
.iktop_kw_moji{ margin-left:10px;}
.h_waku_top{margin-top:15px; margin-bottom:5px; margin-left:5px;}
.h_waku_top2{margin-top:15px; margin-bottom:5px; margin-left:10px;}
.ind_h{font-size:16px; color:#7850b1; font-weight:bold; display:inline;}
.map_image{margin-left:10px;}


/* Top �X���C�h�V���[ */
.iktop_slideshow{float:left; width:500px; position:relative;}
.time_sale_1{float:left; width:211px;}
.time_sale_2{float:left; width:289px; height:180px; background-image:url(/biz/dg/image/top/72_biztop.gif);}
.time_sale_count{ font-family: Times; font-weight:bold; font-size:50px; letter-spacing:10pt; color:#666666; position:absolute; top:48px; left:228px; }
#myCwww span{ margin-left:16px;} 
.time_waku{ position:absolute; top:45px; left:222px;}
.time_bk_h{ background-image:url(/biz/dg/image/top/dash_h.png); width:77px; height:78px; float:left;}
.time_bk_m{ background-image:url(/biz/dg/image/top/dash_m.png); width:77px; height:78px; float:left;}
.time_bk_s{ background-image:url(/biz/dg/image/top/dash_s.png); width:77px; height:78px; float:left;}
.time_m_left{ margin-left:15px;}
.link_box{position:absolute; top:0px; left:0px;}
.box_a_ba{position:absolute; width:87px; height:122px; background-image:url(/biz/dg/image/top/baji.png); top:-10px; left:-15px; text-align:center; color:#FFFFFF; font-weight:bold;}
.box_a_ba_line1{font-size:14px; line-height:18px; margin-top:13px;}
.box_a_ba_line2{font-size:24px;line-height:26px;}
.box_a_ba_line3{font-size:14px;line-height:14px;}
#tips{width:289px; height:40px; text-align:center; color:#333333; margin-top:130px; font-size:14px; font-weight:bold; line-height:22px; overflow:hidden;}
#tips span{ font-size:18px; color:#FF0000;}
/* Top ��x�r�W�l�X�X�N�[���@�j���[�X */
.iktop_bizscl{ width:230px; float:left; margin-left:9px;}
.iktop_bizscl_waku{ height:125px; background:url(/biz/dg/image/top/top_biz_school.gif) no-repeat;}
.iktop_bizscl_news{ font-size:11px; line-height:16px; margin:0px 5px 5px 10px;}
.iktop_bizscl_news a:link{color:#333; text-decoration:none;}
.iktop_bizscl_news a:visited{color:#333; text-decoration:none;}
.iktop_bizscl_news a:hover{color:#6633ff; text-decoration:none; background-image:url(/biz/dg/image/top/biz_school_link.gif);}
.top_bizschool_date{ color:#ff6600; font-size:9px; vertical-align:top;}
.bizscl_line_height{ margin-top:3px;}

a.top_link:link{text-decoration:none; color:#333333;}
a.top_link:visited{text-decoration:none; color:#333333;}
a.top_link:hover{text-decoration:underline; color:#6633ff;}

a.top_link_plan:link{text-decoration:none; border-bottom:1px dotted #cccccc; color:#333333;}
a.top_link_plan:visited{text-decoration:none; border-bottom:1px dotted #cccccc; color:#333333;}
a.top_link_plan:hover{text-decoration:none; border-bottom:1px dotted #6633ff; color:#6633ff;}



/* Top �o�i�[ */
.iktop_bana{width:740px;}
.iktop_bana_waku{width:720px;}

/* renkyu.htm */
.fukaii{padding:0; margin:0;}
.fukaii td{background-color:#FFF; font-size:12px; font-family:Osaka, Meiryo, "�l�r �o�S�V�b�N"; border:dotted #dcdcdc; border-width:0 1px 1px 0;}
.fukaii td img{margin:4px 0 2px 0; border:0;}
.fukaii td.i{background-color:#eaeaea; padding:5px 0 3px 0; font-size:12px; font-weight:bold;}
.fukaii td.d{background-color:#E0FFFF; padding:5px 0 3px 0; font-size:12px; font-weight:bold;}
.fukaii td.n{background-color:#FFDAB9; padding:5px 0 3px 0; font-size:12px; font-weight:bold;}
.fukaii td a{display:block;}
.fukaii td a:hover{background-color:#eaeaea;}


/* from MAP 20110818 */
.from-map{width:340px; height:230px; position: relative;}
.from-map-h{background-position:-750px 0;}
.from-map-r{background-position:-750px -250px;}

.from-map a.chizu{position:absolute; width:60px; height:23px; text-align:center; font-size:12px; color:#333; text-decoration:none; background-image:url(/biz/dg/image/background/map_bk_03.png);}
.from-map a.tokyo{width:60px; height:38px; background-image:url(/biz/dg/image/background/map_bk_02.png);}
.from-map a.hakone{width:100px;}
.from-map a.tokai{width:23px; height:60px; background-image:url(/biz/dg/image/background/map_bk_01.png);}
.from-map a.h-hokkaido{top:15px; left:45px;}
.from-map a.h-tohoku{top:30px; left:260px;}
.from-map a.h-koshinetsu{top:90px; left:125px;}
.from-map a.h-hokuriku{top:60px; left:170px;}
.from-map a.h-chugoku{top:135px; left:25px;}
.from-map a.h-kyushu{top:190px; left:5px;}
.from-map a.h-okinawa{top:180px; left:265px;}
.from-map a.h-kanto1{top:75px; left:265px;}
.from-map a.h-kanto2{top:105px; left:265px;}
.from-map a.h-hakone{top:140px; left:225px;}
.from-map a.h-shikoku{top:190px; left:120px;}
.from-map a.h-tokai{top:140px; left:190px;}
.from-map a.h-kinki{top:120px; left:100px;}
.from-map a.h-osaka{top:155px; left:120px;}
.from-map a.h-tokyo{top:90px; left:195px; font-size:16px; line-height:22px; font-weight:bold;}

.from-map a.chizu:hover{background-image : url(none);}

.from-map a em{padding:3px 0 0 0; margin:0; font-style:normal; display:block;}
.from-map a em.tokaitx{padding:11px 0 0 0; margin:0;}
.from-map a em.tokyotx{padding:9px 0 0 0; margin:0;}

.from-map a p{padding:3px 0 0 0; margin:0;}
.from-map a p.tokaitx{padding:11px 0 0 0; margin:0;}
.from-map a p.tokyotx{padding:9px 0 0 0; margin:0;}


/* PNG Map */
.png-gw {position: relative;}
.png-gw img {display: block;}
.png-gw dl, dd {
	margin: 0;
	padding: 0;
}
.png-gw dd {position:absolute;}
.png-gw a:hover{position:relative; top:-1px; left:1px;}
.png-gw dl img{width:75px; height:30px;}
.png-gw dl .h-sapporo{top:75px; left:323px;}
.png-gw dl .h-tokyo{top:75px; left:411px;}
.png-gw dl .h-kinki{top:109px; left:411px;}
.png-gw dl .h-nagoya{top:143px; left:323px;}
.png-gw dl .h-fukuoka{top:143px; left:411px;}
.png-gw dl .h-okinawa{top:143px; left:411px;}
.png-gw dl .h-osaka{top:109px; left:323px;}
/* PNG Map */
.png-map {position: relative;}
.png-map img {display: block;}
.png-map dl, dd {
	margin: 0;
	padding: 0;
}
.png-map dd {position:absolute;}
.png-map a:hover{position:relative; top:-1px; left:1px;}
.png-map dl img{width:60px; height:23px;}
.png-map dl img.hakone{width:100px;}
.png-map dl img.tokai{width:23px; height:60px;}
.png-map dl .h-hokkaido{top:20px; left:55px;}
.png-map dl .h-tohoku{top:40px; left:260px;}
.png-map dl .h-koshinetsu{top:100px; left:145px;}
.png-map dl .h-hokuriku{top:70px; left:180px;}
.png-map dl .h-chugoku{top:135px; left:15px;}
.png-map dl .h-kyushu{top:190px; left:0px;}
.png-map dl .h-okinawa{top:210px; left:260px;}
.png-map dl .h-kanto1{top:100px; left:280px;}
.png-map dl .h-kanto2{top:130px; left:280px;}
.png-map dl .h-hakone{top:155px; left:220px;}
.png-map dl .h-shikoku{top:210px; left:110px;}
.png-map dl .h-tokai{top:155px; left:190px;}
.png-map dl .h-kinki{top:120px; left:80px;}
.png-map dl .h-osaka{top:155px; left:120px;}
.png-map dl .h-tokyo{top:115px; left:210px;}

/* �t���o�i�[������ꍇ */
.iktop_full{width:740px; background:url(/biz/dg/image/background/iktop_title_withad.gif) no-repeat; height:65px;}
.iktop_full img{float:right;}

/* �t���o�i�[���Ȃ��ꍇ */
.iktop_full_without{width:740px; background:url(/biz/dg/image/background/iktop_title.gif) no-repeat; height:65px;}
.iktop_full_without img{float:right;}

/* ipad for tonight */
a.tonight-ipad{width:265px; height:85px; background:url(/biz/dg/image/top/tonight_ipad.png); display:block; margin:10px 0 0 30px;}
a.tonight-ipad span{display:none;}

/* TopAdTakano */
.TopAdTakano{width:740px; padding:6px 0 4px 0; text-align:center;}

/* TopAdArea2 */
.TopAdArea2{width:740px; clear:both; padding:8px 0 0 0; background:url(/biz/dg/image/background/top_todays_pick.png) no-repeat;}
.TopAdArea2_title{padding:0 0 10px 0; border-bottom:1px dotted #b0b0f9; margin-bottom:10px; width:720px;}
.TopAdArea2 em{font-weight:bold; font-style:normal; font-family:Verdana;}
.TopAdArea2in{width:360px; text-align:left;}
.TopAdArea2in ul{padding:0; margin:0; list-style-type:none;}
.TopAdArea2in li{padding:0 0 0 48px; margin:0 0 5px 0; background-position:left top;}
.TopAdArea2in li.h{background:url(/biz/dg/image/icon/li_hotel.gif) no-repeat;}
.TopAdArea2in li.r{background:url(/biz/dg/image/icon/li_ryokan.gif) no-repeat;}
.TopAdArea2in li.i1{background:url(/biz/dg/image/icon/ikt_1.gif) no-repeat;}
.TopAdArea2in li.i2{background:url(/biz/dg/image/icon/ikt_2.gif) no-repeat;}
.TopAdArea2in li.i3{background:url(/biz/dg/image/icon/ikt_3.gif) no-repeat;}
.TopAdArea2in li.i4{background:url(/biz/dg/image/icon/ikt_4.gif) no-repeat;}
.TopAdArea2in li.i5{background:url(/biz/dg/image/icon/ikt_5.gif) no-repeat;}
.TopAdArea2in li.i6{background:url(/biz/dg/image/icon/ikt_6.gif) no-repeat;}
.TopAdArea2in li.i7{background:url(/biz/dg/image/icon/ikt_7.gif) no-repeat;} /* disney */
.TopAdArea2in li.i8{background:url(/biz/dg/image/icon/ikt_8.gif) no-repeat;} /* ���� */
.TopAdArea2in li.i9{background:url(/biz/dg/image/icon/ikt_9.gif) no-repeat;} /* Plus�{ */
.TopAdArea2in li.i10{background:url(/biz/dg/image/icon/ikt_10.gif) no-repeat;} /* ���H�t */
.TopAdArea2in li.i11{background:url(/biz/dg/image/icon/ikt_11.gif) no-repeat;} /* ��x���� */
.TopAdArea2in li.i12{background:url(/biz/dg/image/icon/ikt_12.gif) no-repeat;} /* �� */
.TopAdArea2in li.i13{background:url(/biz/dg/image/icon/ikt_13.gif) no-repeat;} /* �A�b�v�O���[�h */


/* Flash Map */
.flashmap_title{width:360px; height:30px; background:url(/biz/dg/image/background/top_src_title_w360.gif) no-repeat;}
.flashmap_title img{vertical-align:middle;}
.flashmap_title input{vertical-align:middle; margin-left:5px;}

/* Keyword Pickup */
.top_kwd{width:360px; padding:5px 0 10px 0; text-align:center;}
.top_kwd ul{margin:0; padding:10px 0 0 0; list-style-type:none;}
.top_kwd li{margin:0 3px; padding:0; display:inline;}

/* buttons - RANKING etc */
#iktop_4buttons{width:740px; height:40px;}
#iktop_4buttons img{float:left; width:185px; height:40px; border:0;}

/* text AD */
.iktop_txad{ width:740px; margin:0px 0 0 0;}
.iktop_txad_each{width:365px; text-align:left; line-height:15px;}
.iktop_txad_each img{float:left; margin-right:7px; padding:3px; background-color:#FFF; border:1px solid #dcdcdc;}
.iktop_txad_each2{width:720px; text-align:left; margin-left:20px; _margin-left:10px;}
.iktop_txad_moji{ line-height:16px; font-size:12px; margin-top:2px;color:#333333;}
b.c_black{ color:#FF0000;}
a.txad:link{text-decoration:none; color:#6e44c2;}
a.txad:visited{text-decoration:none; color:#6e44c2;}
a.txad:hover{text-decoration:underline; color:#6633ff;}

/* News Ticker */
.iktop_news_ticker{width:360px; height:20px; overflow:hidden;}
.iktop_news_ticker ul{margin:0; padding:0; list-style-type:none;}
.iktop_news_ticker li{padding:0 0 0 18px; background:url(/biz/dg/image/icon/star_newsticker.gif) no-repeat left top; font-weight:bold;}
.iktop_news_ticker li small{font-weight:normal;}

/* present campaign */
.iktop_rightrow_pz{width:180px; background:url(/biz/dg/image/background/top_pz_bk_02.png) repeat-y;}
.iktop_rightrow_pz img{margin-bottom:1px;}

/* exe, spa etc 2010�N�t���炢�ɍ폜�@���Ɉڍs */
.iktop_exes{width:740px; background:url(/biz/dg/image/background/top_four_bk_02.png) repeat-y;}
.iktop_exes_each{width:172px; height:120px; float:right;}
.iktop_exes_each img{width:172px; height:120px;}
div.iktop_exes_1{background:url(/biz/dg/image/background/top_four_btn_01.gif) no-repeat;}
div.iktop_exes_2{background:url(/biz/dg/image/background/top_four_btn_02.gif) no-repeat;}
div.iktop_exes_3{background:url(/biz/dg/image/background/top_four_btn_03.gif) no-repeat;}
div.iktop_exes_4{background:url(/biz/dg/image/background/top_four_btn_04.gif) no-repeat;}
.w182{width:182px; float:left;}
.w183{width:183px; float:left;}


/* exe, spa etc 20091228�ɉ��� ����2010�N�t���炢�ɍ폜�@*/
div.w177{width:177px;}
div.w188{width:188px;}
div.w198{width:198px;}
div.iktop_esdu_1{background:url(/biz/dg/image/background/top_four_btn_01.png) no-repeat; width:177px; height:130px;}
div.iktop_esdu_2{background:url(/biz/dg/image/background/top_four_btn_02.png) no-repeat; width:177px; height:130px;}
div.iktop_esdu_3{background:url(/biz/dg/image/background/top_four_btn_03.png) no-repeat; width:177px; height:130px;}
div.iktop_esdu_4{background:url(/biz/dg/image/background/top_four_btn_04.png) no-repeat; width:177px; height:130px;}

.iktop-brandpanels a{display:block; margin-bottom:5px;}

/* other services */
.iktop_etc{width:148px; float:left; display:block; text-align:left;}
.iktop_etc p{margin:0; padding:0 10px 0 0; line-height:16px;}
.iktop_etc p img{width:30px; height:30px; float:left; margin-right:5px;}
.iktop_etc2{width:592px; display:block;}

/* restaurant and shopping */
.iktop_bands{width:740px; background:url(/biz/dg/image/background/bands_bk_02.png) repeat-y; display:block;}
.iktop_bands_each{width:335px;}
.iktop_bands_each img{float:left; width:150px; height:110px;}
.iktop_bands_tx{width:175px; float:right;}
.iktop_bands_tx ul{margin:0; padding:0; list-style-type:none; text-align:left;}
.iktop_bands_tx li{padding:0 0 0 18px; background:url(/biz/dg/image/background/checkit.gif) no-repeat left top;}
.iktop_bands_each img.go{width:160px; height:17px; margin:20px 0 0 15px;}

/* ranking-window */
.rank_footer{background:url(/biz/dg/image/background/w180_wk_03.gif) no-repeat; width:180px;}

/* Twitter APT */
#twitter_div{width:180px; background:url(/biz/dg/image/background/top_tw_02.gif) repeat-y; margin-top:15px;}
#twitter_div ul{margin:0 10px; padding:0; list-style-type:none; text-align:left;}
#twitter_div li{margin:10px 0; padding:0;}
.twitter_title{width:180px; height:40px; background:url(/biz/dg/image/background/top_tw_04.gif) no-repeat; text-align:right;}
.twitter_title div{padding-top:5px;}

/* �g�b�v�E�g���[�J�����j���[ */
#iktop_local{width:180px; background:url(/biz/dg/image/background/iktop_local_02.png) repeat-y; text-align:left;}
#iktop_local img{width:140px; height:18px;}
#iktop_local ul{padding:0; margin:0 20px; list-style-type:none;}
#iktop_local li{padding:0; margin:0; height:22px;}
#iktop_local li.space{padding:0; margin:15px 0 0 0;}


/* 2010�N3���A�x�J�����_�[ �A�x���I������̂œ����ύX 20101012*/
#renkyu1003b{padding-top:5px;}
#renkyu1003b table{border-collapse:collapse; width:350px;}
#renkyu1003b td{padding:2px; white-space:nowrap;}
#renkyu1003b td{border:dotted #cccccc; border-width:0 1px 1px 0;}
#renkyu1003b td.lastrow{border:dotted #cccccc; border-width:0 0 1px 0;}
#renkyu1003b td.lastcol{border:dotted #cccccc; border-width:0 1px 0 0;}
#renkyu1003b td.lastcollast{border:0;}
#renkyu1003b a{display:block;}

#renkyu1003b a:link{text-decoration:none; color:#333333;}
#renkyu1003b a:visited{text-decoration:none; color:#333333;}
#renkyu1003b a:hover{text-decoration:underline; color:#6633ff; background-color:#ffff66;}

#renkyu1003b a.renkyu:link{text-decoration:none; color:#FF0000;}
#renkyu1003b a.renkyu:visited{text-decoration:none; color:#FF0000;}
#renkyu1003b a.renkyu:hover{text-decoration:underline; color:#FF0000; background-color:#ffff66;}

/* Twitter API 2010.1.28�@�g�b�v�^�񒆉E���Ɉړ� */
#twitter_top{width:480px; float:left; background:url(/biz/dg/image/background/twitter_bk.gif); }
#twitter_top ul{margin:15px 15px 0px 15px; padding:10px; list-style-type:none; text-align:left; height:250px; overflow:auto; background-color:#FFFFFF;}
#twitter_top li{margin:0 15px 0 0; padding:6px 0; border-bottom:1px dotted #DCDCDC;}
.twitter_piyo{width:740px; height:40px; background:url(/biz/dg/image/background/top_twitter_bird.gif) no-repeat; text-align:right;}
.twitter_piyo div{padding:6px 15px 0 0;}
#twitter-link{ padding:5px;}
/* Twitter RSS by Feedburner */
#fdb p{margin:0; padding:0; color:#999;}
#creditfooter{display:none;}


/* new year */
.yeandny20102011{background:url(/biz/dg/image/top/yearendandnewyear20102011.png) no-repeat; width:740px; height:73px;}
.yeandny20102011 span{display:none;}
.yeandny20102011 ul.r1{float:right; width:470px; margin:9px 0 0 0; padding:0; display:block; list-style-type:none;}
.yeandny20102011 ul.r2{clear:both; float:right; width:470px; margin:6px 0 0 0; padding:0; display:block; list-style-type:none;}
.yeandny20102011 li{margin:0 0 0 5px; padding:0; width:48px; height:25px; float:left; display:block;}
.yeandny20102011 li a{width:48px; height:25px; display:block;}

.yeandny20102011 li a.d22{background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/image/xmny_22.png);}
.yeandny20102011 li a.d23{background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/image/xmny_23.png);}
.yeandny20102011 li a.d24{background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/image/xmny_24.png);}
.yeandny20102011 li a.d25{background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/image/xmny_25.png);}
.yeandny20102011 li a.d30{background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/image/xmny_30.png);}
.yeandny20102011 li a.d31{background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/image/xmny_31.png);}
.yeandny20102011 li a.d01{background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/image/xmny_01b.png);}
.yeandny20102011 li a.d02{background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/image/xmny_02.png);}
.yeandny20102011 li a.d07{background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/image/xmny_07.png);}
.yeandny20102011 li a.d08{background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/image/xmny_08.png);}
.yeandny20102011 li a.d09{background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/image/xmny_09.png);}
.yeandny20102011 li.ma{background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/special/image/xmny_ma.png);}

.yeandny20102011 li a:hover{background-position:0 -25px;}

/* what is IKYU? */
.whatisikyu{width:180px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/image/background/sirowk180_02.png) repeat-y; text-align:left;}
.whatisikyu span{font-size:9px;}
.whatisikyu p{padding:0 10px; margin:0; color:#865fbe;}
.whatisikyu ul{margin:0; padding:15px 15px 10px 10px; list-style-type:none;}
.whatisikyu li{margin:0; padding:0 0 5px 10px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/image/background/li_sq_hai.png) no-repeat 0 0;}
.whatisikyu li a:link{color:#918da5; text-decoration:none; border-bottom:1px dotted #CCC;}
.whatisikyu li a:visited{color:#918da5; text-decoration:none; border-bottom:1px dotted #CCC;}
.whatisikyu li a:hover{color:#867bb6; text-decoration:none; border-bottom:1px solid #867bb6;}

/* �g�b�v�E�g���[�J�����j���[ 20100811�ȍ~�J�n */
#iktop_local2{width:180px; background:url(http://a248.e.akamai.net/f/248/99838/1d/www.ikyu.com/dg/image/background/iktop_menu_02.png) repeat-y; text-align:left;}
#iktop_local2 ul{padding:0; margin:0 20px; list-style-type:none;}
#iktop_local2 li{padding:2px 0; margin:0; border-bottom:1px dotted #CCC;}
#iktop_local2 li.space{padding:0; margin:15px 0 0 0;}
#iktop_local2 li.s{padding:3px 0;}
#iktop_local2 li.saigo{padding:3px 0 0 0; border-bottom:1px dotted #FFF;}
#iktop_local2 a{color:#918da5; text-decoration:none; display:block;}
#iktop_local2 a:hover{color:#867bb6; background-color:#F5F5F5;}

/* Facebook */
iframe.fontsize{font-size:9px;}

/* right row stamp, point etc. */

#right_box{
right:0px;
top:20px;
width:50px;
position:fixed;
_position:absolute;}

/* right row stamp, point etc. ie6 */
* html div#right_box {
position: absolute;
top: expression(eval(document.documentElement.scrollTop+20));
}
	/* market max 80% OFF */
#right_box a.colorfuliswonderful{width:50px; height:120px; background:url(/biz/dg/image/top/colorfuliswonderful.png) no-repeat; display:block; margin-bottom:25px;}
#right_box a.colorfuliswonderful:hover{background-position:-50px 0;}
	/* point */
#right_box a.point_kakudai{width:50px; height:100px; background:url(/biz/dg/image/top/right_botton_tokyo.png) no-repeat; display:block;}
#right_box a.point_kakudai:hover{background-position:-50px 0;}
	/* stamp */
#right_box a.stamp_tojo{width:50px; height:100px; background:url(/biz/dg/image/top/right_botton_osaka.png) no-repeat; display:block;}
#right_box a.stamp_tojo:hover{background-position:-50px 0;}
	/* tonight */
#right_box a.search_tonight{width:50px; height:100px; background:url(/biz/dg/image/top/tonight.png) no-repeat; display:block;}
#right_box a.search_tonight:hover{background-position:-50px 0;}

#right_box a span{display:none;}

/* bana- */
.toku_bar{ background:url(/biz/dg/image/background/top_center_bar2.gif) no-repeat; position:relative; width:335px; height:35px;}
.toku_bar_img{ position:absolute; top:0px; left:10px;}
.toku_bar_text{ position:absolute; top:14px; right:10px;}
.w390{ width:390px;}
.w335{ width:335px;}
.left_m_15px{ margin-left:15px;}
.toku_in{ width:335px; padding-left:15px;}
.toku_in ul{padding:0; margin:0; list-style-type:none;}
.toku_in li{ margin:0 0 5px 0; background-position:left top;}
.color_do{ color:#999999;}

/* Time Sale */
.timesale_waku{ width:180px; background:url(/biz/dg/image/background/timesale_waku.gif) ; margin-bottom:10px;}
.timesale_text_waku1{ width:90%; padding:8px 0px 2px 0px; text-align:left; }
.timesale_text_waku2{ width:90%; padding:8px 0px 5px 0px; text-align:left; border-bottom:1px #b6a2d0 dotted;}

.time_hotel_name{font-size:13px; line-height:16px; margin-top:7px; padding-bottom:5px; border-bottom:1px #e6e0ef dotted;}
.time_hotel_name2{font-size:13px; line-height:16px; margin-top:7px; padding-bottom:5px;}
.time_hotel_name a:link{text-decoration:none; color:#583981;}
.time_hotel_name a:visited{text-decoration:none; color:#583981;}
.time_hotel_name a:hover{text-decoration::none; color:#6633ff; }
.time_hotel_name2 a:link{text-decoration:none; color:#583981;}
.time_hotel_name2 a:visited{text-decoration:none; color:#583981;}
.time_hotel_name2 a:hover{text-decoration::none; color:#6633ff; }

.time_sc{font-size:11px; color:#583981;}
.time_sc img{ vertical-align:middle; margin-right:5px;}

