@charset "utf-8";


/* ======================================================================= */

/*  CMS_SkinDefault ----- navigation */

/* ======================================================================= */


/*========================================================
 gNav
 ========================================================*/
 
.globalMenu{z-index:90;width:770px; height: 138px;margin:0 auto; overflow: hidden;}

.globalMenu ul{width:100%;margin:0;padding:0;}
/* clearfix */
.globalMenu ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.globalMenu ul{display:inline-block;}
* html .globalMenu ul{height:1%;}
.globalMenu ul{display:block;}
/* clearfixEND */

.globalMenu ul li ,
.globalMenu ul li.Tab100 a#Tab100 {display:none;float:left;margin:0;padding:0;list-style-type:none; border-bottom: none;}
.globalMenu ul li.Tab100 ul li ul  { display: none;}

.globalMenu ul li.Tab100,
.globalMenu ul li.Tab100 ul,/*リリース時tabID変更する*/
.globalMenu ul li ul li.Tab1392,/*エネルギー・環境*/
.globalMenu ul li ul li.Tab1395,/*生命工学*/
.globalMenu ul li ul li.Tab1397,/*情報・人間工学*/
.globalMenu ul li ul li.Tab1398,/*材料・化学*/
.globalMenu ul li ul li.Tab1399,/*エレクトロニクス・製造*/
.globalMenu ul li ul li.Tab1400,/*地質調査*/
.globalMenu ul li ul li.Tab1401{display:block;}/*計量標準*/

.globalMenu ul li a,
.globalMenu ul li a:link,
.globalMenu ul li a:visited,
.globalMenu ul li a:active,
.globalMenu ul li a:hover{display:block;height:138px; width:110px;margin:0;padding:0;line-height:60px;text-indent:-9999em;overflow:hidden;background:url(/Portals/0/Skins/AIS/images/bg_gnav.jpg) left top no-repeat;}

/*リリース時tabID変更する*/
.globalMenu ul li.Tab1392 a,
.globalMenu ul li.Tab1392 a:link,
.globalMenu ul li.Tab1392 a:visited,
.globalMenu ul li.Tab1392 a:active,
.globalMenu ul li.Tab1392 a:hover{background-position:0 0;}
.globalMenu ul li.Tab1392 a:hover{background-position:0 -138px;}
.globalMenu ul li.Tab1392 a.CurrentLinkClass,
.globalMenu ul li.Tab1392 a.CurrentLinkClass:link,
.globalMenu ul li.Tab1392 a.CurrentLinkClass:visited,
.globalMenu ul li.Tab1392 a.CurrentLinkClass:active,
.globalMenu ul li.Tab1392 a.CurrentLinkClass:hover,
.globalMenu ul li.Tab1392 a.ParentLinkClass,
.globalMenu ul li.Tab1392 a.ParentLinkClass:link,
.globalMenu ul li.Tab1392 a.ParentLinkClass:visited,
.globalMenu ul li.Tab1392 a.ParentLinkClass:active,
.globalMenu ul li.Tab1392 a.ParentLinkClass:hover{background-position:0 -138px;}

.globalMenu ul li.Tab1395 a,
.globalMenu ul li.Tab1395 a:link,
.globalMenu ul li.Tab1395 a:visited,
.globalMenu ul li.Tab1395 a:active,
.globalMenu ul li.Tab1395 a:hover{background-position:-110px 0;}
.globalMenu ul li.Tab1395 a:hover{background-position:-110px -138px;}
.globalMenu ul li.Tab1395 a.CurrentLinkClass:link,
.globalMenu ul li.Tab1395 a.CurrentLinkClass:visited,
.globalMenu ul li.Tab1395 a.CurrentLinkClass:active,
.globalMenu ul li.Tab1395 a.CurrentLinkClass:hover,
.globalMenu ul li.Tab1395 a.ParentLinkClass,
.globalMenu ul li.Tab1395 a.ParentLinkClass:link,
.globalMenu ul li.Tab1395 a.ParentLinkClass:visited,
.globalMenu ul li.Tab1395 a.ParentLinkClass:active,
.globalMenu ul li.Tab1395 a.ParentLinkClass:hover{background-position:-110px -138px;}

