@charset "UTF-8";

/* Synergy Header */
#synergyHeaderTop {padding:0; text-align:center; height:58px; overflow:hidden;}
.synergyHeaderInner {width:900px; margin:0 auto; text-align:left;}
.synergyHeaderInner:after {content: "."; display: block; clear: both; height: 0; visibility: hidden;}
.synergyHeaderInner {min-height:1px;}
* html .synergyHeaderInner {height: 1px; /*\*//*/ height: auto; overflow: hidden; /**/}
.synergyHeaderInner p,
.synergyHeaderInner li {line-height:1.05;}

/* Synergy link menu */
.synergyNavi {float:right; padding:0px 0 0;}
.synergyNavi li {float:left; position:relative; display:block; width:94px; height:60px;}
.synergyNavi li a {position:relative; display:block; width:94px; height:60px;}
.synergyNavi li a img {display:none;}
.synergyNavi li#li_divGlobalNavi01_new a{background:url(/library/shop/tcom_synergy/img_new/btn_shopping.gif) no-repeat;}
.synergyNavi li#li_divGlobalNavi02_new a{background:url(/library/shop/tcom_synergy/img_new/btn_rental.gif) no-repeat;}
.synergyNavi li#li_divGlobalNavi03_new a{background:url(/library/shop/tcom_synergy/img_new/btn_book.gif) no-repeat;}
.synergyNavi li#li_divGlobalNavi04_new a{background:url(/library/shop/tcom_synergy/img_new/btn_ondemand.gif) no-repeat;}
.synergyNavi li#li_divGlobalNavi05_new{width:148px;}
.synergyNavi li#li_divGlobalNavi05_new a{background:url(/library/shop/tcom_synergy/img_new/btn_logo.gif) no-repeat; width:148px;}
.synergyNavi li#li_divGlobalNavi06_new a{background:url(/library/shop/tcom_synergy/img_new/btn_point.gif) no-repeat;}
.synergyNavi li#li_divGlobalNavi07_new a{background:url(/library/shop/tcom_synergy/img_new/btn_smartphone.gif) no-repeat;}
.synergyNavi li#li_divGlobalNavi08_new a{background:url(/library/shop/tcom_synergy/img_new/btn_tenpouketori.gif) no-repeat;}
.synergyNavi li#li_divGlobalNavi09_new a{background:url(/library/shop/tcom_synergy/img_new/btn_store.gif) no-repeat;}
.synergyNavi li#li_divGlobalNavi01_new a:hover{background:url(/library/shop/tcom_synergy/img_new/btn_shopping_hover.gif) no-repeat;}
.synergyNavi li#li_divGlobalNavi02_new a:hover{background:url(/library/shop/tcom_synergy/img_new/btn_rental_hover.gif) no-repeat;}
.synergyNavi li#li_divGlobalNavi03_new a:hover{background:url(/library/shop/tcom_synergy/img_new/btn_book_hover.gif) no-repeat;}
.synergyNavi li#li_divGlobalNavi04_new a:hover{background:url(/library/shop/tcom_synergy/img_new/btn_ondemand_hover.gif) no-repeat;}
.synergyNavi li#li_divGlobalNavi06_new a:hover{background:url(/library/shop/tcom_synergy/img_new/btn_point_hover.gif) no-repeat;}
.synergyNavi li#li_divGlobalNavi07_new a:hover{background:url(/library/shop/tcom_synergy/img_new/btn_smartphone_hover.gif) no-repeat;}
.synergyNavi li#li_divGlobalNavi08_new a:hover{background:url(/library/shop/tcom_synergy/img_new/btn_tenpouketori_hover.gif) no-repeat;}
.synergyNavi li#li_divGlobalNavi09_new a:hover{background:url(/library/shop/tcom_synergy/img_new/btn_store_hover.gif) no-repeat;}

/* Synergy link menu pulldown */   
.synergyNaviPD {position:absolute; z-index:10; padding-top:4px; background-color:#f3f3f2;}
.synergyNaviPD ul {color:#333333; width:94px;}
.synergyNaviPD li {display:block; font-size:11px; width:94px; height:auto;}
.synergyNaviPD li.tcom_synergy_tab a{border:none;}
.synergyNaviPD li.tcom_synergy_tab span.tcom_synergy_obi{margin:0; padding:6px 0 2px; background:url(../img/btn_obi.gif) no-repeat #f3f3f2; display:block; width:94px; text-align:center; font-size:11px; font-weight:bold;}
.synergyNaviPD li a{display:block; background; border-bottom:1px dotted #cccccc; padding:8px 0 8px 4px; zoom:1; width:auto; height:auto;}
.synergyNaviPD li.grpEnd a{border-bottom:none;}
.synergyNaviPD li a:hover{background:#e0e0dd;}

/* Synergy link menu pulldown conf */
.synergyNaviPDconf01,
.synergyNaviPDconf02,
.synergyNaviPDconf03,
.synergyNaviPDconf04,
.synergyNaviPDconf05,
.synergyNaviPDconf06,
.synergyNaviPDconf07,
.synergyNaviPDconf08,
.synergyNaviPDconf09 {display:none;}




/* Synergy new css */
.tcom_navi_100 ul {
	width: 100%;
	height: 20px;
	list-style-type:none;
	margin: 0;
	padding: 0;
	background-color:#092253;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #051433;
}
.tcom_navi_100 li {
	margin: 0;
	padding: 0;
	background-image: url(/library/shop/tcom_synergy/img_new/snav_line.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	line-height: 20px;
	width: auto;
}
.tcom_navi_100 a {
	float: left;
	display: block;
	padding: 0px 7px 0px 7px;
	text-decoration: none;
	font-size: 12px;
}
.tcom_navi_100 div.col01{
	float: left;
	display: block;
	padding: 0px 7px 0px 7px;
	text-decoration: none;
	font-size: 12px;
	background-color:#ffce36;
}
.tcom_navi_100 a.col02{
	color: #FFFFFF;
}
.tcom_navi_100 a:hover.col02{
	background-image: url(/library/shop/tcom_synergy/img_new/bg_snav_on.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color:#0065FD;
	text-decoration: none;
	color: #333333;
}
.tcom_navi_100 a:hover.col03{
	background:url(/library/shop/tcom_synergy/img_new/sbtn_tol_hover.png) no-repeat center;

}
.tcom_navi_100 a:hover.col03 img { visibility:hidden;}

.tcom_navi_100 .tcom_logo {
	float: left;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
	width: 52px;
}
.tcom_navi_100 .tcom_menu{
	float: left;
	white-space:nowrap;
}
.tcom_navi_100 .tcom_logo a {
	padding: 0px;
	background-image: url(/library/shop/tcom_synergy/img_new/logo-com.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
	width: 52px;
	height: 20px;
}
.tcom_navi_100 .tcom_logo a:hover {
	background-image: url(/library/shop/tcom_synergy/img_new/logo-com_hover.png);
}

.tcom_navi_100 .tol_menu{
	float: right;
	white-space:nowrap;
}
.tcom_navi_100 .tolNavhome {
	float: right;
	text-indent: -9999px;
	margin: 0;
	padding: 0;
	width: 52px;
}
.tcom_navi_100 .tolNavhome a {
	padding: 0px;
	background-image: url(/library/shop/tcom_synergy/img_new/sbtn_tol.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
	width: 52px;
	height: 20px;
}
.tcom_navi_100 .tolNavhome a:hover {
	background-image: url(/library/shop/tcom_synergy/img_new/sbtn_tol_hover.png);
}

