@import url(top3.css);
body {color:#555555;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;;
}

.xs{font-size:10px}
.ss{font-size:11px}
.mm{font-size:12px; line-height:15px;}
.fm{font-size:12px; line-height:17px;}
.mx{font-size:12px;}
.ls{font-size:13px}

h1{font-size:11px; font-weight: normal; display: inline;}
h2{padding:0; margin:0; font-size:12px; font-weight: normal; display: inline;}
h3{padding:0; margin:0; font-size:12px; font-weight: normal; display: inline;}
h4{padding:0; margin:0; font-size:12px; font-weight: normal; display: inline;}
h5{padding:0; margin:0; font-size:12px; font-weight: normal; display: inline;}

/* new.asp */
#toppage_newtex{width:850px; clear:both;}
#toppage_newtex img{vertical-align:text-bottom; border:0px; margin:0 3px;}
#toppage_newtex a:link{text-decoration:none; color:#0066FF;}
#toppage_newtex a:visited{text-decoration:none; color:#0066FF;}
#toppage_newtex a:hover{text-decoration:underline; color:#0033FF;}
#toppage_list{list-style-type:none; height:16px; padding:0px; margin:0px;}
#toppage_list li{float:left;}
#toppage_list li.right{float:right;}
.top_new_l{
	width:415px;
	float:left;
	font-size:13px;
	text-align:center;
}
.top_new_r{width:415px; float:right; font-size:13px; text-align:center;}

.ik_t_htl {
	FLOAT: left; WIDTH: 250px; TEXT-ALIGN: left
}
.ik_t_htr {
	FLOAT: right; WIDTH: 250px; TEXT-ALIGN: left
}
ik_t_ossm IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FLOAT: left; BORDER-LEFT: 0px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: 0px
}
#iktop_newarri{width:305px; float:left;}
#iktop_newarri_scr{text-align:left;background-color:#F8F8FF; margin:0 10px 0 0; padding:0 10px 0 5px; 
height:100px; overflow:auto; line-height:16px; color:#333333; border:1px dotted #CCCCCC; 
 scrollbar-track-color:#eaeaea;
scrollbar-face-color:#ffffff;
scrollbar-shadow-color:#CCCCCC;
scrollbar-darkshadow-color:#eaeaea;
scrollbar-3dlight-color:#CCCCCC;
scrollbar-arrow-color:#999999;}
#iktop_newarri_scr ul{padding:0; margin:0;}
#iktop_newarri_scr li{list-style-type:none; background-image:url(/ShellExt/Images/Main/new3.gif); background-repeat:no-repeat; margin:0 0 5px 0; padding:0 0 0 25px;}
#kousintime{font-size:10px; color:#999999; font-family:"宋体"; padding:5px 0 7px 0;}
#kousintime strong{font-size:12px; color:#333333;}