.globalMenu ul li.Tab1397 a,
.globalMenu ul li.Tab1397 a:link,
.globalMenu ul li.Tab1397 a:visited,
.globalMenu ul li.Tab1397 a:active,
.globalMenu ul li.Tab1397 a:hover{background-position:-220px 0;}
.globalMenu ul li.Tab1397 a:hover{background-position:-220px -138px;}
.globalMenu ul li.Tab1397 a.CurrentLinkClass:link,
.globalMenu ul li.Tab1397 a.CurrentLinkClass:visited,
.globalMenu ul li.Tab1397 a.CurrentLinkClass:active,
.globalMenu ul li.Tab1397 a.CurrentLinkClass:hover,
.globalMenu ul li.Tab1397 a.ParentLinkClass,
.globalMenu ul li.Tab1397 a.ParentLinkClass:link,
.globalMenu ul li.Tab1397 a.ParentLinkClass:visited,
.globalMenu ul li.Tab1397 a.ParentLinkClass:active,
.globalMenu ul li.Tab1397 a.ParentLinkClass:hover{background-position:-220px -138px;}

.globalMenu ul li.Tab1398 a,
.globalMenu ul li.Tab1398 a:link,
.globalMenu ul li.Tab1398 a:visited,
.globalMenu ul li.Tab1398 a:active,
.globalMenu ul li.Tab1398 a:hover{background-position:-330px 0;}
.globalMenu ul li.Tab1398 a:hover{background-position:-330px -138px;}
.globalMenu ul li.Tab1398 a.CurrentLinkClass:link,
.globalMenu ul li.Tab1398 a.CurrentLinkClass:visited,
.globalMenu ul li.Tab1398 a.CurrentLinkClass:active,
.globalMenu ul li.Tab1398 a.CurrentLinkClass:hover,
.globalMenu ul li.Tab1398 a.ParentLinkClass,
.globalMenu ul li.Tab1398 a.ParentLinkClass:link,
.globalMenu ul li.Tab1398 a.ParentLinkClass:visited,
.globalMenu ul li.Tab1398 a.ParentLinkClass:active,
.globalMenu ul li.Tab1398 a.ParentLinkClass:hover{background-position:-330px -138px;}

.globalMenu ul li.Tab1399 a,
.globalMenu ul li.Tab1399 a:link,
.globalMenu ul li.Tab1399 a:visited,
.globalMenu ul li.Tab1399 a:active,
.globalMenu ul li.Tab1399 a:hover{background-position:-440px 0;}
.globalMenu ul li.Tab1399 a:hover{background-position:-440px -138px;}
.globalMenu ul li.Tab1399 a.CurrentLinkClass:link,
.globalMenu ul li.Tab1399 a.CurrentLinkClass:visited,
.globalMenu ul li.Tab1399 a.CurrentLinkClass:active,
.globalMenu ul li.Tab1399 a.CurrentLinkClass:hover,
.globalMenu ul li.Tab1399 a.ParentLinkClass,
.globalMenu ul li.Tab1399 a.ParentLinkClass:link,
.globalMenu ul li.Tab1399 a.ParentLinkClass:visited,
.globalMenu ul li.Tab1399 a.ParentLinkClass:active,
.globalMenu ul li.Tab1399 a.ParentLinkClass:hover{background-position:-440px -138px;}

.globalMenu ul li.Tab1400 a,
.globalMenu ul li.Tab1400 a:link,
.globalMenu ul li.Tab1400 a:visited,
.globalMenu ul li.Tab1400 a:active,
.globalMenu ul li.Tab1400 a:hover{background-position:-550px 0;}
.globalMenu ul li.Tab1400 a:hover{background-position:-550px -138px;}
.globalMenu ul li.Tab1400 a.CurrentLinkClass:link,
.globalMenu ul li.Tab1400 a.CurrentLinkClass:visited,
.globalMenu ul li.Tab1400 a.CurrentLinkClass:active,
.globalMenu ul li.Tab1400 a.CurrentLinkClass:hover,
.globalMenu ul li.Tab1400 a.ParentLinkClass,
.globalMenu ul li.Tab1400 a.ParentLinkClass:link,
.globalMenu ul li.Tab1400 a.ParentLinkClass:visited,
.globalMenu ul li.Tab1400 a.ParentLinkClass:active,
.globalMenu ul li.Tab1400 a.ParentLinkClass:hover{background-position:-550px -138px;}

