@charset "utf-8";

* {
	margin:0;
	padding:0;
	font-family:"Hiragino Kaku Gothic Pro","Verdana","Helvetica","Arial","osaka";
	font-size:13px;
}

/* #c-container {
	width:770px;
}

#c-container #c-head {
	height:150px;
	border-bottom:solid 1px #777777;
}

#c-container #c-left {
	position:absolute;
	float:left;
	left:0px;
	top:150px;
	width:199px;
	height:500px;
}

#c-container #c-main {
	margin-left:199px;
	height:500px;
	border-left:solid 1px #777777;
}



#c-container #c-main {

}
*/

.contents .item {
	width:500px;
	margin:5px 0px 10px 10px;
	border:solid 1px #777777;
	padding:5px 5px 5px 5px;
}

.contents .item h3 {
	font-size:15px;
	border-bottom:solid 1px #777777;
}

.contents .item .date {
	font-size:11px;
	text-align:right;
	color:#777777;
}

.contents .item .comment {
	font-size:13px;
	color:#777777;
}

.contents .item .back {
	text-align:right;
	padding-right:5px;
	font-size:13px;
}

.contents .item .back a {
	color:#0000ff;
}

.contents .subject {
	border-bottom:solid 1px #777777;
	padding-top:5px;
	font-weight:bold;
	margin:10px 0 20px 5px;
}



/*** レイアウト ***/
.bounds {
    width:800px;
	margin:0 auto;
}
h1,h2 {
    display:none;
}

img {
    border:none;
}

/***** header *****/
.header {
    width:800px;
}
.header span {
    display:none;
}
.header .head_img {
    width:800px;
	height:90px;
	background:url(img/header.jpg) no-repeat;
}
.header .main_image {
    width:800px;
	margin:5px 0 0 0;
}

/***** contents *****/
.contents {
    width:800px;
	margin:13px 0 0 0;
	clear:both;
}
.contents #window_close {
	text-align:right;
	padding:0 0 5px 0;
	color:#0000FF;
	text-decoration:underline;
}
.contents .c_side #window_close a {
	color:#0000FF;
	text-decoration:underline;
}
.contents .c_side #window_close a:visited {
	color:#0000FF;
	text-decoration:underline;
}
.contents .c_side #window_close a:hover {
	color:#0000FF;
	text-decoration:underline;
}
.contents .c_side #group_inquiry {
	width:184px;
	margin:0 8px 13px 0;
}


.contents .c_side {
    width:192px;
	float:left;
	background-image:url(img/top/s_side_back.gif);
}
.c_side #csi_link span {
    display:none;
}
.c_side #csi_link ul {
    display:block;
}
.c_side #csi_link li {
    display:block;
	list-style-type:none;
}
.contents .c_side #menu {
	margin:10px 0 20px 10px;
}
.contents .c_side #menu ul {
    margin: 0 0 0 20px;
}
.contents .c_side #menu li {
    font-size:14px;
    list-style-type:disc;
}
.contents .c_side #menu li a {
	color:#0000FF;
	text-decoration:underline;
}
.contents .c_side #menu li a:visited {
	color:#0000FF;
	text-decoration:underline;
}
.contents .c_side #menu li a:hover {
	color:#0000FF;
	text-decoration:underline;
}
.contents .c_side #group_inquiry {
	width:184px;
	margin:0 8px 13px 0;
}


.contents .c_main {
    width:600px;
	float:right;
}
.c_main .m_img {
    width:536px;
	height:164px;
	background-image:url(img/top/m_img.jpg);
	background-repeat:no-repeat;
}
.m_img span {
    display:none;
}
.c_main .info_plan {
    width:536px;
	height:270px;
}

/***** footer *****/
.footer {
    clear:both;
    width:800px;
	height:127px;
	background:url(img/footer.jpg) no-repeat #FF6600;
}
.footer p {
    padding:6px;
	color:#FFFFFF;
	text-align:center;
}
.footer h4, h5 {
	display:none;
}
.footer address {
	display:none;
}

#c-foot {
	width:790px;
	border-top:solid 1px #777777;
	padding:5px 5px 10px 5px;
}
#c-foot .admin {
	font-size:12px;
	text-align:right;
}

#c-foot .admin a {
	color:#0000ff;
}

#copyright {
	text-align:center;
	padding:5px 0 ;
}

/***** new *****/
#new_title {
    width:594px;
	height:40px;
	background:url(img/mews_title.jpg) no-repeat;
	margin:0 0 10px 6px;
	text-align:left;
	text-indent:-9987px;
}

