@charset "utf-8";
@import "../../external.html?link=http://www.yamaichi.co.jp/Portals/0/css/contents.css";

/* ======================================================================= */

/*  YID-en ----- skin */

/* ======================================================================= */

/* ===========================================================
 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:13px;}
body{min-width:960px;height:100%;color:#333;font-family:"Meiryo", "Verdana", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "ＭＳ Ｐゴシック", "sans-serif";font-size:100%;line-height:1.6;}
a,
a:link,
a:visited{color:#116cee;text-decoration:none;}
a:hover,
a:active{color:#116cee;text-decoration:underline;}

/* pc/sp settings */
.pcArea{display:block;}
.spArea{display:none;}

/* ===========================================================
 skin
=========================================================== */
.skinBody{overflow:hidden;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/Skins/YID-en/images/bg_body.png) top center no-repeat #f7f7f8;color:#333;}
#skin2Columns.skinBody,
#skin1Column.skinBody{background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/Skins/YID-en/images/bg_body_lower.png) top center no-repeat #f7f7f8;}

/* ===========================================================
 headBody
=========================================================== */
#headBody{margin:0 auto 10px;padding:10px 0 0 0;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/Skins/YID-en/images/bg_header.png) top center repeat-x;text-align:left;}
#headBody:before,
#headBody:after{content:"";display:table;}
#headBody:after{clear:both;}

/* headWrap */
#headBody .headWrap{position:relative;width:960px;min-height:108px;margin:0 auto;padding:0;}
#headBody .headWrap:before,
#headBody .headWrap:after{content:"";display:table;}
#headBody .headWrap:after{clear:both;}

/* headLeftWrap */
#headBody .headLeftWrap{float:left;width:382px;margin:0;padding:0;}

/* Logo */
#headBody .logo a{display:block;margin:25px 0 0 0;padding:0;}

/* headRightWrap */
#headBody .headRightWrap{float:Right;width:578px;margin:0;padding:0;}
#headBody .headRightWrap:before,
#headBody .headRightWrap:after{content:"";display:table;}
#headBody .headRightWrap:after{clear:both;}

/* headRightTopArea */
#headBody .headRightWrap .headRightTopArea{float:right;margin:0 0 10px 0;padding:0;}
#headBody .headRightWrap .headRightTopArea:before,
#headBody .headRightWrap .headRightTopArea:after{content:"";display:table;}
#headBody .headRightWrap .headRightTopArea:after{clear:both;}

/* HeadTopPane */
#headBody .headRightWrap .headRightTopArea .HeadTopPaneEn{float:left;width:400px;margin:0;padding:0;}
#headBody .headRightWrap .headRightTopArea .HeadTopPaneEn:before,
#headBody .headRightWrap .headRightTopArea .HeadTopPaneEn:after{content:"";display:table;}
#headBody .headRightWrap .headRightTopArea .HeadTopPaneEn:after{clear:both;}

/* searchWrap */
#headBody .headRightWrap .headRightTopArea .searchWrap{position:relative;float:left;width:170px;height:20px;margin:0 0 0 5px;padding:0;}
#headBody .headRightWrap .headRightTopArea .searchWrap input{position:absolute;top:0;left:0;width:150px;height:20px;margin:0;padding:0;border:none;background:url(../../external.gif?link=http://www.yamaichi.co.jp/Portals/0/Skins/YID-en/images/bg_search.gif) 0 0 no-repeat;font-size:14px;line-height:22px;}
#headBody .headRightWrap .headRightTopArea .searchWrap a{display:block;overflow:hidden;position:absolute;top:0;right:0;width:20px;height:20px;background:url(../../external.gif?link=http://www.yamaichi.co.jp/Portals/0/Skins/YID-en/images/btn_search.gif)0 0 no-repeat;text-indent:-9999px;}
#headBody .headRightWrap .headRightTopArea .searchWrap a:hover{background-position:-20px 0;}

/* HeadPane */
#headBody .headRightWrap .HeadPaneEn{clear:both;margin:0 0 20px 0;padding:0;}
#headBody .headRightWrap .HeadPaneEn:before,
#headBody .headRightWrap .HeadPaneEn:after{content:"";display:table;}
#headBody .headRightWrap .HeadPaneEn:after{clear:both;}

