/* CSS Document */


/*-----page-----------------------------------------------------*/
/*--------------------------------------------------------------*/
table.fareTbl01 td, table.fareTbl01 th{
padding-bottom:5px!important;
}


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





#unMain{
margin:20px 0 0 0;
background:url(../img_02/un_bg_main.jpg) no-repeat top left;
width:940px;
height:613px;
position:relative;
display:none;/**/
}

.unCap{
display:none;/**/
}

#unInner{
padding:0 6px;
}

#loadingbox{
position:absolute;
top:105px;
left:420px;
z-index:100;
background:url(../img_02/un_loading_bg.png) no-repeat;
width:87px;
height:69px;
}


/*-----navi-----------------------------------------------------*/
/*--------------------------------------------------------------*/
#unNavi ul li{
float:left;
height:65px;
}

#unNavi li#dirNav a{
display:block;
width:160px;
height:65px;
background:url(../img_02/un_nav01.jpg) no-repeat;
text-indent: -9999px;
}
#unNavi li#dirNav a.onover:hover{background:url(../img_02/un_nav01_r.jpg) no-repeat;}
#unNavi li#dirNav a.onstay{background:url(../img_02/un_nav01_o.jpg) no-repeat;}

#unNavi li#bizNav a{
display:block;
width:155px;
height:65px;
background:url(../img_02/un_nav02.jpg) no-repeat;
text-indent: -9999px;
}
#unNavi li#bizNav a.onover:hover{background:url(../img_02/un_nav02_r.jpg) no-repeat;}
#unNavi li#bizNav a.onstay{background:url(../img_02/un_nav02_o.jpg) no-repeat;}

#unNavi li#conNav a{
display:block;
width:155px;
height:65px;
background:url(../img_02/un_nav03.jpg) no-repeat;
text-indent: -9999px;
}
#unNavi li#conNav a.onover:hover{background:url(../img_02/un_nav03_r.jpg) no-repeat;}
#unNavi li#conNav a.onstay{background:url(../img_02/un_nav03_o.jpg) no-repeat;}

#unNavi li#famNav a{
display:block;
width:155px;
height:65px;
background:url(../img_02/un_nav04.jpg) no-repeat;
text-indent: -9999px;
}
#unNavi li#famNav a.onover:hover{background:url(../img_02/un_nav04_r.jpg) no-repeat;}
#unNavi li#famNav a.onstay{background:url(../img_02/un_nav04_o.jpg) no-repeat;}

#unNavi li#ageNav a{
display:block;
width:155px;
height:65px;
background:url(../img_02/un_nav05.jpg) no-repeat;
text-indent: -9999px;
}
#unNavi li#ageNav a.onover:hover{background:url(../img_02/un_nav05_r.jpg) no-repeat;}
#unNavi li#ageNav a.onstay{background:url(../img_02/un_nav05_o.jpg) no-repeat;}

#unNavi li#speNav a{
display:block;
width:160px;
height:65px;
background:url(../img_02/un_nav06.jpg) no-repeat;
text-indent: -9999px;
}
#unNavi li#speNav a.onover:hover{background:url(../img_02/un_nav06_r.jpg) no-repeat;}
#unNavi li#speNav a.onstay{background:url(../img_02/un_nav06_o.jpg) no-repeat;}

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



/*-----otokubar-----------------------------------------------------*/
/*--------------------------------------------------------------*/
#otokubar{
height:39px;
position:relative;
}
#otokubarlast{
position:absolute;
top:9px;
/*left:895px;*/
left:862px;
width:33px;
height:20px;
/*overflow:hidden;*/
/*border:1px solid #000;*/
}

#otokubarNon{
height:39px;
position:relative;
}
/*--------------------------------------------------------------*/



/*-----caSerif-----------------------------------------------------*/
/*--------------------------------------------------------------*/
#caSerif{
height:104px;
position:relative;
}
#ca_dir{display:block;position:absolute;}
#ca_biz{display:none;position:absolute;}
#ca_con{display:none;position:absolute;}
#ca_fam{display:none;position:absolute;}
#ca_age{display:none;position:absolute;}
#ca_spe{display:none;position:absolute;}
/*--------------------------------------------------------------*/



/*-----recoMain-----------------------------------------------------*/
/*--------------------------------------------------------------*/
#recoMain{
padding-left:11px;
height:55px;
}
#recoMain ul li{
float:left;
padding-right:9px;
height:55px;
}
#recoMain ul li a{
display:inline-block;
height:55px;
background-color:#fff;
}

#recoMain ul li a:hover img{
opacity:0.8;
filter:alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}

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





/*-----caset-----------------------------------------------------*/
/*--------------------------------------------------------------*/
#casetMain{
width:928px;
height:290px;
position:relative;
overflow:hidden;
}

.displaynone{display:none;}
.slidabs{position:absolute;}
.slidebox{
margin-left:32px;
position:relative;
}



/*-----casetbox*/
.casetwrap{
padding-right:8px;
width:210px;
/*border:1px solid #000;*/
float:left;
}
.casetbox{
padding:0 10px 0 10px;
background:url(../img_02/un_caset_bg-trans.png) no-repeat top left;
width:190px;
height:290px;
position:relative;
text-align:center;
}

