@charset "UTF-8";

/*------------------WOXトップ------------------*/
body {
background: #F3F3F3 url("../../../img/common/site_top_bg.gif") top left repeat-x;
}

#logo-wox-top {
margin:48px auto 30px auto;
display:block;
height:45px;
width:176px;
background: url("../../../img/common/logo/wox_top.png") top left no-repeat;
}
#logo-wox-top:hover {
filter: alpha(opacity=70);
-moz-opacity: 0.70;
opacity: 0.70;
}
#logo-wox-top span { display:none; }
/*IE6対策*/
* html #logo-wox-top:hover { filter: alpha(opacity=100); }


#wellcome {
float:right;
margin:-105px 10px 0 0;
list-style: none;
}
#wellcome li { float:left; margin-right: 6px; }


#overview {
margin:0 auto 0 auto;
text-align:center;
padding:12px;
background-color:#FFFFFF;
}

#icon-wrapper {
padding:10px 0 10px 0;
background-color:#FFFFFF;
border-bottom: 1px solid #DDDDDD;
}
#top-icon-box {
/*border:1px solid #9B9B9B;*/
width:535px;
margin:0 auto 0 auto;
}
#top-icon-box h2 {
font-size:120%;
float:left;
padding:0 14px 14px 14px;
text-align:center;
}
#top-icon-box a:link { text-decoration:none; color:#666666; }
#top-icon-box a:visited { text-decoration:none; color:#666666; }
#top-icon-box a:hover { text-decoration:none; color:#A8A8A8; }
#top-icon-box a:active { text-decoration:none; color:#A8A8A8; }

#top-footer {
background-color:#F3F3F3;
margin-top:20px;
font-size:90%;
}

#top-footer-box {
width:535px;
margin:0 auto 0 auto;
}
#top-footer-box .elem {
width:170px; float:left;
}
.elem h3 {
border-bottom: 1px dotted #999999;
padding-bottom:8px;
font-size:120%;
}
