@charset "utf-8";
@import "css/SEOAdmin.css";
@import "css/common.css";
@import "/corp/Portals/0/css/contents-en.css";

/* ===========================================================
法人-英語
 ===========================================================*/

/* ===========================================================
 common(スキン名、英語版は異なるので注意）
=========================================================== */

html{overflow-y:scroll;}
body{margin:0;padding:0;min-width:960px;font-size:88%;line-height:1.5;color:#444;font-family:'Verdana','Meiryo','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','Osaka','ＭＳ Ｐゴシック',sans-serif;background-color:#fff;}
.Normal{color:#444;}

a,
a:link,
a:visited{color:#06c;text-decoration:underline;}
a:hover,
a:active,
a:focus{color:#e60012;text-decoration:none;}

img{border:none;}
table{font-size:100%;}

.HeadPane,
.TopPane,
.ContentPane,
.ContentBottomPane,
.SideTopPane,
.SideTop2Pane,
.SideTop3Pane,
.SidePane,
.SideBottomPane,
.FootEnPane{position:relative;}

.HeadPane > span.SubHead,
.TopPane > span.SubHead,
.ContentPane > span.SubHead,
.ContentBottomPane > span.SubHead,
.SideTopPane > span.SubHead,
.SideTop2Pane > span.SubHead,
.SideTop3Pane > span.SubHead,
.SidePane > span.SubHead,
.SideBottomPane > span.SubHead,
.FootEnPane > span.SubHead,
.SnsPane > span.SubHead{font-size:72%;line-height:10px;}

/* ===========================================================
 skin
=========================================================== */
#skinIndex-en,
#skin1column-en,
#skin2columnsRnavi-en,
#skin2columnsLnavi-en,
#skin3columns-en{min-width:960px;border-top:3px solid #e60012;}

#skinIndex-en.bg0 {background:url(/corp/Portals/0/images-en/contents/index/mainbg01.jpg) no-repeat 50% 0;}
#skinIndex-en.bg1 {background:url(/corp/Portals/0/images-en/contents/index/mainbg02.jpg) no-repeat 50% 0;}
#skinIndex-en.bg2 {background:url(/corp/Portals/0/images-en/contents/index/mainbg03.jpg) no-repeat 50% 0;}

/* block skpi */
#blockskip{position:absolute;text-indent:-9999px;}

/* ===========================================================
 header
=========================================================== */
#header{position:relative;margin:0 auto;width:960px;}
#header:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#header{display:inline-block;}
* html #header{height:1%;}
#header{display:block;}
#skinIndex-en #header{height:125px;background:url(/corp/Portals/0/Skins/corp-en/images/headerBg.png) no-repeat 0 0;}

#header #jsclogo{position:absolute;top:20px;left:0;margin:0;padding:0;}
#skinIndex-en #header #jsclogo{left:20px;}
#header #switchLang{position:absolute;top:21px;left:200px;margin:0;padding:0;font-size:86%;}
#skinIndex-en #header #switchLang{left:220px;}

.searchArea{position:absolute;top:15px;right:196px;height:27px;width:242px;overflow:hidden;}
#skinIndex-en.skinCorpEn .searchArea{right:206px;}
.searchArea .gsc-control-cse{padding:0 !important;border:none;}
.searchArea .gsc-control-cse form.gsc-search-box{margin:0;}
.searchArea .gsc-control-cse form.gsc-search-box table.gsc-search-box{margin:0 !important;}
.gsc-search-box-tools .gsc-search-box .gsc-input{font-size:100%;padding-right:0 !important;}
.gsc-search-box-tools .gsc-search-box .gsc-input .gsc-input-box{width:195px !important;height:23px !important;}
/*.gsc-search-box-tools .gsc-search-box .gsc-search-button input.gsc-search-button,
.gsc-search-box-tools .gsc-search-box .gsc-search-button input.gsc-search-button:hover,
.gsc-search-box-tools .gsc-search-box .gsc-search-button input.gsc-search-button:focus{border:none !important;height:13px !important;margin:0 important!;padding:6px 15px !important;}
.gsc-search-box-tools .gsc-search-box .gsc-search-button input.gsc-search-button{margin:0 !important;}*/
.gsc-results-wrapper-overlay{text-align:left;}
.gsc-search-box-tools .gsc-search-box .gsc-search-button .gsc-search-button,
.gsc-search-box-tools .gsc-search-box .gsc-search-button .gsc-search-button:hover,
.gsc-search-box-tools .gsc-search-box .gsc-search-button .gsc-search-button:focus{padding: 6px 14px;border-color: #CECECE;}
.gsc-search-box-tools .gsc-search-box .gsc-search-button .gsc-search-button:hover{cursor: pointer;}

.searchArea .gscb_a{font-size:93%;}
.searchArea .gsst_a .gscb_a{color:#06c;}
.searchArea .gsst_a:hover .gscb_a,.searchArea .gsst_a:focus .gscb_a{color:#e60012}
.searchArea .gsst_b{font-size:108%;}
.searchArea #gssb_b{font-size:93%;}
.searchArea #gssb_b:hover{font-size:93%;}
.searchArea .gssb_h{font-size:108%;}
.searchArea a.gssb_j{font-size:93%;}
.searchArea input.gsc-input::-webkit-input-placeholder{font-size:100%}
.searchArea input.gsc-input:-moz-placeholder{font-size:100%}
.searchArea input.gsc-input::-moz-placeholder{font-size:100%}
.searchArea input.gsc-input:-ms-input-placeholder{font-size:100%}
/*GoogleCustomSearch InvisibleArea*/
.searchArea .gsc-tabsAreaInvisible,.searchArea .gsc-result-info-invisible,.searchArea .gsc-orderby-label,.searchArea .gsc-selected-option,.searchArea .gsc-option-selector{font-size:100%;}
.searchArea .gsc-option{color:#666;font-size:100%;}
.searchArea .gsc-title,.searchArea .gsc-stats,.searchArea .gsc-result-selector,.searchArea .gsc-configLabelCell,.searchArea .gsc-expansionArea{font-size:100%;}

#fontsizer{position:absolute;top:15px;right:0;margin:0;padding:0;width:198px;height:25px;text-align:left;font-size:86%;}
#skinIndex-en #fontsizer{right:20px;}

#fontsizer p{margin:0;padding:0 124px 0 0;font-size:79%;text-align:right;line-height:25px;font-weight:bold;}
#fontsizer li{position:absolute;top:0;width:38px;height:25px;margin:0;padding:0;list-style-type:none;text-align:center;}
#fontsizer li.fontsizeM{left:78px;}
#fontsizer li.fontsizeL{left:119px;}
#fontsizer li.fontsizeXL{left:160px;}
#fontsizer li a,
#fontsizer li a:link,
#fontsizer li a:visited,
#fontsizer li a:hover,
#fontsizer li a:active{display:block;width:38px;height:25px;line-height:25px;font-size:90%;font-weight:bold;text-align:center;text-decoration:none;color:#333;background:url(images/fontsizeBtn.gif) no-repeat 0 0;}

#hLink{height:20px;padding:50px 0 0 0;text-align:right;}
#hLink ul{margin:0;padding:0;}
#skinIndex-en #hLink ul{padding:0 20px 0 0;}

#hLink ul li{margin:0 0 0 15px;padding:0 0 0 9px;list-style-type:none;display:inline;background:url(images/hLinkArrow.gif) no-repeat 0 0.4em;}
#hLink ul li a{color:#444;}

/* ===========================================================
 gnavi
=========================================================== */
#gnavi{clear:both;height:47px;background:url(images/gnaviBg.gif) repeat-x left bottom;}
#skinIndex-en #gnavi{background:none;padding-top:6px;}

#gnavi:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#gnavi{display:inline-block;}
* html #gnavi{height:1%;}
#gnavi{display:block;}

.globalMenu{position:relative;width:960px;margin:0 auto;text-align:left;}

.globalMenu{position:relative;z-index:90;width:960px;margin:0 auto;}
.globalMenu ul{width:960px;margin:0;padding:0;}
.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;}

.globalMenu ul li{display:none;float:left;margin:0;padding:0;list-style-type:none;}
.globalMenu ul li.Tab382,
.globalMenu ul li.Tab384,
.globalMenu ul li.Tab385,
.globalMenu ul li.Tab399{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;margin:0;padding:0;height:47px;line-height:47px;text-align:center;color:#333;text-decoration:none;background:url(images/gnavi.gif) left top no-repeat;}

#skinIndex-en .globalMenu ul li a,
#skinIndex-en .globalMenu ul li a:link,
#skinIndex-en .globalMenu ul li a:visited,
#skinIndex-en .globalMenu ul li a:active,
#skinIndex-en .globalMenu ul li a:hover{background-image:url(images/gnavi.png);}


.globalMenu ul li ul{display:none;}
.globalMenu ul li.Tab382 ul{display:block;width:720px;position:absolute;top:0;left:240px;}

.globalMenu ul li.Tab382 a,
.globalMenu ul li.Tab382 a:link,
.globalMenu ul li.Tab382 a:visited,
.globalMenu ul li.Tab382 a:active,
.globalMenu ul li.Tab382 a:hover{width:240px;background-position:0 0;}
.globalMenu ul li.Tab382 a.CurrentLinkClass,
.globalMenu ul li.Tab382 a.CurrentLinkClass:link,
.globalMenu ul li.Tab382 a.CurrentLinkClass:visited,
.globalMenu ul li.Tab382 a.CurrentLinkClass:active,
.globalMenu ul li.Tab382 a.CurrentLinkClass:hover{background-position:0 -47px;}
.globalMenu ul li.Tab382 a.ParentLinkClass:hover{background-position:0 -47px;}

.globalMenu ul li.Tab382 ul li.Tab384 a,
.globalMenu ul li.Tab382 ul li.Tab384 a:link,
.globalMenu ul li.Tab382 ul li.Tab384 a:visited,
.globalMenu ul li.Tab382 ul li.Tab384 a:active,
.globalMenu ul li.Tab382 ul li.Tab384 a:hover{width:240px;background-position:-240px 0;}
.globalMenu ul li.Tab382 ul li.Tab384 a.CurrentLinkClass:link,
.globalMenu ul li.Tab382 ul li.Tab384 a.CurrentLinkClass:visited,
.globalMenu ul li.Tab382 ul li.Tab384 a.CurrentLinkClass:active,
.globalMenu ul li.Tab382 ul li.Tab384 a.CurrentLinkClass:hover,
.globalMenu ul li.Tab382 ul li.Tab384 a.ParentLinkClass,
.globalMenu ul li.Tab382 ul li.Tab384 a.ParentLinkClass:link,
.globalMenu ul li.Tab382 ul li.Tab384 a.ParentLinkClass:visited,
.globalMenu ul li.Tab382 ul li.Tab384 a.ParentLinkClass:active,
.globalMenu ul li.Tab382 ul li.Tab384 a.ParentLinkClass:hover{background-position:-240px -47px;}
.globalMenu ul li.Tab382 ul li.Tab384 a#Tab384:hover{background-position:-240px -47px;}

.globalMenu ul li.Tab382 ul li.Tab385 a,
.globalMenu ul li.Tab382 ul li.Tab385 a:link,
.globalMenu ul li.Tab382 ul li.Tab385 a:visited,
.globalMenu ul li.Tab382 ul li.Tab385 a:active,
.globalMenu ul li.Tab382 ul li.Tab385 a:hover{width:240px;background-position:-480px 0;}
.globalMenu ul li.Tab382 ul li.Tab385 a.CurrentLinkClass:link,
.globalMenu ul li.Tab382 ul li.Tab385 a.CurrentLinkClass:visited,
.globalMenu ul li.Tab382 ul li.Tab385 a.CurrentLinkClass:active,
.globalMenu ul li.Tab382 ul li.Tab385 a.CurrentLinkClass:hover,
.globalMenu ul li.Tab382 ul li.Tab385 a.ParentLinkClass,
.globalMenu ul li.Tab382 ul li.Tab385 a.ParentLinkClass:link,
.globalMenu ul li.Tab382 ul li.Tab385 a.ParentLinkClass:visited,
.globalMenu ul li.Tab382 ul li.Tab385 a.ParentLinkClass:active,
.globalMenu ul li.Tab382 ul li.Tab385 a.ParentLinkClass:hover{background-position:-480px -47px;}
.globalMenu ul li.Tab382 ul li.Tab385 a#Tab385:hover{background-position:-480px -47px;}

.globalMenu ul li.Tab382 ul li.Tab399 a,
.globalMenu ul li.Tab382 ul li.Tab399 a:link,
.globalMenu ul li.Tab382 ul li.Tab399 a:visited,
.globalMenu ul li.Tab382 ul li.Tab399 a:active,
.globalMenu ul li.Tab382 ul li.Tab399 a:hover{width:240px;background-position:-720px 0;}
.globalMenu ul li.Tab382 ul li.Tab399 a.CurrentLinkClass:link,
.globalMenu ul li.Tab382 ul li.Tab399 a.CurrentLinkClass:visited,
.globalMenu ul li.Tab382 ul li.Tab399 a.CurrentLinkClass:active,
.globalMenu ul li.Tab382 ul li.Tab399 a.CurrentLinkClass:hover,
.globalMenu ul li.Tab382 ul li.Tab399 a.ParentLinkClass,
.globalMenu ul li.Tab382 ul li.Tab399 a.ParentLinkClass:link,
.globalMenu ul li.Tab382 ul li.Tab399 a.ParentLinkClass:visited,
.globalMenu ul li.Tab382 ul li.Tab399 a.ParentLinkClass:active,
.globalMenu ul li.Tab382 ul li.Tab399 a.ParentLinkClass:hover{background-position:-720px -47px;}
.globalMenu ul li.Tab382 ul li.Tab399 a#Tab399:hover{background-position:-720px -47px;}

/* ===========================================================
 sNav
=========================================================== */
.sNav ul{margin:0;padding:0;}
.sNav ul li{display:none;}
.sNav ul li.CurrentItem,
.sNav ul li.ParentItem,
.sNav ul li.CurrentItem li,
.sNav ul li.ParentItem li{display:block;}
/*title*/
.sNav ul li a{display:block;padding:0 0 10px 17px;color:#444;font-size:108%;font-weight:bold;background:url(images/sideNaviTitleArrow.gif) no-repeat 7px 0.4em;}
/*白枠*/
.sNav ul li ul{padding:10px;background:#fff;border:1px solid #ccc;border-radius:5px;}
/*第一階層：赤▲*/
.sNav ul li ul li{margin:0;padding:0;list-style:none;border-top: 1px dotted #c2c2c2;}
.sNav ul li ul li:first-child{border:none;}
.sNav ul li ul li a{padding: 0.6em 0 0.6em 18px;color:#06c;font-size:100%;font-weight:normal;background: url(images/sideNaviContentsArrow.gif) no-repeat 9px 1.1em;}
.sNav ul li ul li a:hover{color:#444;background: url(images/sideNaviContentsArrow.gif) no-repeat 9px 1.1em #fff4f8;}
.sNav ul li ul li a.CurrentLinkClass{color:#444;text-decoration:none; background: url(images/sideNaviContentsArrow.gif) no-repeat 9px 1.1em #fff4f8;}
/*第二階層：赤小▲と└*/
.sNav ul li ul li ul{display:none;margin: 0 0 0 9px;padding:0;background:none;border:none;border-radius:0;}
.sNav ul li ul li.CurrentItem ul,
.sNav ul li ul li.ParentItem ul{display:block;}
.sNav ul li ul li ul li{border: none;background: url(images/sideNaviContentsArrowUnderpage.png) no-repeat 0 0;}
.sNav ul li ul li ul li a{padding: 0.6em 0 0.6em 1em;margin: 0 0 0 10px;background: none;border-top: 1px dotted #c2c2c2;}
.sNav ul li ul li ul li a:hover{background: url(images/sideNaviContentsArrowSmall.gif) no-repeat 2px 1.1em #fff4f8;}
.sNav ul li ul li ul li a.CurrentLinkClass{color:#444;text-decoration:none;background: url(images/sideNaviContentsArrowSmall.gif) no-repeat 2px 1.1em #fff4f8;}
/*第三階層:インデント*/
.sNav ul li ul li.CurrentItem ul li ul,
.sNav ul li ul li.ParentItem ul li ul{display:none;margin-left:27px;}
.sNav ul li ul li.ParentItem ul li.CurrentItem ul,
.sNav ul li ul li.ParentItem ul li.ParentItem ul{display:block;}
.sNav ul li ul li ul li ul li{background:none;}
.sNav ul li ul li ul li ul li a{background-image:none !important;margin: 0;}
/*第四階層*/
.sNav ul li ul li.ParentItem ul li.CurrentItem ul li ul,
.sNav ul li ul li.ParentItem ul li.ParentItem ul li ul{display:none;margin-left:10px;}
.sNav ul li ul li.ParentItem ul li.ParentItem ul li.CurrentItem ul,
.sNav ul li ul li.ParentItem ul li.ParentItem ul li.ParentItem ul{display:block;}
/*第五階層*/
.sNav ul li ul li.ParentItem ul li.ParentItem ul li.CurrentItem ul li ul,
.sNav ul li ul li.ParentItem ul li.ParentItem ul li.ParentItem ul li ul{display:none;}
.sNav ul li ul li.ParentItem ul li.ParentItem ul li.ParentItem ul li.CurrentItem ul,
.sNav ul li ul li.ParentItem ul li.ParentItem ul li.ParentItem ul li.ParentItem ul{display:block;}
/*第六階層*/
.sNav ul li ul li ul li ul li ul li ul li ul{display:none !important;}

/* ===========================================================
 sNavCategorized
=========================================================== */
.sNavCategorized  ul{margin:0;padding:0;}
.sNavCategorized  ul li { list-style:none;}
.sNavCategorized  ul li.CurrentItem ul li ul { display:none;}
/*title*/
.sNavCategorized  ul li a{display:block;padding:0 0 10px 17px;color:#444;font-size:108%;font-weight:bold;background:url(images/sideNaviTitleArrow.gif) no-repeat 7px 0.4em;}
/*白枠*/
.sNavCategorized  ul li ul{padding:10px;background:#fff;border:1px solid #ccc;border-radius:5px;}
/*第一階層：赤▲*/
.sNavCategorized  ul li ul li{margin:0;padding:0;list-style:none;border-top: 1px dotted #c2c2c2;}
.sNavCategorized  ul li ul li:first-child{border:none;}
.sNavCategorized  ul li ul li a{padding: 0.6em 0 0.6em 18px;color:#06c;font-size:100%;font-weight:normal;background: url(images/sideNaviContentsArrow.gif) no-repeat 9px 1.1em;}
.sNavCategorized  ul li ul li a:hover{color:#444;background: url(images/sideNaviContentsArrow.gif) no-repeat 9px 1.1em #fff4f8;}
.sNavCategorized  ul li ul li a.CurrentLinkClass{color:#444;text-decoration:none; background: url(images/sideNaviContentsArrow.gif) no-repeat 9px 1.1em #fff4f8;}
/*第二階層*/
.sNavCategorized  ul li ul li ul{display:none;margin: 0 0 0 9px;padding:0;background:none;border:none;border-radius:0;}



/* ===========================================================
 topcontents
=========================================================== */
#topcontents{clear:both;margin:0 0 30px 0;background:#f5f5f5 url(images/topcontentsBgTop.gif) repeat-x left top;}
#skinIndex-en #topcontents{background:none;height:285px;overflow:hidden;}

#topcontentsinner{background:url(images/topcontentsBgBottom.gif) repeat-x left bottom;padding:15px 0;border-bottom:1px solid #d1d1d1;}
#skinIndex-en #topcontentsinner{background:none;}


#dnn_dnnBREADCRUMB_lblBreadCrumb{display:block;width:960px;margin:0 auto;text-align:left;font-size:80%;}
.TopPane {clear:both;width:960px;margin:0 auto;}
.TopPane p{margin:0;padding:0;}

/* ===========================================================
 contents
=========================================================== */

#contents{padding:30px 0 0 0;text-align:left;}
#contents{clear:both;width:960px;margin:0 auto;padding:0;text-align:left;}
#contents:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#contents{display:inline-block;}
* html #contents{height:1%;}
#contents{display:block;}

.ContentPane{float:left;width:710px;}
.ContentPane:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ContentPane{display:inline-block;}
* html .ContentPane{height:1%;}
.ContentPane{display:block;}

.ContentPane,
#skin3columns-en #maincontents,
#maincontents{float:left;width:710px;}
.ContentPane:after,
#skin3columns-en #maincontents:after,
#maincontents:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.ContentPane,
#skin3columns-en #maincontents,
#maincontents{display:inline-block;}
* html .ContentPane,
* html #skin3columns-en #maincontents,
* html #maincontents{height:1%;}
.ContentPane,
#skin3columns-en #maincontents,
#maincontents{display:block;}

#skin1column-en #maincontents{float:none;width:100%;}
#skin1column-en #maincontents:after{content:none;}
#skin1column-en #maincontents{display:block;}

#skin1column-en .ContentPane{float:none;width:100%;}
#skin2columnsLnavi-en .ContentPane,
#skin2columnsLnavi-en #maincontents{float:right;clear:both;}
#skin3columns-en .ContentPane{float:none;clear:both;}
#skin3columns-en .ContentLPane{float:left;width:340px;}
#skin3columns-en .ContentRPane{float:right;width:340px;}

#sidecontents{float:right;width:220px;}
.SideTopPane{}
.SidePane{}
.SideBottomPane{}
#skin2columnsLnavi-en #sidecontents{float:left;}

#contents{clear:both;text-align:left;}
#contents:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#contents{display:inline-block;}
* html #contents{height:1%;}
#contents{display:block;}

.pagetop{clear:both;width:960px;margin:0 auto;padding:75px 0 15px 0;text-align:right;line-height:1;}
.pagetop a,
.pagetop a:link,
.pagetop a:visited,
.pagetop a:hover,
.pagetop a:active{margin:0;padding:0 0 0 12px;background:url(images/pagetopArrow.gif) no-repeat 0 0.55em;}

/*sns用*/
.SnsPane { clear:both;}
.snsTwitter,
.snsFacebook{ float:left;}
#sidecontents .snsTwitter,
#sidecontents .snsFacebook{ float:none; margin-bottom:5px;}
.snsFacebook { overflow:hidden;}
/* clearfix */
.SnsPane:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.SnsPane {display:inline-block;}
* html .SnsPane {height:1%;}
.SnsPane {display:block;}
/* clearfixEND */

/* ===========================================================
 footer
=========================================================== */
#footer{clear:both;width:100%;background:#f5f5f5;padding:27px 0;border-top:1px solid #fff;line-height:1;}

#footerinner{width:960px;margin:0 auto;padding:0;text-align:left;}
#footerinner:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#footerinner{display:inline-block;}
* html #footerinner{height:1%;}
#footerinner{display:block;}

.FootEnPane{float:left;width:550px;}

#copyright{float:right;width:400px;font-size:79%;color:#666;text-align:right;}

ul.footnavi{margin:0;padding:0;}
ul.footnavi li{margin:0 15px 0 0;padding:0 0 0 9px;list-style-type:none;display:inline;background:url(images/footnaviArrow.gif) no-repeat 0 0.4em;}
ul.footnavi li a{color:#444;}

/* ===========================================================
 css for admin
=========================================================== */
.FileManager_LeftBox{width:200px !important;}
.FileManager_LeftBox img{height:13px !important;}
.DNNTree img{height:13px !important;}
#dnn_ctr362_FileManager_pnlFolders,
#dnn_ctr362_FileManager_pnlTreeInitScripts{height:100% !important;}




/* ===========================================================
 css for print
=========================================================== */
@media print{

body{font-family:"ヒラギノ角ゴ Pro W3","HiraginoKaku Gothic Pro", "Osaka", "ＭＳ Ｐゴシック", "sans-serif";}

#header,
#subheader,
#gnavi,
#skin2columnsRnavi-en #topcontents,
#skin2columnsLnavi-en #topcontents,
#skin3columns-en #topcontents,
#skin2columnsRnavi-en #contents #sidecontents,
#skin2columnsLnavi-en #contents #sidecontents,
#skin3columns-en #contents #sidecontents,
.pagetop,
#footer{display:none !important;}

body,
#skin1column-en,
#skin2columnsRnavi-en,
#skin2columnsLnavi-en,
#skin3columns-en,
#skin2columnsRnavi-en #contents,
#skin2columnsLnavi-en #contents,
#skin3columns-en #contents,
#skin2columnsRnavi-en #contents .ContentPane
#skin2columnsLnavi-en #contents .ContentPane
#skin3columns-en #contents .ContentPane{min-width:710px !important;width:710px !important;background:none;border:none !important;}

#skinIndex-en{min-width:960px !important;width:960px !important;border:none !important;}
#skinIndex-en #contents{min-width:960px !important;width:960px !important;background:#fff;}

}