.globalMenu ul li.Tab1401 a,
.globalMenu ul li.Tab1401 a:link,
.globalMenu ul li.Tab1401 a:visited,
.globalMenu ul li.Tab1401 a:active,
.globalMenu ul li.Tab1401 a:hover{background-position:-660px 0;}
.globalMenu ul li.Tab1401 a:hover{background-position:-660px -138px;}
.globalMenu ul li.Tab1401 a.CurrentLinkClass:link,
.globalMenu ul li.Tab1401 a.CurrentLinkClass:visited,
.globalMenu ul li.Tab1401 a.CurrentLinkClass:active,
.globalMenu ul li.Tab1401 a.CurrentLinkClass:hover,
.globalMenu ul li.Tab1401 a.ParentLinkClass,
.globalMenu ul li.Tab1401 a.ParentLinkClass:link,
.globalMenu ul li.Tab1401 a.ParentLinkClass:visited,
.globalMenu ul li.Tab1401 a.ParentLinkClass:active,
.globalMenu ul li.Tab1401 a.ParentLinkClass:hover{background-position:-660px -138px;}


.globalMenu ul li ul{display:none;}


/*英語---------------------------------------------------- */
div.englishSkin .globalMenu ul li a,
div.englishSkin .globalMenu ul li a:link,
div.englishSkin .globalMenu ul li a:visited,
div.englishSkin .globalMenu ul li a:active,
div.englishSkin .globalMenu ul li a:hover{display:block;height:138px; width:110px;margin:0;padding:0;line-height:60px;text-indent:-9999em;overflow:hidden;background:url(/Portals/0/Skins/AIS_en/images/bg_gnav.jpg) left top no-repeat;}


div.englishSkin .globalMenu ul li ,
div.englishSkin .globalMenu ul li.Tab608 a#Tab608 ,
div.englishSkin .globalMenu ul li.Tab608 ul li.Tab58 > a,
div.englishSkin .globalMenu ul li.Tab608 ul li.Tab58 > ul > li > ul {display:none;float:left;margin:0;padding:0;list-style-type:none; border-bottom: none;}


div.englishSkin .globalMenu ul li.Tab608,
div.englishSkin .globalMenu ul li.Tab608 ul,
div.englishSkin .globalMenu ul li.Tab608 ul > li.Tab58,
div.englishSkin .globalMenu ul li.Tab608 ul > li.Tab58 > ul,
div.englishSkin .globalMenu ul li.Tab608 ul li.Tab608,
div.englishSkin .globalMenu ul li.Tab608 ul li.Tab1402,/*Energy and Environment*/
div.englishSkin .globalMenu ul li.Tab608 ul li.Tab1403,/*Life Science and Biotechnology*/
div.englishSkin .globalMenu ul li.Tab608 ul li.Tab1404,/*Information Technology and Human Factors*/
div.englishSkin .globalMenu ul li.Tab608 ul li.Tab1405,/*Materials and Chemistry*/
div.englishSkin .globalMenu ul li.Tab608 ul li.Tab1406,/*Electronics and Manufacturing*/
div.englishSkin .globalMenu ul li.Tab608 ul li.Tab1407,/*Geological Survey of Japan*/
div.englishSkin .globalMenu ul li.Tab608 ul li.Tab1408{display:block;}/*National Metrology Institute of Japan*/

div.englishSkin .globalMenu ul li.Tab1402 a,
div.englishSkin .globalMenu ul li.Tab1402 a:link,
div.englishSkin .globalMenu ul li.Tab1402 a:visited,
div.englishSkin .globalMenu ul li.Tab1402 a:active,
div.englishSkin .globalMenu ul li.Tab1402 a:hover{background-position:0 0;}
div.englishSkin .globalMenu ul li.Tab1402 a:hover{background-position:0 -138px;}
div.englishSkin .globalMenu ul li.Tab1402 a.CurrentLinkClass,
div.englishSkin .globalMenu ul li.Tab1402 a.CurrentLinkClass:link,
div.englishSkin .globalMenu ul li.Tab1402 a.CurrentLinkClass:visited,
div.englishSkin .globalMenu ul li.Tab1402 a.CurrentLinkClass:active,
div.englishSkin .globalMenu ul li.Tab1402 a.CurrentLinkClass:hover,
div.englishSkin .globalMenu ul li.Tab1402 a.ParentLinkClass,
div.englishSkin .globalMenu ul li.Tab1402 a.ParentLinkClass:link,
div.englishSkin .globalMenu ul li.Tab1402 a.ParentLinkClass:visited,
div.englishSkin .globalMenu ul li.Tab1402 a.ParentLinkClass:active,
div.englishSkin .globalMenu ul li.Tab1402 a.ParentLinkClass:hover{background-position:0 -138px;}

