﻿@charset "utf-8";

/*------------------------------------------------------------------------------
COCOMUS - CSS Modules Import
Date: 2008-04-16
Copyright (C) COCOMUS. All Rights Reserved.
------------------------------------------------------------------------------*/


/* ----------------------------------------

Redefine - main

---------------------------------------- */

#main {
width: 685px;
}

#main h2 {
margin-top: 10px;
}

#main p.goTop {
margin-top: 10px;
margin-right: 10px;
text-align: right;
}

#main p.goTop a {
padding-left: 12px;
background: url("../images/icon_gotop_01.gif") left center no-repeat;
}

/* ここむすからのお知らせここから */
#main h3.news {
height: 35px;
margin-top: 20px;
margin-left: 20px;
background: url("../images/hl_news_01.gif") top left no-repeat;
text-indent: -9999em;
}

#main div.news {
margin-left: 20px;
padding: 10px 15px 5px;
border-bottom: 1px dashed #b4394e;
}

#main div.news p.date {
font-weight: 700;
}

#main div.news h4 {
padding-left: 5px;
border-left: 5px solid #b4394e;
line-height: 1.2;
font-size: 116%;
font-weight: 700;
color: #b4394e;
}

#main div.entryBody p {
margin-bottom: 10px;
padding-left: 10px;
}

#main div.entryBody .floatRight {
margin-left: 10px;
margin-bottom: 10px;
float: right;
}

#main div.entryBody .floatLeft {
float: left;
}
/* ここむすからのお知らせここまで */


/* ----------------------------------------

ClearFix

---------------------------------------- */

/* modern browsers */

#main div.entryBody:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}


/* IE7 */

#main div.entryBody {
display: inline-block;
}

/* legacy IE */

* html #main div.entryBody {
height: 1%;
}

#main div.entryBody {
display: block;
}

/* End of ClearFix */

