div#gheadInc{
 background: transparent url('/img/renew2/oasis/ghead/bg/header_bk1-20x600.png') repeat-x;
 text-align:center;
}

div#gheadInc div#gheadIncBg1{
  background: transparent url('/img/renew2/oasis/ghead/bg/header_bk2-2000x600.jpg') center 0 no-repeat;
}

div#gheadInc div#gheadIncMn{
  text-align:left;
  margin:auto;
  width: 1000px;
}

div#gheadInc div#gheadIncTm{
  height: 84px;
  display:block;
}

div#gheadInc ul,li{
  list-style:none;margin:0;padding:0;
}

div#gheadInc ul#gheadIncUl{
  height: 84px;
}

div#gheadInc ul#gheadIncUl li{
   margin-top: 10px;
   display:inline-block;
   /display:inline;
   /zoom:1;
}

div#gheadInc ul#gheadIncUl li.left{
   margin-left:10px;
   text-align:left;
   width: 320px;
}

div#gheadInc ul#gheadIncUl li.right{
   text-align:right;
   width: 660px;
}

div#gheadInc ul#gheadIncUl form{
   width:660px;
}

div#gheadInc ul#gheadIncGm{
}

div#gheadInc ul#gheadIncGm li{
   padding:0;
   margin:0;
   display:inline-block;
   /display:inline;
   /zoom:1;
}

div#gheadInc ul#gheadIncGm li img{
    display:block;
}

div#gheadInc ul#gheadIncLocal{
  background: transparent url('/img/renew2/oasis/ghead/btn/main13_bk-8x52.png') left top repeat-x;
  margin-left: 10px;
  margin-right: 10px;
}

div#gheadInc ul#gheadIncLocal li{
   padding:4px 10px;
   margin:0;
   display:inline-block;
   /display:inline;
   /zoom:1;
}

div#gheadInc ul#gheadIncLocal li img{
    vertical-align:middle;
}

div#gheadInc img{
  border:none;
  margin:0;
  padding:0;
}

div#gheadInc form#cse-search-box{
  margin-bottom:5px;
}

div#gheadInc form#cse-search-box input#gsearchTxt{
   height:20px;
}

div#gheadInc form#cse-search-box input#gsearchBtn{
   border:1px solid #ccc;
   background-color: navy;
   color: white;
   margin-left:0;
   height: 20px;
}

div#gfootInc{
 border-top: 1px solid #ccc;
 margin-top: 20px;
 /*
 background: #0060ae url('/img/renew2/oasis/gfoot/footer_bk2-20x633.png') repeat-x;
 */
 background: #0060ae;
 text-align:center;
 /*
 */
}

div#gfootInc div#gfootIncBg1{
  background: url('/img/renew2/oasis/gfoot/footer_bk2-2000x633.jpg') center 0 no-repeat transparent;
}

div#gfootInc div#gfootIncBg2{
}

div#gfootInc div.gfootIncBg2On{
  /*background: url('/img/renew2/oasis/gfoot/footer_bk3-2000x633.png') center 0 no-repeat transparent;*/
  background: url('/img/renew2/oasis/gfoot/bg_foot_chara.jpg') center 0 no-repeat transparent;
}

div#gfootInc div#gfootIncMn{
  text-align:left;
  margin:auto;
  width: 1000px;
}

div#gfootInc div#gfootIncTm{
  height: 84px;
  display:block;
}

div#gfootInc table#gfootIncTbl{
  margin: 10px 20px;
  width : 960px;
}

div#gfootInc table#gfootIncTbl th{
   vertical-align: top;
   background-color: #004F92;
   color: #ffffff;
   padding:5px 10px;
   font-size:0.9em;
   text-align:left;
}

div#gfootInc table#gfootIncTbl th a.foot-link{
    font-size:0.9em;
    color: #ffffff;
    margin-left: 30px;
    padding-left: 12px;
    background: url('/img/renew2/oasis/gfoot/oasis_mark-11x11.png') 0 center no-repeat;
}

div#gfootInc table#gfootIncTbl td{
   padding:5px 10px;
   font-size:11px;
   line-height:16px;
   text-align:left;
   vertical-align: top;
   color: #fff;
   white-space:nowrap;
}