div.englishSkin .globalMenu ul li.Tab1403 a,
div.englishSkin .globalMenu ul li.Tab1403 a:link,
div.englishSkin .globalMenu ul li.Tab1403 a:visited,
div.englishSkin .globalMenu ul li.Tab1403 a:active,
div.englishSkin .globalMenu ul li.Tab1403 a:hover{background-position:-110px 0;}
div.englishSkin .globalMenu ul li.Tab1403 a:hover{background-position:-110px -138px;}
div.englishSkin .globalMenu ul li.Tab1403 a.CurrentLinkClass,
div.englishSkin .globalMenu ul li.Tab1403 a.CurrentLinkClass:link,
div.englishSkin .globalMenu ul li.Tab1403 a.CurrentLinkClass:visited,
div.englishSkin .globalMenu ul li.Tab1403 a.CurrentLinkClass:active,
div.englishSkin .globalMenu ul li.Tab1403 a.CurrentLinkClass:hover,
div.englishSkin .globalMenu ul li.Tab1403 a.ParentLinkClass,
div.englishSkin .globalMenu ul li.Tab1403 a.ParentLinkClass:link,
div.englishSkin .globalMenu ul li.Tab1403 a.ParentLinkClass:visited,
div.englishSkin .globalMenu ul li.Tab1403 a.ParentLinkClass:active,
div.englishSkin .globalMenu ul li.Tab1403 a.ParentLinkClass:hover{background-position:-110px -138px;}

div.englishSkin .globalMenu ul li.Tab1404 a,
div.englishSkin .globalMenu ul li.Tab1404 a:link,
div.englishSkin .globalMenu ul li.Tab1404 a:visited,
div.englishSkin .globalMenu ul li.Tab1404 a:active,
div.englishSkin .globalMenu ul li.Tab1404 a:hover{background-position:-220px 0;}
div.englishSkin .globalMenu ul li.Tab1404 a:hover{background-position:-220px -138px;}
div.englishSkin .globalMenu ul li.Tab1404 a.CurrentLinkClass:link,
div.englishSkin .globalMenu ul li.Tab1404 a.CurrentLinkClass:visited,
div.englishSkin .globalMenu ul li.Tab1404 a.CurrentLinkClass:active,
div.englishSkin .globalMenu ul li.Tab1404 a.CurrentLinkClass:hover,
div.englishSkin .globalMenu ul li.Tab1404 a.ParentLinkClass,
div.englishSkin .globalMenu ul li.Tab1404 a.ParentLinkClass:link,
div.englishSkin .globalMenu ul li.Tab1404 a.ParentLinkClass:visited,
div.englishSkin .globalMenu ul li.Tab1404 a.ParentLinkClass:active,
div.englishSkin .globalMenu ul li.Tab1404 a.ParentLinkClass:hover{background-position:-220px -138px;}

div.englishSkin .globalMenu ul li.Tab1405 a,
div.englishSkin .globalMenu ul li.Tab1405 a:link,
div.englishSkin .globalMenu ul li.Tab1405 a:visited,
div.englishSkin .globalMenu ul li.Tab1405 a:active,
div.englishSkin .globalMenu ul li.Tab1405 a:hover{background-position:-330px 0;}
div.englishSkin .globalMenu ul li.Tab1405 a:hover{background-position:-330px -138px;}
div.englishSkin .globalMenu ul li.Tab1405 a.CurrentLinkClass:link,
div.englishSkin .globalMenu ul li.Tab1405 a.CurrentLinkClass:visited,
div.englishSkin .globalMenu ul li.Tab1405 a.CurrentLinkClass:active,
div.englishSkin .globalMenu ul li.Tab1405 a.CurrentLinkClass:hover,
div.englishSkin .globalMenu ul li.Tab1405 a.ParentLinkClass,
div.englishSkin .globalMenu ul li.Tab1405 a.ParentLinkClass:link,
div.englishSkin .globalMenu ul li.Tab1405 a.ParentLinkClass:visited,
div.englishSkin .globalMenu ul li.Tab1405 a.ParentLinkClass:active,
div.englishSkin .globalMenu ul li.Tab1405 a.ParentLinkClass:hover{background-position:-330px -138px;}

