﻿@charset "utf-8";
/* CSS Document */

.company{
	background-image:url(../image/common/top1_1_r8_c5_o.jpg);
	width:172px;
	height:52px;
}
/*---------ここからmain--------*/
.wide_center-text {
	margin-left:0px;
	overflow:hidden;
}
.wide_center-text ul{
	float:left;
	padding:0;
	margin-top:30px;
	margin-left:20px;
	display:inline;/*-----ie6-------*/
}
/* IE 6 */
*html .wide_center-text ul{
	margin-left:5px;
}
/* IE 7 */
*:first-child+html .wide_center-text ul{
	margin-left:5px;
	}
#company_h2 {
	margin-bottom:30px;
	margin-left:10px;
	}
/* IE 6 */
*html h2#v{
	margin-left:45px;
}
/* IE 7 */
*:first-child+html h2#v{
	margin-left:45px;
	margin-bottom:27px;
	}
.nav01 a{
	background-image:url(../image/company/company3_r5_c5.gif);
	background-repeat:no-repeat;
	display:block;
	width:139px;
	height:15px;
	margin-bottom:10px;
}
/* IE 6 */
*html .nav01 a{
	margin-bottom:8px;
}
/* IE 7 */
*:first-child+html .nav01 a{
	margin-bottom:8px;
	}
.nav02 a{
	background-image:url(../image/company/company3_r7_c5.gif);
	background-repeat:no-repeat;
	display:block;
	width:139px;
	height:15px;
}
.nav01 a, .nav02 a{
	border-bottom:solid 2px #fff;
}
.nav01 a:hover, .nav02 a:hover{
	border-bottom:solid 2px #75BB20;
}
/*---------ここからcontents01--------*/
#live {
	float:left;
	width:860px;
}
.l_top-center{
	background-image:url(../image/company/company3_r8_c3.jpg);
	background-repeat:no-repeat;
	width:860px;
	height:66px;
}
.l_center-text{
	overflow:hidden;
	clear:both;
}
#event_detail{
	width:580px;
	margin:0px 0px 0px 30px;
	float:left;
	display:inline;/*-----ie6-------*/
	padding:20px 0 0 0;
}
.communitylink_c{
	margin:20px 20px 0px 0px;
	float:right;
	display:inline;/*-----ie6-------*/
}
.l_center-left {
	background-image: url(../image/common/top1_net_center.gif);
	background-repeat: repeat-y;
	width:860px;
}
.l_center-right {
	background-image: url(../image/common/top1_net_center.gif);
	background-repeat: repeat-y;
	background-position:right top;
	width:860px;
}
.l_bottom-center {
	background-image: url(../image/common/top1_net_bm.gif);
	background-repeat: repeat-x;
	width:860px;
	height:20px;
}
.l_bottom-left {
	background-image: url(../image/common/top1_net_bl.gif);
	background-repeat: no-repeat;
	width:860px;
	height:20px;
}
.l_bottom-right {
	background-image: url(../image/common/top1_net_br.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width:860px;
	height:20px;
}
/*---------ここからcontents02--------*/
.canpan_top-center	{
	background-image:url(../image/company/company3_r10_c3.jpg);
	background-repeat:no-repeat;
	width:860px;
	height:75px;
}
.canpan_center-text{
	overflow:hidden;
}
.canpan{
	margin:20px 60px 0px 0px;
	float:right;
	width:130px;
	display:inline;/*-----ie6-------*/
}
.contact_us {
	font-weight:bold;
	color:#36F;
	display:block;
	margin:5px 0 0 20px;
}
h5{
	font-weight:bold;
	width:220px;
	margin-left:20px;
	margin-top:5px;
	margin-bottom:-10px;
}
/* IE 6 */
*html h5{
	margin-top:0px;
	margin-bottom:-15px;
}
/* IE 7 */
*:first-child+html h5{
	margin-top:0px;
	margin-bottom:-15px;
	}
.canpan_center-left {
	background-image: url(../image/common/top1_net_center.gif);
	background-repeat: repeat-y;
	width:860px;
}
.canpan_center-right {
	background-image: url(../image/common/top1_net_center.gif);
	background-repeat: repeat-y;
	background-position:right top;
	width:860px;
}
.canpan_bottom-center {
	background-image: url(../image/common/top1_net_bm.gif);
	background-repeat: repeat-x;
	width:860px;
	height:20px;
}
.canpan_bottom-left {
	background-image: url(../image/common/top1_net_bl.gif);
	background-repeat: no-repeat;
	width:860px;
	height:20px;
}
.canpan_bottom-right {
	background-image: url(../image/common/top1_net_br.gif);
	background-repeat: no-repeat;
	background-position: right top;
	width:860px;
	height:20px;
}