/* ===========================================================
 gNav
=========================================================== */
#gNav{position:absolute;right:0;bottom:1px;clear:both;width:628px;height:33px;margin:0 auto;padding:0;text-align:left;}
#gNav:before,
#gNav:after{content:"";display:table;}
#gNav:after{clear:both;}
.tokenMenu ul{margin:0;padding:0;}
.tokenMenu li{list-style-type:none;margin:0;padding:0;}

/* ===========================================================
 content
=========================================================== */
.TopPane{clear:both;width:960px;margin:0 auto;text-align:left;}
#mainBody{clear:both;width:968px;margin:0 auto 66px;padding:0;text-align:left;}
#mainBody:before,
#mainBody:after{content:"";display:table;}
#mainBody:after{clear:both;}
.breadcrumb{margin:0 auto 5px;padding:6px 10px;background:#4d95dd;color:#fff;font-size:12px;text-align:left;}
.breadcrumb > span{margin:0 10px 0 -200px!important;}
.breadcrumb a{margin:0 10px;color:#fff;text-decoration:none;}
.breadcrumb a:hover{color:#a3c7eb;text-decoration:none;}
.breadcrumb a:first-child{display:none;}
.breadcrumb a + a{margin:0 10px 0 205px;}
.breadcrumb a + a + a{margin:0 10px;}
.breadcrumb span{margin:0 10px;}
.ContentPane{margin:0;padding:20px;background:#fff;}

/*.ContentTopPaneWrap {margin:0 auto 12px; padding:23px 0 0 0; background:url(/Portals/0/images/index/bg_urgentHead.png) top center no-repeat;}
.ContentTopPaneWrap .ContentTopPane {margin:0; padding:0 30px; background:url(/Portals/0/images/index/bg_urgentBottom.png) bottom center no-repeat;}*/
.ContentPaneWrap,
.ContentBottomPaneWrap{margin:0 auto 17px auto;padding:4px 0 0 0;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/index/bg_newsHead.png) top center no-repeat;}
.ContentBottomPaneWrap{margin-bottom:0;}
.ContentPaneWrap .ContentPane,
.ContentBottomPaneWrap .ContentBottomPane{margin:0;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/index/bg_newsBottom.png) bottom center no-repeat;}
.ContentBottomPaneWrap .ContentBottomPane{padding:30px 0;}

/* ===========================================================
 footBody
=========================================================== */
#footBody{margin:0;padding:0;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/Skins/YID-en/images/bg_footer_pattern.png) bottom center no-repeat;}
#footBody .footTopWrap{margin:0;padding:0;background:url(../../external.gif?link=http://www.yamaichi.co.jp/Portals/0/Skins/YID-en/images/bg_footer_blue.gif) top center repeat-x;}
#footBody .footTopWrap .FootTopPaneEn{width:960px;min-height:100px;margin:0 auto;padding:0;background:url(../../external.gif?link=http://www.yamaichi.co.jp/Portals/0/Skins/YID-en/images/bg_footer_bluePhoto.gif) right top no-repeat;}
#footBody .footWrap{margin:0;padding:0;}
#footBody .footWrap .footWrapArea{position:relative;width:960px;margin:0 auto;padding:0;}
#footBody .footWrap .footWrapArea .FootPaneEn{margin:0;padding:0;}
#footBody .footWrap .footWrapArea .pagetop{position:absolute;right:0;bottom:0;margin:0;padding:0;}
#footBody .footWrap .footWrapArea .pagetop a{display:block;width:90px;height:30px;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/Skins/YID-en/images/bg_pagetop.png) 0 0 no-repeat;text-indent:-9999em;}
#footBody .footWrap .footWrapArea .pagetop a:hover{background-position:0 -30px;}
#footBody .footBottomWrap{min-height:75px;margin:0;padding:0;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/Skins/YID-en/images/bg_footer.png) top center repeat-x;}
#footBody .footBottomWrap .footBottomWrapArea{width:960px;margin:0 auto;padding:15px 0 0 0;}
#footBody .footBottomWrap .footBottomWrapArea:before,
#footBody .footBottomWrap .footBottomWrapArea:after{content:"";display:table;}
#footBody .footBottomWrap .footBottomWrapArea:after{clear:both;}
#footBody .footBottomWrap .footBottomWrapArea .FootLeftPaneEn{float:left;width:550px;margin:0;padding:0;}
#footBody .footBottomWrap .footBottomWrapArea .copyright{float:right;width:400px;margin:0;padding:0;color:#999;font-size:11px;text-align:right;}
.FootBottomPane{width:960px;margin:0 auto;padding:0;}

/* ===========================================================
 css for each skin
=========================================================== */
#skin2Columns #sideWrap{float:left;width:230px;}
#skin2Columns #contentWrap{float:right;width:720px;}

/* ===========================================================
 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;}

/*========================================================
 tokenMenu
 ========================================================*/
.tokenMenu{z-index:90;width:100%;margin:0 auto;}
.tokenMenu ul{width:100%;margin:0;padding:0;}
.tokenMenu ul:before,
.tokenMenu ul:after{content:"";display:table;}
.tokenMenu ul:after{clear:both;}
.tokenMenu ul li{display:none;list-style-type:none;float:left;margin:0;padding:0;}
.tokenMenu ul li.Tab71{display:block;}
.tokenMenu ul li.Tab71 > a{display:none;}
.tokenMenu ul li.Tab71 ul{display:block;}
.tokenMenu ul li.Tab71 ul.li{display:none;}
.tokenMenu ul li.Tab125,
.tokenMenu ul li.Tab126,
.tokenMenu ul li.Tab127,
.tokenMenu ul li.Tab128{display:block;}
.tokenMenu ul li a,
.tokenMenu ul li a:hover{display:block;overflow:hidden;width:145px;height:33px;margin:0;padding:0;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images-en/common/bg_gNav.png) left top no-repeat;text-indent:-9999em;}
.tokenMenu ul li.Tab127 a,
.tokenMenu ul li.Tab127 a:hover {width: 184px;}
.tokenMenu ul li.Tab125:hover a{background-position:0 -33px;}
.tokenMenu ul li.Tab125 a{background-position:0 0;}
.tokenMenu ul li.Tab125 a:hover{background-position:0 -33px;}
.tokenMenu ul li.Tab125 a.CurrentLinkClass,
.tokenMenu ul li.Tab125 a.CurrentLinkClass:hover,
.tokenMenu ul li.Tab125 a.ParentLinkClass,
.tokenMenu ul li.Tab125 a.ParentLinkClass:hover{background-position:0 -66px;}
.tokenMenu ul li.Tab125.CurrentItem a:hover,
.tokenMenu ul li.Tab125.ParentItem a:hover{background-position:0 -99px;}
.tokenMenu ul li.Tab126:hover a{background-position:-145px -33px;}
.tokenMenu ul li.Tab126 a{background-position:-145px 0;}
.tokenMenu ul li.Tab126 a:hover{background-position:-145px -33px;}
.tokenMenu ul li.Tab126 a.CurrentLinkClass,
.tokenMenu ul li.Tab126 a.CurrentLinkClass:hover,
.tokenMenu ul li.Tab126 a.ParentLinkClass,
.tokenMenu ul li.Tab126 a.ParentLinkClass:hover{background-position:-145px -66px;}
.tokenMenu ul li.Tab126.CurrentItem a:hover,
.tokenMenu ul li.Tab126.ParentItem a:hover{background-position:-145px -99px;}
.tokenMenu ul li.Tab127:hover a{background-position:-290px -33px;}
.tokenMenu ul li.Tab127 a{background-position:-290px 0;}
.tokenMenu ul li.Tab127 a:hover{background-position:-290px -33px;}
.tokenMenu ul li.Tab127 a.CurrentLinkClass,
.tokenMenu ul li.Tab127 a.CurrentLinkClass:hover,
.tokenMenu ul li.Tab127 a.ParentLinkClass,
.tokenMenu ul li.Tab127 a.ParentLinkClass:hover{background-position:-290px -66px;}
.tokenMenu ul li.Tab127.CurrentItem a:hover,
.tokenMenu ul li.Tab127.ParentItem a:hover{background-position:-290px -99px;}
.tokenMenu ul li.Tab128:hover a{background-position:-474px -33px;}
.tokenMenu ul li.Tab128 a{background-position:-474px 0;}
.tokenMenu ul li.Tab128 a:hover{background-position:-474px -33px;}
.tokenMenu ul li.Tab128 a.CurrentLinkClass,
.tokenMenu ul li.Tab128 a.CurrentLinkClass:hover,
.tokenMenu ul li.Tab128 a.ParentLinkClass,
.tokenMenu ul li.Tab128 a.ParentLinkClass:hover{background-position:-474px -66px;}
.tokenMenu ul li.Tab128.CurrentItem a:hover,
.tokenMenu ul li.Tab128.ParentItem a:hover{background-position:-474px -99px;}
.tokenMenu ul li ul{display:none;}

/*.tokenMenu ul li ul li ul {display:none!important;}*/

/*----------------------------------
 2階層
 -----------------------------------*/

/*第二階層以下は普段は非表示にする*/
.SEOMenuV2 .tokenMenu ul li ul li ul{display:none;position:relative;margin:0;padding:0;}

/*第2階層以下はオーバー時に表示する*/
.SEOMenuV2 .tokenMenu ul li ul li:hover ul{display:block;position:absolute;z-index:99999;}
.SEOMenuV2 .tokenMenu ul li ul li.seoenuv2_hover ul{display:block;position:absolute;z-index:99999;}
.SEOMenuV2 .tokenMenu ul li ul li ul li,
.SEOMenuV2 .tokenMenu ul li ul li ul li a{display:block;}
.SEOMenuV2 .tokenMenu ul li ul li ul li a{margin:0;padding:0;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/lev3_cursor.png) 3px 7px no-repeat !important;background-color:#fff !important;}

/*第2階層以下は縦並びに*/
.SEOMenuV2 .tokenMenu ul li ul li ul li{clear:both;height:auto;margin:0 0 0 9px;padding:0;}

/*第2階層以下 幅指定　ボーダー指定　背景指定*/
.SEOMenuV2 .tokenMenu ul li ul li ul li a,
.SEOMenuV2 .tokenMenu ul li ul li ul li a:link,
.SEOMenuV2 .tokenMenu ul li ul li ul li a:visited,
.SEOMenuV2 .tokenMenu ul li ul li ul li a:hover,
.SEOMenuV2 .tokenMenu ul li ul li ul li a:active{z-index:9999999;width:110px !important;height:auto;margin:0;padding:5px 5px 5px 20px;border:1px solid #c7e5fc !important;border-top:none;background-color:#fff;font-size:10px;text-decoration:none;text-indent:0;}

/*--current , parent指定--*/
.SEOMenuV2 .tokenMenu ul li ul li ul li .CurrentLinkClass,
.SEOMenuV2 .tokenMenu ul li ul li ul li .ParentLinkClass{background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/lev3_cursor.png) 3px 7px no-repeat;color:#175ca1 !important;}
.SEOMenuV2 .tokenMenu ul li ul li ul li ul li .CurrentLinkClass,
.SEOMenuV2 .tokenMenu ul li ul li ul li ul li .ParentLinkClass{background-color:#dfeffb !important;color:#175ca1;}

/*--hover時--*/
.SEOMenuV2 .tokenMenu ul li ul li ul li a:hover{margin:0;padding:5px 5px 5px 20px;border:1px solid #175ca1 !important;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/lev3_cursor.png) 5px 7px no-repeat !important;background-color:#dfeffb !important;color:#175ca1 !important;}


.SEOMenuV2 .tokenMenu ul li ul li.Tab127  ul li a,
.SEOMenuV2 .tokenMenu ul li ul li.Tab127  ul li a:link,
.SEOMenuV2 .tokenMenu ul li ul li.Tab127  ul li a:visited,
.SEOMenuV2 .tokenMenu ul li ul li.Tab127  ul li a:hover,
.SEOMenuV2 .tokenMenu ul li ul li.Tab127  ul li a:active{width: 148px !important;}

/*----------------------------------
 3階層
 -----------------------------------*/

/*第三階層以下は普段は非表示にする*/
.SEOMenuV2 .tokenMenu ul li ul li:hover ul li ul{display:none;z-index:999999;}

/*第三階層以下をロールオーバー時に表示する*/
.SEOMenuV2 .tokenMenu ul li ul li:hover ul li:hover ul{display:block;position:absolute;left:137px;z-index:999999;margin:-34px 0 0 0;padding:0;}
*:first-child + html .SEOMenuV2 .tokenMenu ul li ul li:hover ul li:hover ul{margin:0;padding:0;}

/*第三階層をロールオーバー時に第二階層もhover状態にする*/
.SEOMenuV2 .tokenMenu ul li ul li:hover ul li:hover > a:first-child{margin:0;padding:5px 5px 5px 20px;border:1px solid #175ca1 !important;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/lev3_cursor.png) 5px 7px no-repeat !important;background-color:#dfeffb !important;color:#175ca1 !important;}

.SEOMenuV2 .tokenMenu ul li ul li.Tab127:hover ul li:hover ul{left:175px;}

/*.SEOMenuV2 .tokenMenu ul li ul li:hover ul li.Tab148:hover ul,
.SEOMenuV2 .tokenMenu ul li ul li:hover ul li.Tab176:hover ul { display:block; position:absolute; left:137px; z-index:999999; margin:-56px 0 0 0; padding:0px; }*/

/*第四階層以下はいつでも非表示にする*/
.SEOMenuV2 .tokenMenu ul li:hover ul li:hover ul li:hover ul li ul{display:none;z-index:999999;}

/*========================================================
 sNav
 ========================================================*/
.SEOMenuV2 ul{margin:0;padding:0;}
.SEOMenuV2 li{list-style:none;margin:0;padding:0;line-height:0;}
.SEOMenuV2 li a,
.SEOMenuV2 li a:link,
.SEOMenuV2 li a:visited{color:#333;line-height:22px;text-decoration:none;}
.sNav > ul > li.Tab71 > a {display: none;}
.sNav{margin:0 0 10px 0;padding:0;}
.sNav > ul{margin:0;padding:0;}
.sNav > ul > li{display:none;}
.sNav > ul > li.currentItem,
.sNav > ul > li.parentItem{display:block;position:relative;width:230px;margin:0;padding:0;}
.sNav > ul > li > ul > li{display:none;}
.sNav > ul > li > ul > li.currentItem,
.sNav > ul > li > ul > li.parentItem{display:block;position:relative;width:230px;margin:0;padding:0;}
.sNav > ul > li > ul > li > a{position:absolute;top:48px;left:25px;margin:0;padding:0 10px 0 0;color:#fff!important;font-weight:bold!important;font-size:24px!important;}
.sNav > ul > li > ul > li.Tab125 > a{position:absolute;top:40px;left:25px;margin:0;padding:0 10px 0 0;color:#fff!important;font-weight:bold!important;font-size:24px!important;}
.sNav > ul > li > ul > li.Tab127 > a{position:absolute;top:26px;left:25px;margin:0;padding:0 10px 0 0;color:#fff!important;font-weight:bold!important;font-size:24px!important; line-height:26px;}
.sNav > ul li a{display:block;font-weight:normal;font-size:14px;}
.sNav > ul > li > a#sNavTab71{display:none;}
.sNav > ul > li > ul > li.Tab126{background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/bg_sNav_aboutus.png) 0 0 no-repeat;}
.sNav > ul > li > ul > li.Tab128{background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/bg_sNav_ir.png) 0 0 no-repeat;}
.sNav > ul > li > ul > li.Tab127{background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/bg_sNav_csr.png) 0 0 no-repeat;}
.sNav > ul > li > ul > li.Tab125{background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/bg_sNav_products.png) 0 0 no-repeat;}
.sNav > ul > li > ul > li{background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/bg_sNav_others.png) 0 0 no-repeat;}
.sNav > ul > li > ul > li.Tab125.ts_b{top:0!important;left:0;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/bg_sNav_products_b.png) 0 0 no-repeat!important;}
.sNav > ul > li > ul > li.Tab125.ts_c{top:0!important;left:0;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/bg_sNav_products_c.png) 0 0 no-repeat!important;}
.sNav > ul > li > ul > li.Tab125.ts_y{top:0!important;left:0;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/bg_sNav_products_y.png) 0 0 no-repeat!important;}
.sNav > ul > li > ul > li.Tab125.ts_o{top:0!important;left:0;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/bg_sNav_products_o.png) 0 0 no-repeat!important;}
.sNav > ul > li > ul > li > ul{margin:0;padding:126px 0 1px 0;}
.sNav > ul > li > ul > li > ul > li{margin:0 0 1px 0;}
.sNav > ul > li > ul > li > ul > li > a{margin:0;padding:12px 12px 12px 40px;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/bg_sNav.png) 0 0 no-repeat;}
.sNav > ul > li > ul > li > ul > li > a:hover{background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/bg_sNav_hover.png) 0 0 no-repeat;}
.sNav > ul > li > ul > li > ul > li.currentItem > a,
.sNav > ul > li > ul > li > ul > li.parentItem > a{background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/bg_sNav_current.png) 0 0 no-repeat;color:#fff;}
.sNav > ul > li > ul > li > ul > li.currentItem > a:hover,
.sNav > ul > li > ul > li > ul > li.parentItem > a:hover{background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/bg_sNav_current_hover.png) 0 0 no-repeat;color:#fff;}
.sNav > ul > li > ul > li > ul > li > ul{display:none;margin:0;padding:0 0 2px 0;}
.sNav > ul > li > ul > li > ul > li.currentItem > ul,
.sNav > ul > li > ul > li > ul > li.parentItem > ul{display:block;}
.sNav > ul > li > ul > li > ul > li > ul > li{margin:0 0 1px 0;padding:0;}
.sNav > ul > li > ul > li > ul > li > ul > li > a{margin:0;padding:10px 10px 10px 40px;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/lev3_cursor.png) 20px 12px no-repeat;background-color:#fff;font-size:12px;}
.sNav > ul > li > ul > li > ul > li > ul > li > a:hover{background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/lev3_cursor.png) 25px 12px no-repeat;background-color:#dfeffb;}
.sNav > ul > li > ul > li > ul > li > ul > li.currentItem > a,
.sNav > ul > li > ul > li > ul > li > ul > li.parentItem > a{background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/lev3_cursor.png) 20px 12px no-repeat;background-color:#fff;color:#175ca1;}
.sNav > ul > li > ul > li > ul > li > ul > li.currentItem > a:hover,
.sNav > ul > li > ul > li > ul > li > ul > li.parentItem > a:hover{background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/lev3_cursor.png) 25px 12px no-repeat;background-color:#dfeffb;}
.sNav > ul > li > ul > li > ul > li > ul > li > ul{display:none;}
.sNav > ul > li > ul > li > ul > li > ul > li.currentItem > ul{display:block;margin:0;padding:0;}
.sNav > ul > li > ul > li > ul > li > ul > li > ul > li{margin:0;padding:0;}
.sNav > ul > li > ul > li > ul > li > ul > li > ul > li > a{margin:0;padding:10px 10px 10px 30px;background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/bg_sNav_line.png) 0 0 repeat-y;font-size:12px;text-indent:12px;}
.sNav > ul > li > ul > li > ul > li > ul > li > ul > li > a:hover{background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/bg_sNav_hoverBg.png) 0 0 repeat-y;}
.sNav > ul > li > ul > li > ul > li > ul > li > ul > li.currentItem > a,
.sNav > ul > li > ul > li > ul > li > ul > li > ul > li.parentItem > a{background-color:#fff;color:#175ca1;}
.sNav > ul > li > ul > li > ul > li > ul > li > ul > li.currentItem > a:hover,
.sNav > ul > li > ul > li > ul > li > ul > li > ul > li.parentItem > a:hover{background:url(../../external.html?link=http://www.yamaichi.co.jp/Portals/0/images/common/bg_sNav_hoverBg.png) 0 0 repeat-y;}


/* ===========================================================
 css for print
=========================================================== */
@media print{body{font-family:"ヒラギノ角ゴ Pro W3", "HiraginoKaku Gothic Pro", "Osaka", "ＭＳ Ｐゴシック", "sans-serif";}}