@charset "Shift_JIS";.tgw-core-freehtml #gMenu{z-index:200;min-width:960px;_width:960px;height:40px;;position:relative;    border-bottom: 1px solid #a0a0a0;
    border-top: 1px solid #a0a0a0;
}
.tgw-core-freehtml #gMenu ul.mainMenu{width:960px;margin:0 auto;_margin:0 10px;}
.tgw-core-freehtml #gMenu ul.mainMenu li{float:left;height:38px;}
.tgw-core-freehtml #gMenu ul.mainMenu li a{zoom:1;text-decoration:none;color:#333;text-shadow:-1px -1px 0px #fff;display:block;font-size:16px;line-height:38px;    position:relative;}
.tgw-core-freehtml #gMenu ul.mainMenu li.products{}
.tgw-core-freehtml #gMenu ul.mainMenu li.products a{background:url(../../img/2013/common/bg_menu_products.gif) no-repeat left top;padding:0 40px;}
/*#gMenu ul.mainMenu li.products a:hover{background:url(../../img/2013/common/bg_menu_products_o.gif) no-repeat left top;}
*/.tgw-core-freehtml #gMenu ul.mainMenu li.productsK{}
.tgw-core-freehtml #gMenu ul.mainMenu li.productsK a{background:url(../../img/2013/common/bg_menu_productsK.gif) no-repeat left top;padding:0 40px;}
/*#gMenu ul.mainMenu li.productsK a:hover{background:url(../../img/2013/common/bg_menu_productsK_o.gif) no-repeat left top;}*/
.tgw-core-freehtml #gMenu ul.mainMenu li.productsH{}
.tgw-core-freehtml #gMenu ul.mainMenu li.productsH a{background:url(../../img/2013/common/bg_menu_productsK.gif) no-repeat left top;padding:0 40px;}
/*#gMenu ul.mainMenu li.productsH a:hover{background:url(../../img/2013/common/bg_menu_productsK_o.gif) no-repeat left top;}*/
.tgw-core-freehtml #gMenu ul.mainMenu li.company{}
.tgw-core-freehtml #gMenu ul.mainMenu li.company a{background:url(../../img/2013/common/bg_menu_company.gif) no-repeat left top;padding:0 40px;}
/*#gMenu ul.mainMenu li.company a:hover{background:url(../../img/2013/common/bg_menu_company_o.gif) no-repeat left top;}*/
.tgw-core-freehtml #gMenu ul.mainMenu li.news{}
.tgw-core-freehtml #gMenu ul.mainMenu li.news a{background:url(../../img/2013/common/bg_menu_company.gif) no-repeat left top;padding:0 40px;}
/*#gMenu ul.mainMenu li.news a:hover{background:url(../../img/2013/common/bg_menu_company_o.gif) no-repeat left top;}*/
.tgw-core-freehtml #gMenu ul.mainMenu li.gcontact{}
.tgw-core-freehtml #gMenu ul.mainMenu li.gcontact a{background:url(../../img/2013/common/bg_menu_support.gif) no-repeat left top;padding:0 40px;}
/*#gMenu ul.mainMenu li.gcontact a:hover{background:url(../../img/2013/common/bg_menu_support_o.gif) no-repeat left top;}*/
.tgw-core-freehtml #gMenu ul.mainMenu li.support{float:right;}
.tgw-core-freehtml #gMenu ul.mainMenu li.support a{background:url(../../img/2013/common/bg_menu_support.gif) no-repeat left top;padding:0 40px;}
/*#gMenu ul.mainMenu li.support a:hover{background:url(../../img/2013/common/bg_menu_support_o.gif) no-repeat left top;}*/
.tgw-core-freehtml #gMenu ul.mainMenu li a:hover:after {content:"";display:block;width:90%;height:2px;position:absolute;background:#0064d2;margin:0 auto;top:36px;left:5%;}

