@charset "EUC-JP";

/* ==========================================
Created: 2009-04-21 Yoshikawa
Modified: 2009-04-21 Yoshikawa
Copyright: asahikasei fibers 2009 Allrights reserved.
========================================== */

@import "base.css";
@import "common.css";

/* kyoutsu 
------------------------------------------------ */

h1{
font-size:10px;
color:#666;
padding-left:2em;
padding-top:.2em;
}

h3{
font-size:100%;
color:#103FA9;
margin-bottom:.5em;
}

h4{
font-size:100%;
}

/* layout
------------------------------------------------ */

#left-container{
float:left;
width:510px;
padding:5px 10px 5px 20px;
}

#banner-container{
text-align:center;
clear:both;
}

#right-container{
float:right;
width:300px;
padding:5px 15px 5px 5px;
}

/* topics and news
------------------------------------------------ */

#topics-tit{
background:url(../images/topics.png) no-repeat;
height:35px;
font-size:75%;
text-indent:-9999em;
}

#topics-container{
position:relative;
background:url(../images/topics_bottom.png) no-repeat bottom;
font-size:85%;
padding-bottom:10px;
}

#banner-container a{
text-decoration:none;
font-size:87.5%;
}

#topics-container dl{
background:url(../images/topics_middle.png) repeat-y;
padding:1em 1em 1em 1.5em;;
}

#topics-container dl dt{
float:left;
width:6em;
}

#topics-container dl dd{
margin-left:6em;
margin-bottom:1em;
}

#topics-container p{
margin:0em 0em 1em 0em;
}

#ichiran{
position:absolute;
bottom:2px;
right:20px;
}

/* sidemenu
------------------------------------------------ */

#right-container img{
margin-bottom:5px;
}

#banner-container{
padding:5px 0;
text-align:left;
}

#banner-container a{
color:#666;
}

/* mainmenu
------------------------------------------------ */

.mainmenu{
width:250px;
height:150px;
background:url(../images/index/mainmenu_bg.gif) no-repeat center bottom;
margin-bottom:10px;
}

.mainmenu p{
padding:5px 5px 5px 15px;
}

/* bunner
------------------------------------------------ */

#topbunner{
	width:510px;
	background:url(../images/index/link.gif) no-repeat center top;
	padding-top:23px;
}

#topbunner img{
	margin:0 5px;
}
