@charset "utf-8";

/***********************************
  HVC_group
  style.css
***********************************/

@import "../common/css/base.css";


/*==================================
  Main Layout
==================================*/

div#main div#main_box div#main_box_inner {margin:0 15px; padding:15px 0;}

div#main div#main_box div#main_box_inner div#main_clm {width:515px; float:left;}

div#main div#main_box div#main_box_inner div#side_clm {width:180px; float:right;}


/*  Main_clm
----------------------------------*/
div#main_clm div.content {margin-bottom:30px; padding-bottom:20px; background:url(../common/images/dott04.gif) bottom repeat-x;}

div#main_clm div.content h3 {padding:5px 12px; font-size:16px; color:#333; border-bottom:3px solid #48a248;}

div#main_clm div.content dl {padding:10px 15px;}

div#main_clm div.content dt {float:left;}

div#main_clm div.content dd {float:right; font-size:10px;}
div#main_clm div.content dd ul {list-style:none;}
div#main_clm div.content dd li {float:left;color:#000; padding:2px 5px; margin-left:3px; text-decoration:none; background:#fc6;}
div#main_clm div.content dd li a {color:#000; text-decoration:none; background:#fc6;}
div#main_clm div.content dd li a:hover {color:#fff;}

div#main_clm div.content div {padding:0 15px;line-height: 1.5;}

div#main_clm div.content div p.next {margin-top:10px; text-align:right;}
div#main_clm div.content div p.next a {background:url(images/lm.gif) left no-repeat; padding-left:20px; color:#48a248;}
div#main_clm div.content div p.next a:hover {color:#333; text-decoration:none;}


/*  Side_clm
----------------------------------*/

div#side_clm h4 {color:#444; font-size:12px; padding:5px 10px; background:url(../common/images/dott03.gif) bottom repeat-x;}

/*----calendar----*/
div#side_clm div#calendar {background:#f0f0f0; padding:10px; margin-bottom:30px;}

div#side_clm div#calendar h4 {text-align:center; padding:0; margin-bottom:5px; color:#333; font-size:12px; background:none;}

div#side_clm div#calendar table {font-size:12px; color:#333; width:160px;}
div#side_clm div#calendar table th {text-align:center;}
div#side_clm div#calendar table td {text-align:center; padding:1px 0;}
div#side_clm div#calendar table td a {color:#48a248;}
div#side_clm div#calendar table td a:hover {color:#000; text-decoration:none; background:#ddd;}

/*----new_entry----*/
div#side_clm div#new_entry {padding:10px 0 0 10px; margin-bottom:30px;}

div#side_clm div#new_entry dt {background:url(../common/images/lm02.gif) left 2px no-repeat; padding-left:12px; margin-bottom:2px;}

div#side_clm div#new_entry dd {padding-left:12px; margin-bottom:10px;}

/*----category----*/
div#side_clm div#category {padding:10px 0 0 10px; margin-bottom:30px;}

div#side_clm div#category ul {list-style:none;}

div#side_clm div#category li {background:url(../common/images/lm02.gif) left 2px no-repeat; padding-left:12px; margin-bottom:7px;}

/*----archive----*/
div#side_clm div#archive {padding:10px 0 0 10px; margin-bottom:30px;}

div#side_clm div#archive ul {list-style:none;}

div#side_clm div#archive li {background:url(../common/images/lm02.gif) left 2px no-repeat; padding-left:12px; margin-bottom:7px;}




