﻿@charset "utf-8";

/*
**********************************************************************

* top.css

* site name   : http://osakaymca.jp/
* description : Top Page styles
* since       : 2009-08-30
* editor      : Tooru Ehara 
* modified    : 
* editor      :

*********************************************************************
*/



/*
===== CONTENTS ===========================================

  1: Main Body styles

==========================================================
*/


/*
*********************************************************************

* 1:Main Body styles

*********************************************************************
*/

#main-section{
background:none;
}

/*main-feature
-------------------------------------------------------------------*/
#main-feature{
background:#89d3ff;
border-bottom:7px solid #17628e;
text-align:center;
margin-bottom:1.5em;
}

#primary{
width:658px;
}
/*topics
-------------------------------------------------------------------*/
#main-section .inner{
background:url("../img/bg_dot_vertical_col2.gif") 323px 18px no-repeat;
}

#topics{
float:left;
width:313px;
}

#pickup{
float:right;
font-size:1em;
width:313px;
padding-right:10px;
margin-bottom:0;
}

#pickup h2{
width:313px;
}

#topics h2, #pickup h2{
position:relative;
margin-bottom:1em;
}

#topics h2 .rss{
position:absolute;
top:-2px;
right:0;
}

#topics h2 .index{
position:absolute;
top:-2px;
right:38px;
}

#topics li,
#pickup li{
background:url("../img/bg_dot_horizon.gif") 0 100% repeat-x;
line-height:1.2em;
padding:0 0 .7em;
margin-bottom:.5em;
}

#primary li .date{
font-size:.85em;
padding-right:.5em;
}

/*#primary #topics li .date{
display:block;
}*/

#primary li .title{
display:block;	
}

#primary li .title a{
background:url("../img/icn_link_black.gif") 0 3px no-repeat;
}

#primary li .category{
font-size:.85em;
color:#cc0000;
}
