@charset "utf-8";

@import "/Portals/0/css/contents.css";
@import "/Portals/0/css/contents_t.css";



/* ===========================================================
 common
=========================================================== */

body,img{margin:0;padding:0;border:none;}

.clearfix:before,
.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}

html{height:100%;font-size:14px;}
body{min-width:1100px;height:100%;font-size:100%;font-family:'Meiryo','Verdana','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Osaka','ＭＳ Ｐゴシック','sans-serif';color:#000000;line-height:1.8;}


a,
a:link,
a:visited{color:#84613c;text-decoration:none;}
a:hover,
a:active{color:#84613c;text-decoration:underline;}

/* smartphone */
.pcArea{display:block;}
.spArea{display:none;}


/* ===========================================================
 css for admin
=========================================================== */
/* css-for-adminModules */
.FileManager_LeftBox{width:200px !important;}
.FileManager_LeftBox img{height:13px !important;}
#dnn_ctr362_ModuleContent table{width:100% !important;}
#dnn_ctr362_ModuleContent table td{text-align:left !important;}

#IconBar\.ascx_divControlPanel{font-size:12px;}
.ModuleTitle_MenuItem{font-size:12px;}


/* ===========================================================
 skin
=========================================================== */
.skinBody{color:#000;overflow:hidden;position:relative;}


#skin2Columns,
#skin1Column{background:url(/Portals/0/Skins/TVC/images/bg_2nd.jpg) no-repeat top center;}

.SideLeftPane{width:93px;height:400px;position:fixed;left:0;top:25%;z-index:100;}


/*========================================================
 moduleMenu
 ========================================================*/
.SEOMenuV2 ul{margin:0;padding:0;}
.SEOMenuV2 li{margin:0;padding:0;line-height:0;list-style:none;}
.SEOMenuV2 li a{text-decoration:none;line-height:20px;color:#000;}

/*-- module menu --*/
.moduleMenu{margin:0 0 30px;padding:0;background:url(/Portals/0/images/common/bg_sidenavi_top.jpg) left top no-repeat #f1ece5;}
.moduleMenu ul{margin:0;padding:0;line-height:1.3;list-style:none;}
.moduleMenu ul li{margin:0;padding:0;list-style:none;}

.moduleMenu ul li{display:none;}
.moduleMenu ul li.currentItem,
.moduleMenu ul li.currentItem ul li,
.moduleMenu ul li.parentItem,
.moduleMenu ul li.parentItem ul li,
.moduleMenu ul li.parentItem ul li.currentItem ul li{display:block!important;}

.moduleMenu ul li a{margin:0;padding:16px 12px 10px 10px;width:188px;font-size:16px;color:#fff!important;font-weight:normal;display:block;background:none;border-bottom:1px solid #c4b195;}

.moduleMenu ul li ul{margin:0;padding:0;width:210px;background:none;border-top:1px solid #e9e2d7;}

.moduleMenu ul li ul li{width:210px;text-indent:0;background-color:none!important;border-bottom:none;border-top:1px dotted #c4b195;}
.moduleMenu ul li ul li a{margin:0;padding:12px 10px 12px 28px;width:172px;height:auto;font-weight:normal;line-height:18px;font-size:12px;color:#333 !important;background:url(/Portals/0/images/common/bg_brown_arrow.png) no-repeat 12px 17px;background-color:none;display:block;border-top:1px dotted #fff;border-bottom:none;}

.moduleMenu ul li ul li:first-child,.moduleMenu ul li ul li:first-child a{border-top:none!important;}
.moduleMenu ul li ul li a:hover,
.moduleMenu ul li.parentItem ul li.currentItem a.currentLink{text-decoration:none!important;background-color:#dbcebf!important;}
.moduleMenu ul li.parentItem ul li.currentItem a.currentLink:hover{color:#91510d!important;}

.moduleMenu ul li ul li ul{margin:0 0 0 10px;padding:0 0 10px;width:200px;background:#fbf9f7;border:none!important;}
.moduleMenu ul li ul li ul li{margin-bottom:0;text-indent:0;border:none!important;}
.moduleMenu ul li ul li ul li a{margin:0;padding:12px 10px 0 15px;width:175px;height:auto;font-size:12px;line-height:1.2;font-weight:normal;background:none;border:none!important;} 

.moduleMenu ul li.parentItem ul li.parentItem ul li.currentItem a.currentLink,
.moduleMenu ul li ul li ul li a:hover{color:#84613c!important;text-decoration:underline!important;background:none!important;}

.moduleMenu ul li.parentItem ul li.parentItem ul li.currentItem a.currentLink:hover{color:#84613c!important;text-decoration:underline!important;background:none!important;}
.moduleMenu ul li ul li ul li ul{display:none;}


/* ===========================================================
 css for print
=========================================================== */
@media print{
body{font-family:"ヒラギノ角ゴ Pro W3","HiraginoKaku Gothic Pro", "Osaka", "ＭＳ Ｐゴシック", "sans-serif";}
}


/* --------------------------------------------------- renewal -------------------------------------------------------------------*/

/* ===========================================================
 skin
=========================================================== */
#skinRenewIndex,
#skinPartyIndex{background:url(/Portals/0/Skins/TVC/images/bg_2nd.jpg) no-repeat top center;}


/* ===========================================================
 Winter skin
=========================================================== */
#skinRenewIndex.winterSkin,
#skinPartyIndex.winterSkin,
#skin2Columns.winterSkin,
#skin1Column.winterSkin{background:url(/Portals/0/Skins/TVC/images/bg_winter.jpg) no-repeat top center;}
#skinRenewIndex.winterSkin div#ContentWrap{padding:20px 25px 50px;background:url(/Portals/0/Skins/TVC/images/bg_indexContent_winter.png) no-repeat top center;}
#skin2Columns.winterSkin #mainBody,
#skin1Column.winterSkin #mainBody{margin-top:10px;padding:0 25px 40px;background:url(/Portals/0/Skins/TVC/images/bg_Content_winter.png) no-repeat top center;}
#WinterPartyWrap{padding-top:50px;background:url(/Portals/0/Skins/TVC/images/bg_Content_winter.png) no-repeat top center;}

.winterSkin #headBody .logo a{height:57px;background:url(/Portals/0/logo_winter.png);display:block;}
.winterSkin #headBody .logo img{display:none;}
#skinRenewIndex.winterSkin h1,
.winterSkin #headerWrap,
.winterSkin div#TopWrap{background:none;}
.winterSkin div#TopWrap{padding-top:10px;}
.winterSkin div#TopWrap .TopPane{padding-bottom:20px;}
.winterSkin .tokenMenu ul li a,
.winterSkin .tokenMenu ul li a:hover{background:url(/Portals/0/Skins/TVC/images/gnav_winter.png) left top no-repeat;}
.winterSkin #WinterWrap{background:url(/Portals/0/Skins/TVC/images/footTopWrap_winter.jpg) no-repeat bottom center;}
.winterSkin div#footTopWrap{background:url(/Portals/0/Skins/TVC/images/bg_Content_winter.png) no-repeat bottom center;}
#skinRenewIndex.winterSkin div#footTopWrap{background:none;}
.winterSkin #ContentWrap04{padding-bottom:120px;}
.winterSkin .pagetop a{;background:url(/Portals/0/Skins/TVC/images/bg_pagetop_winter.png) no-repeat;}

.winterSkin div.headWrap div.HeadPane ul li.headerMenu06 a{width:49px;background:url(/Portals/0/images/common/bg_headermenu06w.png) no-repeat;}
.winterSkin div.headWrap div.HeadPane ul li.headerMenu07 a{width:44px;background:url(/Portals/0/images/common/bg_headermenu07w.png) no-repeat;}
.winterSkin div.headWrap div.HeadPane ul li.headerMenu08 a{width:45px;background:url(/Portals/0/images/common/bg_headermenu08w.png) no-repeat;}
.winterSkin div.headWrap div.HeadPane ul li.headerMenu09 a{width:33px;background:url(/Portals/0/images/common/bg_headermenu09w.png) no-repeat;}

.winterSkin ul[class*="headerNavi"] .headerMenu06 a{background:url(/Portals/0/images/common/bg_headermenu06w.png) no-repeat !important;}
.winterSkin ul[class*="headerNavi"] .headerMenu07 a{background:url(/Portals/0/images/common/bg_headermenu07w.png) no-repeat !important;}
.winterSkin ul[class*="headerNavi"] .headerMenu08 a{background:url(/Portals/0/images/common/bg_headermenu08w.png) no-repeat !important;}
.winterSkin ul[class*="headerNavi"] .headerMenu09 a{background:url(/Portals/0/images/common/bg_headermenu09w.png) no-repeat !important;}
.winterSkin ul[class*="headerNavi"] .headerMenu10 a{background:url(/Portals/0/images/common/bg_headermenu10w.png) no-repeat !important;}
.winterSkin li[class*="headerMenu"] a:hover{background-position:0 -11px !important;}
.winterSkin li.headerMenu01 a:hover{background-position:0 -34px !important;}

.winterSkin ul[class*="headerNavi"]+p img{display:none;}
.winterSkin ul[class*="headerNavi"]+p{width:320px;height:28px;background:url(/Portals/0/images/english/txt_header_tel_en_winter.png) left bottom no-repeat;}

.winterSkin .globalAnchorEn li a{background-image:url(/Portals/0/images/english/gNav_en_winter.png);}
.winterSkin .globalAnchorCh li a{background-image:url(/Portals/0/images/chinese/gNav_ch_winter.png);}
.winterSkin .globalAnchorKr li a{background-image:url(/Portals/0/images/korean/gNav_kr_winter.png);}

/* banner */
.winterSkin .indexBanner p{margin:0 auto;width:1000px;}
.winterSkin .indexBanner img,
.winterSkin ul.recommendList li img{width:auto !important;}
.winterSkin ul.recommendList{margin:0 auto;width:1030px;}
.winterSkin ul.recommendList li{width:486px;}


/* ===========================================================
 headBody
=========================================================== */
#headerWrap{width:100%;height:auto;font-size:12px;line-height:1.55;background:url(/Portals/0/Skins/TVC/images/bg_headwrap02.png) repeat-x top;}
#headerWrap:before,
#headerWrap:after{content:"";display:table;}
#headerWrap:after{clear:both;}

#headBody{margin:0 auto;padding:0;width:1100px;text-align:left;}
#headBody:before,
#headBody:after{content:"";display:table;}
#headBody:after{clear:both;}

/* Logo */
#headBody .headLogo{margin:0;padding:22px 0 0;width:241px;float:left;}
#headBody .logo{margin:0;padding:0;width:241px;}
#headBody .logo a{margin:0;padding:0;width:241px;font-size:20px;line-height:57px;display:block;}

/* headWrap */
.headWrap{margin:0;padding:8px 0 0 0;width:831px;float:right;}

/*SearchPane*/
div.SearchPane{margin:0;width:530px;float:left;}

/* HeadTopPane */
.HeadTopPane{margin-right:-2px;padding:0 0 5px 0;width:291px;float:right;}

/* HeadPane */
.HeadPane{margin-bottom:0;width:831px;float:right;}


/* ===========================================================
 css for each skin
=========================================================== */
#skin2Columns #mainBody,
#skin1Column #mainBody{padding-bottom:40px;}

#skin2Columns #sideWrap {width:210px;float:left;}
#skin2Columns #contentWrap{width:1100px;}
#skinRenewIndex #ContentWrap{width:1050px;margin:0 auto;text-align:left;}

div#TopWrap{margin:0 auto;padding:30px 0 0;width:100%;background:url(/Portals/0/Skins/TVC/images/bg_slider.jpg) no-repeat center bottom;}
#skinPartyIndex div#TopWrap{padding:0;}

div#TopWrap .TopPane,
div#ContentWrap,
#PartyWrap02,
#PartyWrap03,
#PartyWrap04{margin:0 auto;padding:0 0 50px;width:1100px;text-align:left;}

#PartyWrap01{margin:0 0 50px;padding:0;min-height:154px;background:url(/Portals/0/images/party/index/bg_infomenu.png) repeat-x bottom;}
#PartyWrap01 .PartyPane01{margin:0 auto;padding:0;width:1100px;text-align:left;}
#PartyWrap04{padding:0 0 80px;}
#PartyWrap04:before,
#PartyWrap04:after{content:"";display:table;}
#PartyWrap04:after{clear:both;}

.ContentPane{text-align:left;}
#skin2Columns .ContentPane{width:860px;float:left;}
#skin2Columns #sideWrap{ width:210px;float:right;} 

div#bannerWrap{margin:337px auto 0 auto;width:1100px;background:url(/Portals/0/Skins/TVC/images/bg_bannerWrap.png) no-repeat top;}
div#infoWrap,
div#ContentWrap01,
div#ContentWrap02,
div#ContentWrap03,
div#ContentWrap04,
div#footTopWrap,
div#footBottomWrap{width:100%;text-align:left;}

div#ContentWrap01{padding:50px 0 40px;min-height:inherit;background:#f8f3ed url(/Portals/0/Skins/TVC/images/bg_contentwrap02.jpg) repeat-x top;}
div#footTopWrap{padding-top:53px;background:url(/Portals/0/Skins/TVC/images/footTopWrap.jpg) repeat-x bottom;}
div#footBottomWrap{background:#fff url(/Portals/0/Skins/TVC/images/footBottomWrap.jpg) repeat-x top;}

div#infoContent,
div.ContentPane01,
div.ContentPane02,
div.ContentPane03,
div.ContentPane04,
div#footTopBody,
div#footBottomBody{margin:0 auto;width:1100px;}

div.ContentPane03{padding:65px 0 35px 0;clear:both;}
div.ContentPane04{padding-top:55px;text-align:center;clear:both;}

/* ===========================================================
 gNav
=========================================================== */
#gNav{margin:0;padding:0;width:1100px;height:61px;text-align:left;clear:both;}
#gNav:before,
#gNav:after{content:"";display:table;}
#gNav:after{clear:both;}

/*========================================================
 tokenMenu
 ========================================================*/ 
.tokenMenu{margin:0 auto;width:1100px;z-index:90;position:relative;}
.tokenMenu ul{margin:0;padding:0;}
.tokenMenu li{margin:0;padding:0;list-style-type:none;}

.tokenMenu ul li{margin:0;padding:0;display:none;float:left;list-style-type:none;}
.tokenMenu ul li.Tab191,
.tokenMenu ul li.Tab67,
.tokenMenu ul li.Tab68,
.tokenMenu ul li.Tab69,
.tokenMenu ul li.Tab155,
.tokenMenu ul li.Tab80{display:block;position:absolute;top:0;}

.tokenMenu ul li a,
.tokenMenu ul li a:hover{margin:0;padding:0;height:61px;line-height:60px;text-indent:-9999em;display:block;overflow:hidden;background:url(/Portals/0/Skins/TVC/images/gnav_renew.png) left top no-repeat;}

.tokenMenu ul li.Tab191{width:172px;left:0;}
.tokenMenu ul li.Tab191 a	{background-position:0px 0;}
.tokenMenu ul li.Tab191 a:hover{background-position:0px -61px;}
.tokenMenu ul li.Tab191 a.CurrentLinkClass,
.tokenMenu ul li.Tab191 a.CurrentLinkClass:hover,
.tokenMenu ul li.Tab191 a.ParentLinkClass,
.tokenMenu ul li.Tab191 a.ParentLinkClass:hover{background-position:0px -61px;}

.tokenMenu ul li.Tab67{width:191px;left:172px;}
.tokenMenu ul li.Tab67 a{background-position:-172px 0;}
.tokenMenu ul li.Tab67 a:hover{background-position:-172px -61px;}
.tokenMenu ul li.Tab67 a.CurrentLinkClass,
.tokenMenu ul li.Tab67 a.CurrentLinkClass:hover,
.tokenMenu ul li.Tab67 a.ParentLinkClass,
.tokenMenu ul li.Tab67 a.ParentLinkClass:hover{background-position:-172px -61px;}

.tokenMenu ul li.Tab68{width:185px;left:191px;}
.tokenMenu ul li.Tab68 a{background-position:-363px 0;}
.tokenMenu ul li.Tab68 a:hover{background-position:-363px -61px;}
.tokenMenu ul li.Tab68 a.CurrentLinkClass,
.tokenMenu ul li.Tab68 a.CurrentLinkClass:hover,
.tokenMenu ul li.Tab68 a.ParentLinkClass,
.tokenMenu ul li.Tab68 a.ParentLinkClass:hover{background-position:-363px -61px;}

.tokenMenu ul li.Tab69{width:185px;left:376px;}
.tokenMenu ul li.Tab69 a{background-position:-548px 0;}
.tokenMenu ul li.Tab69 a:hover{background-position:-548px -61px;}
.tokenMenu ul li.Tab69 a.CurrentLinkClass,
.tokenMenu ul li.Tab69 a.CurrentLinkClass:hover,
.tokenMenu ul li.Tab69 a.ParentLinkClass,
.tokenMenu ul li.Tab69 a.ParentLinkClass:hover{background-position:-548px -61px;}

.tokenMenu ul li.Tab155{width:185px;left:733px;}
.tokenMenu ul li.Tab155 a{background-position:-733px 0;}
.tokenMenu ul li.Tab155 a:hover{background-position:-733px -61px;}
.tokenMenu ul li.Tab155 a.CurrentLinkClass,
.tokenMenu ul li.Tab155 a.CurrentLinkClass:hover,
.tokenMenu ul li.Tab155 a.ParentLinkClass,
.tokenMenu ul li.Tab155 a.ParentLinkClass:hover{background-position:-733px -61px;}

.tokenMenu ul li.Tab80{width:182px;left:915px;}
.tokenMenu ul li.Tab80 a{background-position:-915px 0;}
.tokenMenu ul li.Tab80 a:hover{background-position:-915px -61px;}
.tokenMenu ul li.Tab80 a.CurrentLinkClass,
.tokenMenu ul li.Tab80 a.CurrentLinkClass:hover,
.tokenMenu ul li.Tab80 a.ParentLinkClass,
.tokenMenu ul li.Tab80 a.ParentLinkClass:hover{background-position:-915px -61px;}

.tokenMenu ul li ul{display:block;}

/* ===========================================================
 content
=========================================================== */
#mainBody{margin:0 auto;padding:0;width:1100px;text-align:left;clear:both;}
#mainBody:before,
#mainBody:after{content:"";display:table;}
#mainBody:after{clear:both;}

.SideTopPane{padding-bottom:5px;}

#infoWrap{padding:30px 0;background:#efe4d5 url(/Portals/0/Skins/TVC/images/bg_infowrap.jpg) repeat-x top;background-size:contain;}

#infoContent:before,
#infoContent:after{content:"";display:table;}
#infoContent:after{clear:both;}

div.NewsPane{width:535px;float:left;}
div.SubPane{margin:10px 0 0;width:535px;text-align:right;float:right;}

.breadcrumb{margin:0 auto;padding:20px 0 10px 0;width:1100px;font-size:100%;color:#666;text-align:left;}
.breadcrumb img{margin:0 5px;}
.breadcrumb a{color:#666;text-decoration:none;}
.breadcrumb a:hover{color:#333;text-decoration:none;}

.BottomPane{clear:both;}

.pagetop{margin:0 auto;padding:10px 0 25px 1030px;width:70px;clear:both;}
.pagetop a{width:71px;height:34px;text-align:left;text-indent:-9999em;overflow:hidden;display:block;background:url(/Portals/0/Skins/TVC/images/bg_pagetop.png) no-repeat;}
.pagetop a:hover{background-position:0 -34px;}


/* ===========================================================
 footBody
=========================================================== */
#footBody{margin:0;padding:0;min-height:160px;clear:both;}

#footWrap{margin:0;width:620px;}
.FootPane{margin:0 auto;padding:0;width:1100px;text-align:left;}
.FootPane:before,
.FootPane:after{content:"";display:table;}
.FootPane:after{clear:both;}

.footBottomWrap{background:#fbfbfb;border-bottom:1px solid #ccc;}
.footBottomWrap:before,
.footBottomWrap:after{content:"";display:table;}
.footBottomWrap:after{clear:both;}

div#footBottomBody{padding:45px 0 0 0;}
div#footBottomBody:before,
div#footBottomBody:after{content:"";display:table;}
div#footBottomBody:after{clear:both;}

div.FootLeftPane{width:450px;float:left;}
div.FootRightPane{width:610px;float:right;}

.FootBottomPane{margin:0 auto;width:1100px;clear:both;}

.copyright{padding:15px 0 0 0;width:400px;font-size:11px;text-align:left;color:#9f8c76;float:left;}


/* --------------------------------------------------- skinIndex -------------------------------------------------------------------*/

/* ===========================================================
 headBody
=========================================================== */
#skinIndex #headerWrap{width:100%;height:184px;font-size:12px;line-height:1.55;background:url(/Portals/0/Skins/TVC/images/bg_headwrap.png) repeat-x top;}
#skinIndex #headerWrap:before,
#skinIndex #headerWrap:after{content:"";display:table;}
#skinIndex #headerWrap:after{clear:both;}

#skinIndex #headBody{margin:0 auto;padding:0;width:1100px;text-align:left;}
#skinIndex #headBody:before,
#skinIndex #headBody:after{content:"";display:table;}
#skinIndex #headBody:after{clear:both;}

/* Logo */
#skinIndex #headBody .headLogo{margin:0;padding:0;width:264px;float:left;}
#skinIndex #headBody .logo{margin:0;padding:0;width:264px;}
#skinIndex #headBody .logo a	{margin:0;padding:0;width:264px;font-size:20px;line-height:24px;display:block;}

/* headWrap */
#skinIndex .headWrap{margin:0;padding:13px 0 0 0;width:835px;float:right;}

/*SearchPane*/
#skinIndex div.SearchPane{margin-left:7px;width:530px;float:left;}

/* HeadTopPane */
#skinIndex .HeadTopPane{margin-right:-2px;padding:0 0 5px 0;width:290px;float:right;}

/* HeadPane */
#skinIndex .HeadPane{margin-bottom:5px;width:820px;float:right;}


/*BannerPane*/
#skinIndex .BannerPane{padding:0 50px 10px 50px;text-align:left;}

/* ===========================================================
 css for each skin
=========================================================== */
#skinIndex #sideWrap	{width:210px;float:left;}
#skinIndex #contentWrap{width:500px;float:left;}
#skinIndex #subWrap{width:210px;float:right;}

#skinIndex .ContentPane{text-align:left;}
#skinIndex .ContentPane{padding:35px 50px 0 47px;}

#skinIndex div#bannerWrap{margin:337px auto 0 auto;width:1100px;background:url(/Portals/0/Skins/TVC/images/bg_bannerWrap.png) no-repeat top;}
#skinIndex div#infoWrap,
#skinIndex div#ContentWrap01,
#skinIndex div#ContentWrap02,
#skinIndex div#ContentWrap03,
#skinIndex div#ContentWrap04,
#skinIndex div#footTopWrap,
#skinIndex div#footBottomWrap{width:100%;text-align:left;}

#skinIndex div#ContentWrap01{padding-top:50px;min-height:269px;background:url(/Portals/0/Skins/TVC/images/bg_contentwrap02.jpg) repeat-x top;}
#skinIndex div#footTopWrap{padding-top:53px;background:url(/Portals/0/Skins/TVC/images/footTopWrap.jpg) repeat-x bottom;}
#skinIndex div#footBottomWrap{background:url(/Portals/0/Skins/TVC/images/footBottomWrap.jpg) repeat-x top;}

#skinIndex div#infoContent,
#skinIndex div.ContentPane01,
#skinIndex div.ContentPane02,
#skinIndex div.ContentPane03,
#skinIndex div.ContentPane04,
#skinIndex div#footTopBody,
#skinIndex div#footBottomBody{margin:0 auto;width:1100px;}

#skinIndex div.ContentPane03{padding:65px 0 35px 0;clear:both;}
#skinIndex div.ContentPane04{padding-top:55px;text-align:center;clear:both;}

/* ===========================================================
 content
=========================================================== */
#skinIndex #mainBody{margin:0 auto;padding:0;width:1100px;text-align:left;clear:both;}
#skinIndex #mainBody:before,
#skinIndex #mainBody:after{content:"";display:table;}
#skinIndex #mainBody:after{clear:both;}

#skinIndex .SideTopPane{padding-bottom:5px;}

#skinIndex #infoWrap{padding-top:30px;background:url(/Portals/0/Skins/TVC/images/bg_infowrap.jpg) repeat-x top;height:441px;}

#skinIndex #infoContent:before,
#skinIndex #infoContent:after{content:"";display:table;}
#skinIndex #infoContent:after{clear:both;}

#skinIndex div.NewsPane{width:535px;float:left;}
#skinIndex div.SubPane{width:535px;float:right;}

#skinIndex .BottomPane{clear:both;}

#skinIndex .pagetop{margin:0 auto;padding:10px 0 25px 1030px;width:70px;clear:both;}
#skinIndex .pagetop a		{width:71px;height:34px;text-align:left;text-indent:-9999em;overflow:hidden;display:block;background:url(/Portals/0/Skins/TVC/images/bg_pagetop.png) no-repeat;}
#skinIndex .pagetop a:hover{background-position:0 -34px;}

/* ===========================================================
 gNav
=========================================================== */
#skinIndex #gNav{margin:5px auto 0 auto;padding:0;width:835px;height:75px;text-align:left;clear:both;}
#skinIndex #gNav:before,
#skinIndex #gNav:after{content:"";display:table;}
#skinIndex #gNav:after{clear:both;}

/*========================================================
 tokenMenu
 ========================================================*/ 
#skinIndex .tokenMenu{margin:0 auto;width:835px;z-index:90;}
#skinIndex .tokenMenu ul{margin:0;padding:0;}
#skinIndex .tokenMenu li{margin:0;padding:0;list-style-type:none;}


#skinIndex .tokenMenu ul{margin:0;padding:0;width:835px;}
#skinIndex .tokenMenu ul:before,
#skinIndex .tokenMenu ul:after{content:"";display:table;}
#skinIndex .tokenMenu ul:after{clear:both;}

#skinIndex .tokenMenu ul li{margin:0;padding:0;display:none;float:left;list-style-type:none;}
#skinIndex .tokenMenu ul li.Tab61,
#skinIndex .tokenMenu ul li.Tab62,
#skinIndex .tokenMenu ul li.Tab63{display:block;}

#skinIndex .tokenMenu ul li a,
#skinIndex .tokenMenu ul li a:hover{margin:0;padding:0;height:75px;line-height:60px;text-indent:-9999em;display:block;overflow:hidden;background:url(/Portals/0/Skins/TVC/images/gnav.png) left top no-repeat;}

#skinIndex .tokenMenu ul li.Tab61 a	{width:277px;background-position:0px 0;}
#skinIndex .tokenMenu ul li.Tab61 a:hover{background-position:0px -75px;}
#skinIndex .tokenMenu ul li.Tab61 a.CurrentLinkClass,
#skinIndex .tokenMenu ul li.Tab61 a.CurrentLinkClass:hover,
#skinIndex .tokenMenu ul li.Tab61 a.ParentLinkClass,
#skinIndex .tokenMenu ul li.Tab61 a.ParentLinkClass:hover{background-position:0px -75px;}


#skinIndex .tokenMenu ul li.Tab62 a	{width:280px;background-position:-277px 0;}
#skinIndex .tokenMenu ul li.Tab62 a:hover{background-position:-277px -75px;}
#skinIndex .tokenMenu ul li.Tab62 a.CurrentLinkClass,
#skinIndex .tokenMenu ul li.Tab62 a.CurrentLinkClass:hover,
#skinIndex .tokenMenu ul li.Tab62 a.ParentLinkClass,
#skinIndex .tokenMenu ul li.Tab62 a.ParentLinkClass:hover{background-position:-277px -75px;}

#skinIndex .tokenMenu ul li.Tab63 a	{width:278px;background-position:-557px 0;}
#skinIndex .tokenMenu ul li.Tab63 a:hover{background-position:-557px -75px;}
#skinIndex .tokenMenu ul li.Tab63 a.CurrentLinkClass,
#skinIndex .tokenMenu ul li.Tab63 a.CurrentLinkClass:hover,
#skinIndex .tokenMenu ul li.Tab63 a.ParentLinkClass,
#skinIndex .tokenMenu ul li.Tab63 a.ParentLinkClass:hover{background-position:-557px -75px;}

#skinIndex .tokenMenu ul li ul{display:none;}

/* ===========================================================
 footBody
=========================================================== */
#skinIndex #footBody{margin:0;padding:0;min-height:160px;clear:both;}

#skinIndex #footWrap{margin:0;width:620px;}
#skinIndex .FootPane{margin:0 auto;padding:0;width:1100px;text-align:left;}
#skinIndex .FootPane:before,
#skinIndex .FootPane:after{content:"";display:table;}
#skinIndex .FootPane:after{clear:both;}

#skinIndex .footBottomWrap{background:#fbfbfb;border-bottom:1px solid #ccc;}
#skinIndex .footBottomWrap:before,
#skinIndex .footBottomWrap:after{content:"";display:table;}
#skinIndex .footBottomWrap:after{clear:both;}

#skinIndex div#footBottomBody{padding:45px 0 0 0;}
#skinIndex div#footBottomBody:before,
#skinIndex div#footBottomBody:after{content:"";display:table;}
#skinIndex div#footBottomBody:after{clear:both;}

#skinIndex div.FootLeftPane{width:560px;float:left;}
#skinIndex div.FootRightPane{width:510px;float:right;}

#skinIndex .FootBottomPane{margin:0 auto;width:1100px;clear:both;}

#skinIndex .copyright{padding:15px 0 0 0;width:400px;font-size:11px;text-align:left;color:#9f8c76;float:left;}