body {
color: #444444;
background-image: none;
background-color: #fff;} 
h1#eswsHeading1 {
	display: none;}
p#eswsHeaderParagraph1 {
	display: none;}
h2#eswsHeading2 {
	display: none;}
#eswsHeaderInner div.eswsInquiryWidget {
	display: none;}
div.eswsMypageWidget {
	display: none;}
div#eswsHeader {
    width:100%;
    height: 80px;
    /* min-height: 10px; */
    overflow: visible;
    margin: 0 auto;
    position: relative;}
div#eswsHeaderInner {
    width:980px;
    height: 80px;
    /* min-height: 10px; */
    overflow: visible;
    margin: 0 auto;}

div#eswsFooter {
	background-color: #181C63;
	color:#CECECE;
	height: 280px;
	margin-top:80px;
 }
div#eswsFooterText {
    font-size:13px;
    line-height:1.7em;
    padding:0;
    font-weight: normal;
    color:#CECECE;
    padding-top:20px;}
div#eswsFooterText a {
 font: 13px;
    line-height:1.7em;
	padding:0;
    font-weight: normal;
	color:#CECECE;
	padding-top:20px;}


p#foot_name {
    	font: 16px/2.5 "Yu mincho", "遊明朝", "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "Geogia", serif;
	padding:0;
    font-weight: normal;
	color:#FFF;}
p#typo_copyright {
    color: #CECECE;}




/* ------------------------------
背景画像の変更
------------------------------ */
#eswsPaneBeta.eswsPane {
background-image:  url(https://www.luclas.co.jp/images/bg.png);
background-repeat: repeat;
background-color: #fff;}
/*---------------------------------
ロゴ表示位置
-----------------------------------*/
p#eswsHeaderParagraph2 {
margin-left: 0px;
margin-bottom: 0px;
margin-top:0px;
}
/* ------------------------------
メニューの背景変更
------------------------------ */
div#eswsPaneAlphaInner {
background-image: none;
height: 44px;
}

/*---------------------------------
画像ロールオーバー
-----------------------------------*/
a:hover img{
filter: alpha(opacity=70);
-moz-opacity:0.7;
opacity:0.7;
}

a:visited {
color: #444;
}

/* メニューバー
=============================================================================================================
*/
div#eswsPaneAlpha {
	height: 40px;
	background-color: #fff;
    border-bottom: #181c63 solid 5px;}
       
div#eswsPaneAlphaInner {
	width: 980px;
	margin: 0 auto;
    height: 40px;
background-color: #fff;
background-image: none; 
}

div#eswsPaneAlphaInner #box_gnav {
    height:45px;}
ul#eswsMenu {
    height: 45px;}

ul#eswsMenu li {
    float: left;
    width: 140px;
        height: 40px;
        text-align: center;
    margin: 0px;
    display: inline-block;} 

ul#eswsMenu li a {
    font-family: "游ゴシック", "YuGothic", Meiryo, "メイリオ","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #444;
    height: 33px;
    display: block;
    padding-top:7px !important;
    line-height: 1.5em;
}

ul#eswsMenu li  a:hover {
   color: #CCC;
   border-bottom: #CCC solid 5px;}
}

div.eswsTitleHeaderPage h3.eswsTitleHeaderText {
       font-family: "游ゴシック", "YuGothic", Meiryo, "メイリオ","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
font-size: 26px;
	font-style: normal;
	font-weight: bold;
    color:#444;}
h3.eswsTitleHeaderText {color:#444 !important;}

ul#eswsMenu li.active{
background-image:none;
}
/*滞在中ページのボタン（アクティブ時）*/
ul#eswsMenu li.active, ul#eswsMenu li.active a, ul#eswsMenu li.active
a span, .eswsDirectoryTitle {
color:#425D88;
}
#eswsMenu li .eswsDirectoryTitle span {
    background-image:none;
}
#eswsMenu li.active .eswsDirectoryTitle span {
    background-image: none;
}
ul#eswsMenu li.active a, #eswsMenu li.active .eswsDirectoryTitle {
    background-image: none;
}

ul#eswsMenu li:hover{
background-image:none;
color:#CCCCCC;
}

/*お知らせ・スタッフブログ テキスト調整*/
div.eswsNewinfoComponent dt, div.eswsNewinfoComponent dd {
    font-size: 15px;
    line-height: 2em;}
div.eswsNewinfoComponent dt {
	font-weight: normal;
    width: 130px;
    float: left;}
div.eswsNewinfoComponent dd {
   background-image:none;
    font-weight: bold;}
div.eswsNewinfoComponent dd a {
color:#425D88;}