div.englishSkin .globalMenu ul li.Tab1406 a,
div.englishSkin .globalMenu ul li.Tab1406 a:link,
div.englishSkin .globalMenu ul li.Tab1406 a:visited,
div.englishSkin .globalMenu ul li.Tab1406 a:active,
div.englishSkin .globalMenu ul li.Tab1406 a:hover{background-position:-440px 0;}
div.englishSkin .globalMenu ul li.Tab1406 a:hover{background-position:-440px -138px;}
div.englishSkin .globalMenu ul li.Tab1406 a.CurrentLinkClass:link,
div.englishSkin .globalMenu ul li.Tab1406 a.CurrentLinkClass:visited,
div.englishSkin .globalMenu ul li.Tab1406 a.CurrentLinkClass:active,
div.englishSkin .globalMenu ul li.Tab1406 a.CurrentLinkClass:hover,
div.englishSkin .globalMenu ul li.Tab1406 a.ParentLinkClass,
div.englishSkin .globalMenu ul li.Tab1406 a.ParentLinkClass:link,
div.englishSkin .globalMenu ul li.Tab1406 a.ParentLinkClass:visited,
div.englishSkin .globalMenu ul li.Tab1406 a.ParentLinkClass:active,
div.englishSkin .globalMenu ul li.Tab1406 a.ParentLinkClass:hover{background-position:-440px -138px;}

div.englishSkin .globalMenu ul li.Tab1407 a,
div.englishSkin .globalMenu ul li.Tab1407 a:link,
div.englishSkin .globalMenu ul li.Tab1407 a:visited,
div.englishSkin .globalMenu ul li.Tab1407 a:active,
div.englishSkin .globalMenu ul li.Tab1407 a:hover{background-position:-550px 0;}
div.englishSkin .globalMenu ul li.Tab1407 a:hover{background-position:-550px -138px;}
div.englishSkin .globalMenu ul li.Tab1407 a.CurrentLinkClass:link,
div.englishSkin .globalMenu ul li.Tab1407 a.CurrentLinkClass:visited,
div.englishSkin .globalMenu ul li.Tab1407 a.CurrentLinkClass:active,
div.englishSkin .globalMenu ul li.Tab1407 a.CurrentLinkClass:hover,
div.englishSkin .globalMenu ul li.Tab1407 a.ParentLinkClass,
div.englishSkin .globalMenu ul li.Tab1407 a.ParentLinkClass:link,
div.englishSkin .globalMenu ul li.Tab1407 a.ParentLinkClass:visited,
div.englishSkin .globalMenu ul li.Tab1407 a.ParentLinkClass:active,
div.englishSkin .globalMenu ul li.Tab1407 a.ParentLinkClass:hover{background-position:-550px -138px;}

div.englishSkin .globalMenu ul li.Tab1408 a,
div.englishSkin .globalMenu ul li.Tab1408 a:link,
div.englishSkin .globalMenu ul li.Tab1408 a:visited,
div.englishSkin .globalMenu ul li.Tab1408 a:active,
div.englishSkin .globalMenu ul li.Tab1408 a:hover{background-position:-660px 0;}
div.englishSkin .globalMenu ul li.Tab1408 a:hover{background-position:-660px -138px;}
div.englishSkin .globalMenu ul li.Tab1408 a.CurrentLinkClass:link,
div.englishSkin .globalMenu ul li.Tab1408 a.CurrentLinkClass:visited,
div.englishSkin .globalMenu ul li.Tab1408 a.CurrentLinkClass:active,
div.englishSkin .globalMenu ul li.Tab1408 a.CurrentLinkClass:hover,
div.englishSkin .globalMenu ul li.Tab1408 a.ParentLinkClass,
div.englishSkin .globalMenu ul li.Tab1408 a.ParentLinkClass:link,
div.englishSkin .globalMenu ul li.Tab1408 a.ParentLinkClass:visited,
div.englishSkin .globalMenu ul li.Tab1408 a.ParentLinkClass:active,
div.englishSkin .globalMenu ul li.Tab1408 a.ParentLinkClass:hover{background-position:-660px -138px;}


