@charset "Shift_JIS";

/* style
============================================================*/
#infocom_container {
	background-color: #fff;
	margin: 0 auto;
	padding: 0;
	color: #666;
}
address {
	margin: 0;
	padding: 0;
}
.blue {
	color:#1f97bc;
}
.green {
	color:#2aa639;
}
.orange {
	color:#f08c00;
}
.purple {
	color:#8f70af;
}

/* style-link
============================================================*/
a {
	color: #666;
	text-decoration:none;
}
a:hover {
	color:#f39700;
	text-decoration:underline;
}

a.lblue {
	color:#1f97bc;
	text-decoration:none;
}
a.lblue:hover {
	color:#1f97bc;
	text-decoration:underline;
}

a.lgreen {
	color:#2aa639;
	text-decoration:none;
}
a.lgreen:hover {
	color:#2aa639;
	text-decoration:underline;
}


a.lorange {
	color:#f39700;
	text-decoration:none;
	}
a.lorange:hover {
	text-decoration:underline;
	}

/* area
============================================================*/
#container {
	width: 720px;
}

/* menu
============================================================*/
#menu-top {
	border-bottom: 5px solid #004985;
}
#menu-top-right {
	padding: 0 10px 0 0;
}
#menu-top-right2 {
	padding: 5px 0 6px 0;
}
#menu-top-right2 td.waku1 {
	padding: 0 10px 0 0;
}
#menu-top-right2 td.waku2 {
	padding: 0 10px 0 0;
}
#menu-top-right2 td.waku3 {
	padding: 0 15px 0 0;
}
#menu-top-right2 td.waku4 {
	padding: 0 5px 0 0;
}
#menu-top-right2 td.waku5 {
	padding: 0 3px 0 0;
}

#menu-bottom {
	padding: 0 0 1px 20px;
}

/* support-menu
============================================================*/
#support-waku {
	padding: 0 10px;
}
#support-menu {
	padding: 10px 0 10px 0;
}
#support-menu td.support-menu-paddingright10 {
	padding: 0 10px 0 0;
}

/* footer
============================================================*/
#footer {
	padding: 10px 0 30px 0;
	border-top: 1px solid #9f9f9f;
}
#copyright-c {
	padding: 10px 0 0 0;
}