/* j[уN */
.copyright{font-size:10px; line-height:12px; font-family:arial; color:#CCFFFF;}
A.lm:LINK{text-decoration:underline; color: #CCFFFF;}
A.lm:VISITED{text-decoration:underline; color: #CCFFFF;}
A.lm:HOVER{text-decoration:none; color: #FFFFFF;}


td.blue{background-image: url(/ShellExt/Images/Main/left.jpg);
        background-color:#0066cc;}
td.blue0{background-image: url(/ShellExt/Images/Main/top_obi_hd1.gif);
	font-size:13px; color:#FFFFFF;}
td.blue02{background-image: url(/ShellExt/Images/Main/top_obi_hd2.gif);
	font-size:12px;}
td.blue2{background-image: url(/ShellExt/Images/Main/top_obi.jpg);
         font-size:11px; line-height:13px; color:#FFFFFF;}
td.blue3{background-image: url(/ShellExt/Images/Main/top_obi.gif);
         font-size:11px; color:#0066ff;}
td.blue4{background-image: url(/ShellExt/Images/Main/dot.gif);}
td.blue5{background-color:#000000;}
td.right_obi{width:135px; text-align:center; background-color:#99CCFF;
         background-image: url(/ShellExt/Images/Main/Ceaeaea.gif);}
.white{background-color:#FFFFFF;
         background-image: url(/ShellExt/Images/Main/white.gif);}

.ijtp{font-size:12px; line-height:17px; text-align:left; clear:both; margin:5px 0 0 0; display:block;}
.hpt{float:left; margin-right:5px; border:0; padding:0;}

.clear{clear:both;}
div.btm_contents1{width:460px; background-color:#eaeaea; margin:0 10px; clear:both;}
div.resp0{font-size:12px; line-height:15px; text-align:left; margin:0px 10px;}
div.btm_contents2{margin:0 10px; background-color:#eaeaea; padding:0;}
div.auc2{height:69px; font-size:12px; line-height:16px; text-align:left; padding:0; margin:0 10px;}
.float_right{float: right; margin-left:5px;}
.float_left{float: left; margin-right:5px;}

.small{font-size:11px; line-height:13px}
.hn{font-size:12px; line-height:16px}
.sm{font-size:12px; color:#003399; line-height:16px}
.n{font-size:12px; color:#0066ff}
.r{font-size:14px; color:#000000}
.m{font-size:12px; color:#000000; line-height:16px}
.rt{font-size:11px; color:#003399; line-height:15px}
.c2{font-size:11px; line-height:13px; color:#0033cc}
.typ{font-size:12px; line-height:15px}
A.i:LINK{text-decoration:none; color: #FFFFFF;}
A.i:VISITED{text-decoration:none; color: #FFFFFF;}
A.i:HOVER{text-decoration:none; color: #CCFFFF; font-weight:bold}
.menu{font-size:12px; line-height:20px}
A.lk:LINK{text-decoration:none; color: #6699FF;}
A.lk:VISITED{text-decoration:none; color: #6699FF;}
A.lk:HOVER{text-decoration:underline; color: #0066ff}
A.lk2:LINK{text-decoration:underline; color: #0066FF;}
A.lk2:VISITED{text-decoration:underline; color: #0066FF;}
A.lk2:HOVER{text-decoration:none; color: #0066FF}

A.jar:LINK{text-decoration:none; color: #FFFFFF;}
A.jar:VISITED{text-decoration:none; color: #FFFFFF;}
A.jar:HOVER{text-decoration:underline; color: #FFFFFF;}

A.src:LINK{text-decoration:none; color: #003366;}
A.src:VISITED{text-decoration:none; color: #003366;}
A.src:HOVER{text-decoration:underline; color: #993300}


A.hld:LINK{text-decoration:underline; color: #FF3333;}
A.hld:VISITED{text-decoration:underline; color: #FF3333;}
A.hld:HOVER{text-decoration:none; color: #FF6666;}

A.rb:LINK{text-decoration:none; color: #333333;}
A.rb:VISITED{text-decoration:none; color: #333333;}
A.rb:HOVER{text-decoration:underline; color: #000000; }

div.iktopbtm{width: 460px; font-size:10px; line-height:18px; color:#eaeaea; background-image:url(/ShellExt/Images/Main/iktopbtm.gif); padding-top:15px; padding-bottom:10px; text-align:center;}

.migiobi{text-align:left; margin:0 10px 15px 10px; font-size:12px; line-height:16px;}

.src_01{font-size:13px;}
.src2{font-size:12px; text-align:left; padding:0px 0 10px 0;
	}
.src3{font-size:12px; text-align:center; padding:10px; margin:5px 0 10px 0;border-top: 1px dotted #999999;}
form{margin:0; padding:0;}

div.rightbelttop{background-color:#FFFFFF; width:135px; padding:5px 0px 10px 0px;}

/* ȒPJ_[ */
td.calc{margin:2px; padding:3px; border:1px solid #CCCCCC; font-size:11px; line-height:14px; line-height:14px; font-family:"";}
.cald{padding:5px 10px; font-size:10px; text-align:right;}
td.calc2{margin:2px; padding:3px; border:1px solid #B0C4DE; font-size:11px; line-height:14px; font-family:"";}
A.xma07:LINK{text-decoration:underline; color: #0066ff;}
A.xma07:VISITED{text-decoration:underline; color: #0066ff;}
A.xma07:HOVER{text-decoration:underline; color: #FFFF00;}
A.xma07b:LINK{text-decoration:underline; color: #FF0000;}
A.xma07b:VISITED{text-decoration:underline; color: #FF0000;}
A.xma07b:HOVER{text-decoration:none; color: #ff3333;}
.calxm{font-size:12px; font-family:""; background-color:#F8F8FF; border:1px solid #EFEFEF;}

/* ߕ */
#ossm_hotels{clear:both; width:470px; margin-top:15px; background-image:url(/ShellExt/Images/Main/ikyu_top_bar_01.gif); height:21px; text-align:right;}
#ossm_ryos{clear:both; width:470px; margin-top:20px; background-image:url(/ShellExt/Images/Main/ikyu_top_bar_04.gif); font-size:12px; height:21px; text-align:right;}
#ossm_ress{clear:both; width:470px; margin-top:20px; background-image:url(/ShellExt/Images/Main/ikyu_top_bar_02.gif); font-size:12px; height:21px; text-align:right;}
#ossm_shop{clear:both; width:470px; margin-top:20px; background-image:url(/ShellExt/Images/Main/ikyu_top_bar_05.gif); font-size:12px; height:21px; text-align:right;}
#ossm_aucs{clear:both; width:470px; margin-top:20px; background-image:url(/ShellExt/Images/Main/ikyu_top_bar_03.gif); font-size:12px; height:21px; text-align:right;}
.ossm_texts{background-color:#F5F5F5; padding:6px; margin-bottom:10px; border:1px dotted #CCCCCC;}
div#textrota2{margin-top:5px; font-size:12px; text-align:right;}
.ossm_waku{background-image:url(/ShellExt/Images/Main/text_kokoku_02.gif); padding:0px 15px;}


/* ߕ@L20080408 */
.pickups{clear:both; width:610px; margin-top:15px; height:30px; text-align:right;}
.pickup_hotels{background-image:url(/ShellExt/Images/Main/iktop_bar_01.gif);}
.pickup_ryos{background-image:url(/ShellExt/Images/Main/iktop_bar_02.gif);}
.pickup_ress{background-image:url(/ShellExt/Images/Main/iktop_bar_03.gif);}
.pickup_shop{background-image:url(/ShellExt/Images/Main/iktop_bar_04.gif);}
.pickup_aucs{background-image:url(/ShellExt/Images/Main/iktop_bar_05.gif);}


/*[e[VAD*/
.rotation_tex{width:470px; background-image:url(/ShellExt/Images/Main/tp_rota_02.gif);}
.rotation_tex2{padding:0px 15px 10px 15px;}
.rotation_tex3{clear:both; margin-bottom:10px;}
.rota_1b{float:left; width:20px; padding-top:2px;}
.rota_2b{float:left; width:415px; padding-bottom:8px;}


/*[e[VAD@L20080408@*/
.rotat_tex{width:610px; background-image:url(/ShellExt/Images/Main/iktop_rot_02.gif);}
.rotat_tex2{width:480px; text-align:left;}
.rotat_tex3{clear:both; margin-bottom:7px;}
.rotat_gedan_1{float:left; width:20px; padding-top:2px;}
.rotat_gedan_2{float:left; width:555px; padding-bottom:8px;}

/*  */
ul.top_left_belt{margin:0px; padding:0px;}
div#top_left_2nd{border-right:1px solid #CCCCCC; background-color:#F8F8FF;}
div#top_left_2nd_02{padding:10px 5px 0px 5px; font-size:13px; line-height:23px; border:1px solid;}

div.top_left_2nd{border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; background-color:#F8F8FF;}
div.top_left_2nd_a{border-right:1px solid #99CCFF; border-left:1px solid #99CCFF; background-image:url(/ShellExt/Images/Main/top_left_blue.gif);}
div.top_left_2nd_02{padding:10px 5px 0px 8px; font-size:12px; line-height:23px;}
div.top_left_2nd_03{padding:10px 10px 0px 10px; font-size:12px; line-height:18px;}
.ik_navi{font-size:12px;}
.ik_navi ul{margin:0; padding:0; list-style-type:none;}
.ik_navi li{padding:0; margin:0;}

/* 2007/11/1 */
/* 1i */
#ik_top_left_obi_01{border-left:1px solid #B0C4DE; border-right:1px solid #B0C4DE; padding-top:10px; background-image:url(/ShellExt/Images/Main/ik_tp_obi_0.jpg); color:#003399;}
#ik_top_left_obi_02{border-left:1px solid #B0C4DE; border-right:1px solid #B0C4DE; border-bottom:1px solid #B0C4DE; padding:5px 5px 10px 8px; background-image:url(/ShellExt/Images/Main/ik_tp_obi_1.gif); font-size:12px; line-height:20px; margin-bottom:15px;}
#ik_top_left_obi_02 a:link{text-decoration:none;}
#ik_top_left_obi_02 a:visited{text-decoration:none;}
#ik_top_left_obi_02 a:hover{text-decoration:underline;}
#ik_top_left_obi_02 li{padding:0px; list-style-type:none;}

/* 2E3i */
.ik_top_left_obi_11{clear:both; border:1px solid #CCCCCC; padding-top:10px; background-image:url(/ShellExt/Images/Main/ik_tp_obi_3.jpg); color:#000000;}
.ik_top_left_obi_12{padding:5px 5px 10px 8px; background-color:#F8F8FF; line-height:17px;}
.ik_top_left_obi_12 a:link{text-decoration:none;}
.ik_top_left_obi_12 a:visited{text-decoration:none;}
.ik_top_left_obi_12 a:hover{text-decoration:underline;}
.ik_top_left_obi_12 li{margin-bottom:8px; padding:0px; list-style-type:none;}
.eng{font-family:Helvetica, san-sarif; color:#CCCCCC; letter-spacing:1px; font-size:11px;}


/* 2iڂ̓Wւ̃{^ */
#go_toku_tp{width:138px; height:26px; margin-bottom:12px;}
#go_toku_tp a{display:block;}
#go_toku_tp a:link{background-image:url(/ShellExt/Images/Main/go_toku_1.gif); background-position:0 0;}
#go_toku_tp a:visited{background-image:url(/ShellExt/Images/Main/go_toku_1.gif); background-position:0 0;}
#go_toku_tp a:hover{background-image:url(/ShellExt/Images/Main/go_toku_2.gif); background-position:1 -1; background-repeat:no-repeat;}






div.seasonal_sp{padding:0px 7px 0px 7px; font-size:12px; line-height:16px; clear:both;}
img.seasonal_image1{margin-bottom:3px; border:0px;}
img.seasonal_image2{float:left; margin-right:5px; border:0px;}

img.directory{margin-top:15px;}

/* Plus [e[V */
#plus_tpr{background-image:url(/ShellExt/Images/Main/toppre_02.gif); text-align:left; color:#FFFFFF; padding:10px; height:300px; overflow:auto;}
.plshtls{clear:both; font-size:12px; line-height:14px; display:block; padding-bottom:5px; border-bottom:1px dotted #FFF; margin-bottom:5px;}
.plus_h_img{border:0px; margin-left:5px; float:right;}
.plsspc{width:110px; height:1px; clear:both; border:0px;}


/* ӗl */
#otokuisamas{width:470px; height:25px; color:#000000; background-image:url(/ShellExt/Images/Main/gotootokui.gif); background-repeat:no-repeat; padding-top:4px; clear:both;}
#otokuisamas a:link{color:#0066FF; text-decoration:underline;}
#otokuisamas a:visited{color:#0066FF; text-decoration:underline;}
#otokuisamas a:hover{color:#0066FF; text-decoration:none;}
#otokuisamas small{color:#333333; font-family:"";}

/* ӗl@L20080408 */
#otokuilimited{width:610px; height:30px; color:#000000; background-image:url(/ShellExt/Images/Main/iktop_otokui2b.jpg); background-repeat:no-repeat; padding-top:7px; clear:both;}
#otokuilimited a:link{color:#0033cc; text-decoration:none;}
#otokuilimited a:visited{color:#0033cc; text-decoration:none;}
#otokuilimited a:hover{color:#0033cc; text-decoration:underline;}

/* N`R~ */
.top_voices1{margin-top:15px; border:0; width:150px; height:45px;}
.top_voices3{margin-bottom:15px; border:0; width:150px; height:25px;}
#top_voices2{background-image:url(/ShellExt/Images/Main/top_voices3.gif); text-align:left; padding:10px; font-size:10px; line-height:17px; font-family:""; color:#333333;}
#top_voices2 a:link{text-decoration:none; color:#336699;}
#top_voices2 a:visited{text-decoration:none; color:#336699;}
#top_voices2 a:hover{text-decoration:underline; color:#0066FF;}
#top_voices2 b{font-size:12px;}


/* Ly[ */
.cmp-box{width:470px; margin:0 0 5px 0;}
.cmp-left{width:230px; float:left; font-size:12px; line-height:17px; color:#555555;}
.cmp-right{width:230px; float:right; font-size:12px; line-height:17px; color:#555555;}


/* clearfix */
div:after {   
    content: ".";   
    display: block;   
    visibility: hidden;   
    height: 0.1px;   
    font-size: 0.1em;   
    line-height: 0;   
    clear: both;   
} 