/*========================================================
 sNav
 ========================================================*/
 
/*sNav */
.SEOMenuV2 ul{margin:0;padding:0;}
.SEOMenuV2 li{list-style:none;line-height:0;margin:0;padding:0; border-bottom: none;display: none;}
.SEOMenuV2 .sNav li.CurrentItem,
.SEOMenuV2 .sNav li.ParentItem { display: block;}
.SEOMenuV2 .sNav > ul > li.CurrentItem > ul,
.SEOMenuV2 .sNav > ul > li.ParentItem > ul,
.SEOMenuV2 .sNav > ul > li.CurrentItem > ul > li.CurrentItem,
.SEOMenuV2 .sNav > ul > li.ParentItem > ul > li.ParentItem,
.SEOMenuV2 .sNav > ul > li.CurrentItem > ul > li.CurrentItem > a,
.SEOMenuV2 .sNav > ul > li.ParentItem > ul > li.ParentItem > ul,
.SEOMenuV2 .sNav > ul > li.ParentItem > ul > li.CurrentItem > ul,
.SEOMenuV2 .sNav > ul > li.ParentItem > ul > li.ParentItem > ul > li,
.SEOMenuV2 .sNav > ul > li.ParentItem > ul > li.CurrentItem > ul > li  { display: block;}



.SEOMenuV2 .sNav > ul > li.CurrentItem > a,
.SEOMenuV2 .sNav > ul > li.ParentItem > a { display: none;}