div#gfootInc table#gfootIncTbl td ul.gfootIncParent{
    margin:0;
    padding:0;
    display: inline-block;
    _display: inline;
    _zoom: 1;
    vertical-align:top;
}

div#gfootInc table#gfootIncTbl td ul.gfootIncParent li{
     margin:0;
     padding:0;
}

div#gfootInc table#gfootIncTbl td ul.gfootIncChild{
    margin:0;
    padding:0;
    margin-left:30px;
}

div#gfootInc table#gfootIncTbl td a{
    display:inline-block;
    display:inline\9;
    zoom:1\9;
    color:#fff;
    background: trapnsparent url('/img/renew2/oasis/gfoot/oasis_mark2-11x11.png') no-repeat;
    font-size:11px;
}

div#gfootInc div#gfootIncCp{
  text-align:center;
  margin: 10px auto;
  padding: 10px;
  color: #fff;
  font-size: 0.8em;
}

div#gfootInc #gfootIncClick{
  background: transparent url('/img/renew2/oasis/gfoot/oasis_mark2-11x11.png') no-repeat 98% center;
  cursor: pointer;
}

div#pagetoplink{
 text-align:right;
 width:980px;
 font-size:12px;
 margin-bottom: -20px;
}

div#pagetoplink img.page-top{
  width: 90px;
  height: 20px;
  background: url('/img/foot/oasis_footer_parts.gif') no-repeat 0px -200px;
  border: none;
  vertical-align: bottom;
}

div#gheadShopNaviInc{
 background: transparent url('/img/renew2/sh/ghead/navi/main14_bk-8x25.png') repeat-x;
 margin-bottom: 10px;
 line-height: 25px;
 height: 25px;
 text-align:center;
 width: 980px;
 font-size: 13px;
 margin:auto;
}

div#gheadShopNaviInc div#gheadShopNaviIncLink{
  width: 980px;
  margin:auto;
  text-align:left;
}

div#gheadShopNaviInc div#gheadShopNaviIncLink ul#gheadShopNaviIncUl{
   margin:0;
   padding:0;
}

div#gheadShopNaviInc div#gheadShopNaviIncLink ul#gheadShopNaviIncUl li{
    text-indent: 15px;
    display:inline-block;
    display:inline\9;
    zoom:1\9;
    list-style:none;
    font-size: 13px;
    line-height: 25px;
    background: transparent url('/img/renew2/sh/ghead/navi/main15_mark-11x52.png') left center no-repeat;
}

div#gheadShopNaviInc div#gheadShopNaviIncLink ul#gheadShopNaviIncUl li.top{
    background:none;
    font-size: 13px;
    line-height: 25px;
}

div#gheadShopNaviInc div#gheadShopNaviIncLink a{
   colro: #999999;
   text-decoration:none;
   font-size: 13px;
   line-height: 25px;
}

div#head{
 margin:0;
}

div#socialFixedInc{
 position: fixed !important;
 position: absolute;
 overflow:visible;
 text-align:left;
 top:300px;
 left:0px;
 border:none;
 width:50px;
 height: 200px;
 background-color: #fff;
}

div#socialFixedInc div#socialFixedIncBg{
  background: transparent url('/img/renew2/oasis/social/top30_sbtn_bk-47x169.png') no-repeat left;
  height:169px;
}

div#socialFixedInc img.socialFixedIncImg{
  border:none;
  padding:0;
  margin-left:7px;
}

div#socialFixedInc div.socialFixedIncIcon{
  top:6px;
  left:-2px;
  margin-top:6px;
  margin-left:0;
  position:relative;
  white-space:nowrap;
  z-index:20;
}

div#socialFixedInc div.socialFixedIncIcon img.socialFixedIncOv{
   border:none;
   display:none;
   position: absolute;
   left:30px;
   top: -100px;
   z-index:100000000;
}

div#socialFixedInc div.socialFixedIncIcon a{
   display:block;
}

div#socialFixedInc div.socialFixedIncIcon a:hover img.socialFixedIncOv{
   display:block;
}