.tgw-core-freehtml #gMenu div.contsHidCover{position:absolute;top:39px;left:50%;height:2000px;width:1100px;margin-left:-550px;_width:960px;_margin-left:-480px;background-color:#000;filter:alpha(opacity=50);-ms-filter:"alpha(opacity=50)";opacity:0.5;display:none;}
.tgw-core-freehtml #dd01,.tgw-core-freehtml #dd02,.tgw-core-freehtml #dd03,.tgw-core-freehtml #dd04,.tgw-core-freehtml #dd01k,.tgw-core-freehtml #dd01h{position:absolute;top:41px;left:50%;display:none;z-index:301;zoom:1;}
.tgw-core-freehtml .ddInner{margin-top:12px;padding-bottom:5px;zoom:1;}
.tgw-core-freehtml .ddInner:after{content:".";display:block;height:0px;clear:both;visibility:hidden;}
/*#dd01 .ddInner{background:url(../../img/2013/top_conts/bg_dd01.gif) repeat-y top center;}*/
.tgw-core-freehtml .ddInner ul ul{padding-top:5px;}
.tgw-core-freehtml .ddInner ul li{line-height:1.2;}
.tgw-core-freehtml .ddInner ul a,.tgw-core-freehtml .ddInner ul span.act,.tgw-core-freehtml .ddInner ul span.noLink{text-decoration:none;color:#333;display:block;border-bottom:1px dotted #b2b2b2;background:url(../../img/2013/top_conts/hm_kakko.png) no-repeat 0em 0.5em;padding:5px 0 5px 1em;}
.tgw-core-freehtml .ddInner ul p,.tgw-core-freehtml .ddInner ul span.noLink{text-decoration:none;color:#333;display:block;border-bottom:1px dotted #b2b2b2;padding:3px 0 2px 0.2em;font-size:13px;}
.tgw-core-freehtml .ddInner ul p.gnav_notes{text-decoration:none;color:#333;display:block;border-bottom:none;padding:3px 0 2px 0.2em;font-size:11px;line-height:1.6;}
.tgw-core-freehtml .ddInner ul span.act{text-decoration:none;color:#333;display:block;border-bottom:1px dotted #b2b2b2;padding:5px 0 5px 1em;font-size:13px;}
.tgw-core-freehtml #dd01h .ddInner ul a,.tgw-core-freehtml #dd01h .ddInner ul span.act{padding-top:3px;padding-bottom:2px;}
.tgw-core-freehtml .ddInner ul a:hover{text-decoration:underline;color:#03C;background:url(../../img/2013/top_conts/hm_kakko.png) no-repeat 0em 0.5em #eee;}
.tgw-core-freehtml .ddInner ul ul a,.tgw-core-freehtml .ddInner ul ul span.act{text-decoration:none;color:#333;display:block;border-bottom:none;background:url(../../img/2013/top_conts/hm_sankaku.png) no-repeat 0em 0.7em;padding-left:1em;}
.tgw-core-freehtml .ddInner ul span.act,.tgw-core-freehtml .ddInner ul ul span.act{color:#999;background:none !important;}
.tgw-core-freehtml .ddInner ul ul a:hover{text-decoration:underline;color:#03C;background:url(../../img/2013/top_conts/hm_sankaku.png) no-repeat 0em 0.7em #eee;}
.tgw-core-freehtml .ddInner ul ul li.noHM a,.tgw-core-freehtml .ddInner ul ul li.noHM span.act{background:none;}
.tgw-core-freehtml .ddInner ul ul li.noHM a:hover{background:#eee;}
.tgw-core-freehtml .ddInner ul ul li.cart a{background:url(../../img/2013/top_conts/hm_cart.png) no-repeat 0em 0.7em;}
.tgw-core-freehtml .ddInner ul ul li.cart a:hover{text-decoration:underline;color:#03C;background:url(../../img/2013/top_conts/hm_cart.png) no-repeat 0em 0.7em #eee;}
.tgw-core-freehtml .ddInner ul ul li.sect{border-bottom:1px dotted #b2b2b2;padding-bottom:6px;margin-bottom:6px;}
.tgw-core-freehtml .ddClose{background:url(../../img/2013/top_conts/bg_dd01_3.gif) repeat-y top center;height:17px;}
.tgw-core-freehtml .ddClose img{margin-top:2px;}
.tgw-core-freehtml .cLink a{text-decoration:none;color:#333;padding-left:1em;background:url(../../img/2013/top_conts/hm_kakko.png) no-repeat 0em 0.3em;}
.tgw-core-freehtml .cLink a:hover{color:#03C;background:url(../../img/2013/top_conts/hm_kakko.png) no-repeat 0em 0.3em #eee;}
/*#dd01,#dd01k,#dd01h{background:url(../../img/2016/top_conts/bg_dd01_2.png) repeat-y top center;width:936px;margin-left:-468px;border-top:1px #ccc solid;border-bottom:1px #ccc solid;_height:600px;}*/
.tgw-core-freehtml #dd01{width:250px;background:url(../../img/2016/top_conts/bg_dd01_2.png) repeat-y top center;margin-left:-480px;border-top:1px #ccc solid;border-bottom:1px #ccc solid;_height:600px;}
.tgw-core-freehtml #dd01h div.menuBox,.tgw-core-freehtml #dd04 div.menuBox{width:166px;margin:0 10px 10px;float:none;display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;word-spacing:normal;*display:inline;word-wrap:break-word;line-height:1;}
.tgw-core-freehtml #dd01k div.menuBox{width:290px;margin:0 10px 10px 10px;float:none;display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top;word-spacing:normal;*display:inline;word-wrap:break-word;line-height:1;}
.tgw-core-freehtml #dd01k div.menuBox.ib{margin-left:12px;}
.tgw-core-freehtml #dd01 div.digital,.tgw-core-freehtml #dd01 div.home,.tgw-core-freehtml #dd01 div.strage,.tgw-core-freehtml #dd01 div.infra{display:inline;float:left;margin:0 10px;}
.tgw-core-freehtml #dd01k div.digital,.tgw-core-freehtml #dd01k div.home,.tgw-core-freehtml #dd01k div.strage,.tgw-core-freehtml #dd01k div.infra{display:inline;float:left;margin:0 10px;}
.tgw-core-freehtml #dd01 div.digital{float:left;width:176px;}
.tgw-core-freehtml #dd01 div.home{float:left;width:315px;margin:0 10px 0 13px;}
.tgw-core-freehtml #dd01 div.strage{float:left;width:181px;margin:0 10px 0 13px;}
.tgw-core-freehtml #dd01 div.infra{float:left;width:176px;}
/*#dd02{width:197px;margin-left:-178px;border:1px #ccc solid;background:rgba(255,255,255,0.9);_height:340px;}*/
.tgw-core-freehtml #dd02{width:197px;margin-left:-288px;border:1px #ccc solid;background:rgba(255,255,255,0.9);_height:340px;}
.tgw-core-freehtml #dd03{width:205px;margin-left:-192px;border:1px #ccc solid;background:rgba(255,255,255,0.9);_height:200px;}
.tgw-core-freehtml #dd04{width:570px;margin-left:-102px;border:1px #ccc solid;background:rgba(255,255,255,0.9);_height:500px;}
.tgw-core-freehtml #imageSlector{position:absolute;top:53px;left:50%;margin-left:-470px;width:343px;font-size:0;display:none;}
.tgw-core-freehtml div.iSel{width:312px;height:66px;overflow:hidden;float:left;position:relative;}
.tgw-core-freehtml #imageSlector div.iSel div.wrapThmb{width:4000px;position:absolute;}
.tgw-core-freehtml #imageSlector div.iSel div.wrapThmb div{width:66px;height:66px;margin:0 6px;background-color:rgba(255, 255, 255, 0.8);background-color:#fff;*background:#fff;display:inline;float:left;}
.tgw-core-freehtml #imageSlector div.iSel div.wrapThmb div:not(:target){background-color:rgba(255, 255, 255, 0.8);}
.tgw-core-freehtml html:first-child #imageSlecter div.iSel div.wrapThmb div{background:#fff;}
.tgw-core-freehtml #imageSlector div.iSel div.wrapThmb div.active{background-color:rgba(255, 136, 31, 0.8);background-color:#FF881F;}
.tgw-core-freehtml #imageSlector div.iSel div.wrapThmb div img:hover{filter:alpha(opacity=80);opacity:0.8;}
.tgw-core-freehtml #imageSlector div.btnL{width:15px;float:left;}
.tgw-core-freehtml #imageSlector div.btnR{width:15px;float:left;}
.tgw-core-freehtml #imageSlector div.iSel div.wrapThmb img{margin:4px 4px;}
.tgw-core-freehtml #imageSlector li.btnL,.tgw-core-freehtml #imageSlector li.btnR{width:15px;background:none;}
.tgw-core-freehtml #imageSlector li.btnL img,.tgw-core-freehtml #imageSlector li.btnR img{margin:0;}
.tgw-core-freehtml .sliderL{position:absolute;top:250px;left:50%;margin-left:-470px;display:none;}
.tgw-core-freehtml .sliderR{position:absolute;top:250px;right:50%;margin-right:-470px;display:none;}
.tgw-core-freehtml #mainImage{max-width:1100px;min-width:960px;_width:960px;margin:0 auto;clear:both;z-index:-10;position:relative;}
.tgw-core-freehtml #mainImage h2{display:none;}
.tgw-core-freehtml #mainImage ul li{overflow:visible;position:absolute;top:0;left:0;width:100%;z-index:-100;height:500px;}
.tgw-core-freehtml #mainImage ul li.m01{background:url(../../img/2013/top/main_smart.jpg) no-repeat center top;}
.tgw-core-freehtml .mainImageClArea{height:367px;max-width:1100px;min-width:960px;_width:960px;margin:12px auto;}
.tgw-core-freehtml .mainImageClArea a{display:block;height:100%;width:100%;}
.tgw-core-freehtml #mainContents{z-index:10;position:relative;_width:960px;}
.tgw-core-freehtml #mainContents.bgShadow{background: transparent;}
.tgw-core-freehtml .prodAv{display:block;height:134px;background:url(../../img/2013/top_conts/btn_prod_av.jpg) no-repeat top left;}
.tgw-core-freehtml .prodAv:hover{background:url(../../img/2013/top_conts/btn_prod_av_o.jpg) no-repeat top left;}
.tgw-core-freehtml .prodSto{display:block;height:134px;background:url(../../img/2013/top_conts/btn_prod_sto.jpg) no-repeat top left;}
.tgw-core-freehtml .prodSto:hover{background:url(../../img/2013/top_conts/btn_prod_sto_o.jpg) no-repeat top left;}
.tgw-core-freehtml .prodInf{display:block;height:61px;margin-bottom:12px;background:url(../../img/2013/top_conts/btn_prod_inf.jpg) no-repeat top left;}
.tgw-core-freehtml .prodInf:hover{background:url(../../img/2013/top_conts/btn_prod_inf_o.jpg) no-repeat top left;}
.tgw-core-freehtml .prodHome{display:block;height:61px;margin-bottom:12px;background:url(../../img/2013/top_conts/btn_prod_home.jpg) no-repeat top left;}
.tgw-core-freehtml .prodHome:hover{background:url(../../img/2013/top_conts/btn_prod_home_o.jpg) no-repeat top left;}
.tgw-core-freehtml .shop{display:block;height:79px;margin-bottom:12px;background:url(../../img/2013/top_conts/btn_shop.jpg) no-repeat top left;}
.tgw-core-freehtml .shop:hover{background:url(../../img/2013/top_conts/btn_shop_o.jpg) no-repeat top left;}
.tgw-core-freehtml .prodAv span,.tgw-core-freehtml .prodSto span,.tgw-core-freehtml .prodInf span,.tgw-core-freehtml .prodHome span,.tgw-core-freehtml .shop span{display:none;}
.tgw-core-freehtml .prodBtnB{position:relative;}
.tgw-core-freehtml .pdWrapper{position:absolute;top:105px;left:0;width:201px;margin:0 0 0 9px;display:none;}
.tgw-core-freehtml .pdWrapper select{width:164px;font-size:10px;height:20px;}
.tgw-core-freehtml .pdWrapper img{vertical-align:top;}
.tgw-core-freehtml .pressTitle{width:150px;background:#e6e6e6;float:left;}
.tgw-core-freehtml .pressTitle a{display:block;padding:9px 0 9px 10px;line-height:1.2;text-decoration:none;font-weight:bold;color:#333;}
.tgw-core-freehtml .prTit{float:left;width:119px;}
.tgw-core-freehtml .pressText{border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;padding-top:9px;margin-left:160px;position:relative;height:22px;}
.tgw-core-freehtml .pressText li{width:720px;white-space:nowrap;overflow:hidden;line-height:1.2;position:absolute;}
.tgw-core-freehtml .pressText{padding-top:9px;margin-top:0;margin-left:129px;background:url(../../img/2013/globaltop/bg_w83.png);height:24px;}
.tgw-core-freehtml .pressText li{margin-left:9px;}
.tgw-core-freehtml #pressCheck{position:relative;font-size:85%;}
.tgw-core-freehtml #pressCheck ul.newsBtn{border:none;margin:0;padding:0;position:absolute;top:6px;left:120px;width:100px;}
.tgw-core-freehtml #pressCheck ul.newsBtn li{float:right;margin:0 0 0 5px;padding:0;border:none;}
.tgw-core-freehtml #pressCheck ul.lrBtn{border:none;margin:0;padding:0;position:absolute;top:6px;right:8px;width:53px;}
.tgw-core-freehtml #pressCheck ul.lrBtn li{float:right;margin:0 0 0 5px;padding:0;border:none;}
.tgw-core-freehtml #tabSwitch{width:700px;height:28px;background:url(../../img/2013/top_conts/bg_newstab_a.gif) repeat-x bottom left;display:none;}
.tgw-core-freehtml #tabSwitch li{float:left;font-size:0;}
.tgw-core-freehtml #tabSwitch li span{display:none;}
.tgw-core-freehtml #tabSwitch li.tab1 a{display:block;margin-left:8px;width:132px;height:28px;background:url(../../img/2013/top_conts/btn_tab_1.gif) no-repeat;}
.tgw-core-freehtml #tabSwitch li.tab1 a:hover,.tgw-core-freehtml #tabSwitch li.tab1 a.act{background:url(../../img/2013/top_conts/btn_tab_1_o.gif) no-repeat;}
.tgw-core-freehtml #tabSwitch li.tab2 a{display:block;width:90px;height:28px;background:url(../../img/2013/top_conts/btn_tab_2.gif) no-repeat;}
.tgw-core-freehtml #tabSwitch li.tab2 a:hover,.tgw-core-freehtml #tabSwitch li.tab2 a.act{background:url(../../img/2013/top_conts/btn_tab_2_o.gif) no-repeat;}
.tgw-core-freehtml #tabSwitch li.tab3 a{display:block;width:103px;height:28px;background:url(../../img/2013/top_conts/btn_tab_3.gif) no-repeat;}
.tgw-core-freehtml #tabSwitch li.tab3 a:hover,.tgw-core-freehtml #tabSwitch li.tab3 a.act{background:url(../../img/2013/top_conts/btn_tab_3_o.gif) no-repeat;}
.tgw-core-freehtml #tabSwitch li.tab4 a{display:block;width:77px;height:28px;background:url(../../img/2013/top_conts/btn_tab_4.gif) no-repeat;}
.tgw-core-freehtml #tabSwitch li.tab4 a:hover,.tgw-core-freehtml #tabSwitch li.tab4 a.act{background:url(../../img/2013/top_conts/btn_tab_4_o.gif) no-repeat;}
.tgw-core-freehtml #tabSwitch li.tabAll{width:64px;float:right;}
.tgw-core-freehtml #tabSwitch li.tabClose{width:54px;float:right;display:none;}
.tgw-core-freehtml #newsArea,.tgw-core-freehtml #seihinJuArea{clear:both;}
.tgw-core-freehtml #newsArea h2,.tgw-core-freehtml .seihinJu h2,.tgw-core-freehtml .sonotaJo h2{background:url(../../img/2013/top_conts/bg_newstab_a.gif) repeat-x bottom left;}
.tgw-core-freehtml .seihinJu h2 a,.tgw-core-freehtml #newsArea h2 a,.tgw-core-freehtml .sonotaJo h2 span,.tgw-core-freehtml .sonotaJo h2 a{display:block;padding:9px 0 4px 20px;background:url(../../img/2013/top_conts/hm_juyo.gif) no-repeat 0 2px;line-height:1.2;text-decoration:none;font-weight:bold;font-size:92%;color:#3f1600;}
.tgw-core-freehtml .seihinJu h2 a:hover,.tgw-core-freehtml .sonotaJo h2 a:hover{color:#F33;}
.tgw-core-freehtml #newsArea h2 a,.tgw-core-freehtml .sonotaJo h2 span,.tgw-core-freehtml .sonotaJo h2 a{background:url(../../img/2013/top_conts/hm_topH2.gif) no-repeat 0 2px;}
.tgw-core-freehtml .sonotaJo h2 a.rc{padding:9px 0 4px 10px;background:url(../../img/2013/top_conts/hm_topH2-2.gif) no-repeat 0 2px;}
.tgw-core-freehtml #newsArea h2 a{margin:0 !important;}
.tgw-core-freehtml #newsArea ul,.tgw-core-freehtml #seihinJuArea ul{line-height:1.5;}
.tgw-core-freehtml #newsArea li,.tgw-core-freehtml #seihinJuArea li{padding:10px 0 10px 130px;border-bottom:1px dotted #b2b2b2;position:relative;font-size:85%;}
.tgw-core-freehtml #newsArea span.date,.tgw-core-freehtml #seihinJuArea span.date{display:block;width:130px;position:absolute;top:10;left:4px;}
.tgw-core-freehtml #newsArea a{display:block;margin-left:0px;}
.tgw-core-freehtml .tabCont1,.tgw-core-freehtml .tabCont2,.tgw-core-freehtml .tabCont3,.tgw-core-freehtml .tabCont4,.tgw-core-freehtml .seihinJu{position:relative;}
.tgw-core-freehtml #newsArea ul.newsBtn,.tgw-core-freehtml .seihinJu ul.newsBtn{border:none;margin:0;padding:0;position:absolute;top:4px;right:0px;width:100px;}
.tgw-core-freehtml .seihinJu ul.newsBtn{right:6px;}
.tgw-core-freehtml #newsArea ul.newsBtn li,.tgw-core-freehtml .seihinJu ul.newsBtn li{float:right;margin:0 0 0 5px;padding:0;border:none;}
.tgw-core-freehtml #newsArea ul.newsBtn a{display:inline;margin:0;}
.tgw-core-freehtml #ftSitemap,.tgw-core-freehtml #ftSitemapB{text-align:center;max-width:1100px;min-width:960px;_width:960px;background:url(../../img/2013/top_conts/bg_ftsitemap.gif) repeat-x top left #e5e5e5;margin:0 auto;}
.tgw-core-freehtml #ftSitemap ul ul,.tgw-core-freehtml #ftSitemapB ul ul{padding-top:5px;}
.tgw-core-freehtml #ftSitemap ul li,.tgw-core-freehtml #ftSitemapB ul li{line-height:1.2;}
.tgw-core-freehtml #ftSitemap ul a,.tgw-core-freehtml #ftSitemap ul span.act,.tgw-core-freehtml #ftSitemapB ul a,.tgw-core-freehtml #ftSitemapB ul span.act{text-decoration:none;color:#333;display:block;border-bottom:1px dotted #b2b2b2;background:url(../../img/2013/top_conts/hm_kakko.png) no-repeat 0em 0.4em;padding:3px 0 3px 1em;}
.tgw-core-freehtml #ftSitemap ul a:hover,.tgw-core-freehtml #ftSitemapB ul a:hover{text-decoration:underline;color:#03C;background:url(../../img/2013/top_conts/hm_kakko.png) no-repeat 0em 0.4em #E9EBF8;}
.tgw-core-freehtml #ftSitemap ul ul a,.tgw-core-freehtml #ftSitemap ul ul span.act,.tgw-core-freehtml #ftSitemapB ul ul a,.tgw-core-freehtml #ftSitemapB ul ul span.act{text-decoration:none;color:#333;display:block;border-bottom:none;margin-left:0.3em;background:url(../../img/2013/top_conts/hm_sankaku.png) no-repeat 0em 0.7em;padding-left:1em;}
.tgw-core-freehtml #ftSitemap ul ul li.catS a,.tgw-core-freehtml #ftSitemap ul ul li.catS span.act{background:none;margin-left:0em;}
.tgw-core-freehtml #ftSitemap ul ul li.catS a:hover{background:none;margin-left:0em;}
.tgw-core-freehtml #ftSitemap ul span.act,.tgw-core-freehtml #ftSitemap ul ul span.act,.tgw-core-freehtml #ftSitemapB ul span.act,.tgw-core-freehtml #ftSitemapB ul ul span.act{color:#999;}
.tgw-core-freehtml #ftSitemap ul ul a:hover,.tgw-core-freehtml #ftSitemapB ul ul a:hover{text-decoration:underline;color:#03C;background:url(../../img/2013/top_conts/hm_sankaku.png) no-repeat 0em 0.7em #E9EBF8;}
.tgw-core-freehtml #ftSitemap ul ul li.noHm a,.tgw-core-freehtml #ftSitemap ul ul li.noHm a:hover,.tgw-core-freehtml #ftSitemap ul ul li.noHm span{background:none;}
.tgw-core-freehtml #ftSitemap ul ul li.sect,.tgw-core-freehtml #ftSitemapB ul ul li.sect{border-bottom:1px dotted #b2b2b2;padding-bottom:6px;margin-bottom:6px;}
.tgw-core-freehtml #ftSitemap ul li.bannerArea a,.tgw-core-freehtml #ftSitemapB ul li.bannerArea a{background:none;border:none;padding:0;}
.tgw-core-freehtml #ftSitemap ul li.bannerArea a:hover,.tgw-core-freehtml #ftSitemapB ul li.bannerArea a:hover{background:#E9EBF8;}
.tgw-core-freehtml #ftSitemap ul li.bannerArea a:hover img,.tgw-core-freehtml #ftSitemapB ul li.bannerArea a:hover img{filter:alpha(opacity=80);opacity:0.8;}
.tgw-core-freehtml #ftSitemap ul ul a.subT,
.tgw-core-freehtml #ftSitemap ul ul span.subT,
.tgw-core-freehtml #ftSitemap ul span.noLink{background:#00FFCC;margin-left:0;border-bottom:1px dotted #b2b2b2;background:url(../../img/2013/top_conts/hm_kakko.png) no-repeat 0em 0.4em;}
.tgw-core-freehtml #ftSitemap ul ul span.subT,.tgw-core-freehtml #ftSitemap ul span.noLink{display:block;padding:5px 0px 5px 1em;}
.tgw-core-freehtml #ftSitemap ul ul a.subT:hover{background:url(../../img/2013/top_conts/hm_kakko.png) no-repeat 0em 0.4em #E9EBF8;}
.tgw-core-freehtml #ftSitemap ul li a.bnr_message20131004,.tgw-core-freehtml #ftSitemap ul li span.bnr_message20131004{border:solid #b0b0b0 1px !important;padding:8px !important;background:#fff !important;}
.tgw-core-freehtml #ftSitemap ul li a.bnr_message,.tgw-core-freehtml #ftSitemap ul li span.bnr_message{display:block !important;border:solid 1px #fff !important;background:none !important;padding:0 !important;}
.tgw-core-freehtml #ftSitemap ul li a.bnr_message div,.tgw-core-freehtml #ftSitemap ul li span.bnr_message div{padding:16px}
.tgw-core-freehtml #ftSitemap ul li a.bnr_message div span,.tgw-core-freehtml #ftSitemap ul li span.bnr_message div span{font-size:120%;display:block;font-weight:700;border-left:solid 3px red;padding:.2em 0 0 .4em;margin-bottom:10px}
.tgw-core-freehtml .btdt1{border-top:1px dotted #b2b2b2;}
.tgw-core-freehtml .mt390{margin-top:390px;}
.tgw-core-freehtml #gfooter{margin:0px auto;clear:both;border-top:#666 1px solid;max-width:1100px;min-width:960px;_width:960px;line-height:1.3;}
.tgw-core-freehtml .block-copyright{float:right;width:360px;text-align:right;}
.tgw-core-freehtml .copyright{text-align:right;}
.tgw-core-freehtml .bnr-eco{text-align:right;}
.tgw-core-freehtml #gfooter .list-utility{margin-top:4px;text-align:left;float:left;}
.tgw-core-freehtml ul.sideMenu,.tgw-core-freehtml ul.sideMenu2{font-size:93%;}
.tgw-core-freehtml ul.sideMenu{border:1px solid #999;}
.tgw-core-freehtml ul.sideMenu li,.tgw-core-freehtml ul.sideMenu2 li{border-top:1px dotted #999;}
.tgw-core-freehtml ul.sideMenu li.st{border-top:none;}
.tgw-core-freehtml ul.sideMenu ul,.tgw-core-freehtml ul.sideMenu2 ul{margin-left:10px;}
.tgw-core-freehtml ul.sideMenu ul{border-left:1px dotted #999;}
.tgw-core-freehtml ul.sideMenu li a,.tgw-core-freehtml ul.sideMenu li span.noLink,.tgw-core-freehtml ul.sideMenu li span.act,
.tgw-core-freehtml ul.sideMenu2 li a,.tgw-core-freehtml ul.sideMenu2 li span.noLink,.tgw-core-freehtml ul.sideMenu2 li span.act{line-height:1.3;display:block;padding:10px 10px 10px 20px;background:url(../../img/2013/top_conts/hm_kakko.png) no-repeat 7px center;}
.tgw-core-freehtml ul.sideMenu li span.act,.tgw-core-freehtml ul.sideMenu2 li span.act{background:url(../../img/2013/top_conts/hm_kakko_w.png) no-repeat 7px center #535353;color:#fff;}
.tgw-core-freehtml ul.sideMenu li a:hover,.tgw-core-freehtml ul.sideMenu2 li a:hover{background:url(../../img/2013/top_conts/hm_kakko.png) no-repeat 7px center #EEFFBF;}
.tgw-core-freehtml .sideTop,.tgw-core-freehtml .sideTop2{background:url(../../img/2013/top_conts/bg_sidetop.gif) repeat-x left top #f8f8f8;padding:12px;}
.tgw-core-freehtml .sideTop{border:1px solid #999;border-bottom:none;}
.tgw-core-freehtml .gloContentsSel{height:79px;background:url(../../img/2013/globaltop/bg_g44.png);}
.tgw-core-freehtml .gloContentsSel{position:relative;}
.tgw-core-freehtml .gloContentsSel .btnSCL{position:absolute;top:30px;left:6px;width:13px;height:17px;}
.tgw-core-freehtml .gloContentsSel .btnSCR{position:absolute;top:30px;right:6px;width:13px;height:17px;}
.tgw-core-freehtml .gloContentsSel div.scInner{margin:10px 0 0 23px;width:653px;overflow:hidden;height:61px;}
.tgw-core-freehtml .gloContentsSel ul{margin:10px 0 0 23px;width:653px;overflow:hidden;height:61px;position:relative;}
.tgw-core-freehtml .gloContentsSel ul li{position:absolute;left:-999px;margin-right:10px;}
.tgw-core-freehtml .gloContentsSel ul li.sc01{left:0;}
.tgw-core-freehtml .gloContentsSel ul li.sc02{left:221px;}
.tgw-core-freehtml .gloContentsSel ul li.sc03{left:442px;}
.tgw-core-freehtml #fTTBtn{cursor:pointer;}