.casetboxGL{
background:url(../img_02/un_caset_bg_gray-trans.png) no-repeat top left;
width:210px;
height:290px;
position:absolute;
top:0;
left:0;
z-index:100;
display:none;
}
.casetboxGLon{
background:url(../img_02/un_caset_bg_gray-trans.png) no-repeat top left;
width:210px;
height:290px;
position:absolute;
top:0;
left:0;
z-index:100;
display:block;
}

/*
div.casetlinkbox a{
width:210px;
height:290px;
position:absolute;
top:0;
left:0;
z-index:10;
display:block;
}
*/

.cursorpointer{
cursor:pointer;
}


.casetbox .logo{
padding-top:1px;
height:64px;
}

.casetYellowbox{
background-color:#FFE57F;
width:190px;
/*height:60px;*/
min-height:70px;
_height:70px;
margin-top:11px;
/*padding-top:10px;*/
/*padding-top:5px;*/
}
.casetYellowTbl{

}

.casetdisrange{
font-weight:bold;
/*font-size:13px;*/
font-size:93%;
}
.casetdisrange img{
vertical-align:-2px;
}

.casetdis{
font-weight:bold;
/*font-size:15px;*/
font-size:108%;
/*margin-top:8px;*/
margin-top:0;
}
.casetdis img{
vertical-align:-3px;
}

.casetresrange{
color:#cc0000;
font-weight:bold;
/*font-size:13px;*/
font-size:93%;
/*margin-top:10px;*/
margin-top:8px;
}
.casetresrange p{
color:#cc0000;
}
.casetresrange img{
vertical-align:-2px;
}

.casettxt01{
font-weight:bold;
/*font-size:15px;*/
font-size:100%;
margin-top:5px;
}

.casetYoyakuchange{
margin-top:6px;
}



/*-----detail btn*/
.casetBtnDetail{
margin-top:15px;
}
.casetBtnDetail a{
display:block;
width:180px;
height:30px;
background:url(../img_02/un_caset_btn_detail.gif) no-repeat;
text-indent: -9999px;
}
.casetBtnDetail a.detailbgOn{
display:block;
width:180px;
height:30px;
background:url(../img_02/un_caset_btn_detail_o.gif) no-repeat;
text-indent: -9999px;
}
.casetBtnDetail a.detailbgOff{
display:block;
width:180px;
height:30px;
background:url(../img_02/un_caset_btn_detail.gif) no-repeat;
text-indent: -9999px;
}
/*
.casetBtnDetail a:link,
.casetBtnDetail a:visited,
.casetBtnDetail a:active,{background:url(../img_02/un_caset_btn_detail.gif) no-repeat;}
.casetBtnDetail a:hover{background:url(../img_02/un_caset_btn_detail_o.gif) no-repeat;}
*/



/*-----arrrow btn*/
#unarrowcont{
position:relative;
z-index:9999;
}
.casetBtnarrowL{
position:absolute;
top:120px;
left:8px;
display:none;
}
.casetBtnarrowR{
position:absolute;
top:120px;
left:891px;
display:none;
}

.casetBtnarrowL a{
display:block;
width:30px;
height:50px;
background:url(../img_02/un_caset_arrow_left-trans.png);
}
.casetBtnarrowL a:link,
.casetBtnarrowL a:visited,
.casetBtnarrowL a:active,{background:url(../img_02/un_caset_arrow_left-trans.png);}
.casetBtnarrowL a:hover{background:url(../img_02/un_caset_arrow_left-trans_o.png);}

.casetBtnarrowR a{
display:block;
width:30px;
height:50px;
background:url(../img_02/un_caset_arrow_right-trans.png);
}
.casetBtnarrowR a:link,
.casetBtnarrowR a:visited,
.casetBtnarrowR a:active,{background:url(../img_02/un_caset_arrow_right-trans.png);}
.casetBtnarrowR a:hover{background:url(../img_02/un_caset_arrow_right-trans_o.png);}




/*font*/
.un_num_dis{
/*font-family:"Tahoma", sans-serif;*/
/*font-size:34px;*/
/*font-size:220%;*/
font-weight:bold;/**/
font-size:200%;
color:#cc0000;
margin:0 2px;
}
.un_num_dis_s{
/*font-family:"Tahoma", sans-serif;*/
/*font-size:16px;*/
font-weight:bold;/**/
font-size:116%;
color:#cc0000;
}

.un_num_resrange{
/*font-family:"Tahoma", sans-serif;*/
/*font-size:16px;*/
font-weight:bold;/**/
font-size:130%;
color:#cc0000;
}

.un_num_disrange{
/*font-family:"Tahoma", sans-serif;*/
/*font-size:16px;*/
font-weight:bold;/**/
font-size:124%;
color:#000;
}
/*--------------------------------------------------------------*/







































/*---------------------------------*/
/*透明テスト*/
.dmbg{
background:url(../img_02/un_caset_bg-trans.png);
width:210px;
height:290px;
}
.dmarrow{
width:30px;
height:50px;
background:url(../img_02/un_caset_arrow_left-trans.png);
}
.dmarrow2{
width:30px;
height:50px;
background:url(../img_02/un_caset_arrow_right-trans.png);
}

