.sNav > ul{  border:5px solid #ccc; background:#474747;}


.sNav ul li a{display:block;color:#333; text-decoration: none;}
.sNav ul li a:hover { text-decoration: none;}

.sNav > ul > li > ul > li{ padding:0; background:#474747;}
.sNav > ul > li > ul > li > a { font-size:116%; color: #FFF;line-height:22px; margin:10px; padding:0 0 0 10px; border-left:1px solid #a3a3a3;} 
.sNav > ul > li > ul > li > a:hover { background-color:#6e6d6d;}

.sNav > ul > li > ul > li > ul{background:#d7d7d7;padding:0; text-align:left; border-top:4px solid #d7d7d7; }
.sNav > ul > li > ul > li > ul > li > a{display:block;padding:10px 7px 10px 19px; line-height: 18px; background:url(/Portals/0/images/common/bg_snav02.png) no-repeat 8px 15px #FFF;margin:0; border-bottom: solid 1px #d7d7d7;}
.sNav > ul > li > ul > li > ul > li > a:hover { background-color:#EEE;}

.sNav > ul > li > ul > li > ul > li > ul { background: #eeeeee; padding:0 7px 5px; display: none;}
.sNav > ul > li > ul > li > ul > li > ul > li > a{background:url(/Portals/0/images/common/bg_snav03.png) no-repeat 14px 15px;padding:10px 0 10px 25px;line-height:20px;font-weight:normal;}
.sNav > ul > li > ul > li > ul > li > ul > li > a:hover { text-decoration: underline;}
 
.sNav > ul > li > ul > li > ul > li > ul > li > ul > li > a{background:url(/Portals/0/images/common/bg_snav04.png) no-repeat 24px 11px;padding:5px 0 5px 35px;line-height:20px;} 
.sNav > ul > li > ul > li > ul > li > ul > li > ul > li >  a:hover { text-decoration: underline;}



.sNav > ul > li > ul > li > ul > li.CurrentItem,
.sNav > ul > li > ul > li > ul > li.ParentItem { background: #eeeeee; display: block;}

.sNav > ul > li > ul > li > ul > li.CurrentItem > ul,
.sNav > ul > li > ul > li > ul > li.ParentItem > ul,
.sNav > ul > li > ul > li > ul > li.CurrentItem > ul > li,
.sNav > ul > li > ul > li > ul > li.ParentItem > ul > li { background: #eeeeee; display: block;}

.sNav > ul > li > ul > li > ul > li.CurrentItem > a,
.sNav > ul > li > ul > li > ul > li.ParentItem > a { border-bottom:none; background-color: #EEEEEE;color: #a85057;}
.sNav > ul > li > ul > li > ul > li.CurrentItem > a:hover,
.sNav > ul > li > ul > li > ul > li.ParentItem > a:hover {color: #a85057; }

.sNav > ul > li > ul > li > ul > li > ul > li.ParentItem > a,
.sNav > ul > li > ul > li > ul > li > ul > li.CurrentItem > a{color:#a85057!important;}

.sNav > ul > li > ul > li > ul > li.CurrentItem > ul > li > ul,
.sNav > ul > li > ul > li > ul > li.ParentItem > ul > li > ul,
.sNav > ul > li > ul > li > ul > li.CurrentItem > ul > li > ul >li,
.sNav > ul > li > ul > li > ul > li.ParentItem > ul > li > ul >li {display: block;}


.sNav > ul > li > ul > li.CurrentItem > ul > li > ul > li > a,
.sNav > ul > li > ul > li.ParentItem > ul > li > ul > li > a { border-top:dotted 1px #c0c0c0;}

.sNav > ul > li > ul > li > ul > li > ul > li.CurrentItem > a,
.sNav > ul > li > ul > li > ul > li > ul > li > ul > li.CurrentItem > a {color: #a85057;}




/*英語サイドナビ*/
div#skin2Columns_en div.sNav >ul > li > ul > li > a { display: none;}

div#skin2Columns_en div.sNav >ul > li > ul > li > ul > li { display: none;}
div#skin2Columns_en div.sNav >ul > li > ul > li > ul > li.CurrentItem,
div#skin2Columns_en div.sNav >ul > li > ul > li > ul > li.ParentItem { display: block;}

div#skin2Columns_en div.sNav > ul { background: none; border:none;}
div#skin2Columns_en div.sNav > ul > li > ul { background: #474747; border: 5px solid #CCCCCC;}
div#skin2Columns_en div.sNav > ul > li > ul > li > ul { border:none;}
div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li { background:#474747;}
div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > a { font-size:116%; color: #FFF;line-height:22px; margin:10px; padding:0 0 0 10px; border-left:1px solid #a3a3a3;background:#474747;} 
div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > a:hover { background-color:#6e6d6d;}

div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul {background:#d7d7d7;padding:0; text-align:left; border-top:4px solid #d7d7d7; }
div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li > a{display:block;padding:10px 7px 10px 19px; line-height: 18px; background:url(/Portals/0/images/common/bg_snav02.png) no-repeat 8px 15px #FFF;margin:0; border-bottom: solid 1px #d7d7d7; border-top:none;}
div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li > a:hover { background-color:#EEE; text-decoration: none;}
div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li.CurrentItem > a,
div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li.ParentItem > a { border-bottom:none; background-color: #EEEEEE;color: #a85057;}

div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li > ul{ background: #eeeeee; padding:0 7px 5px; display: none;}
div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li.CurrentItem > ul,
div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li.ParentItem > ul { display: block;}
div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li > ul > li > a {background:url(/Portals/0/images/common/bg_snav03.png) no-repeat 14px 15px;padding:10px 0 10px 25px;line-height:20px;font-weight:normal;border-top: 1px dotted #C0C0C0;}
div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li > ul > li > a:hover { text-decoration: underline;}

div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li > ul > li.ParentItem > a,
div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li > ul > li.CurrentItem > a{color:#a85057;}

div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li > ul > li.ParentItem > ul > li,
div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li > ul > li.CurrentItem > ul > li { display: block;}


div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li a{background:url(/Portals/0/images/common/bg_snav04.png) no-repeat 24px 11px;padding:5px 0 5px 35px;line-height:20px;} 
div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li a:hover { text-decoration: underline;}

div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li.CurrentItem > a,
div#skin2Columns_en div.sNav > ul > li > ul > li > ul > li > ul > li > ul > li > ul > li.ParentItem > a {color: #A85057;}


/*管理ナビ*/
div.SEOAdmin > ul { display: block !important;}
div.SEOAdmin > ul li { display: block !important;}

div#skinIndex div.SEOMenuV2 > div.sNav > ul > li > a { display: none !important;}
div#skinIndex div.SEOMenuV2 > div.sNav > ul li,
div#skinIndex div.SEOMenuV2 > div.sNav > ul li a { display: block;}