@charset "utf-8";


/*==-----------------------------------------------
CSS Information

 File name:      base.css
 Author:         Crea.,Inc. 
 Style Info:     標準のスタイル

-------------------------------------------------*/


/*==-----------------------------------------------
body
-------------------------------------------------*/

body {
	text-align: center;
	line-height: 1.4;
	font-size: 0.9em;
	font-family: verdana,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック",Sans-Serif;
}
* + html body {
	font-family: "メイリオ","Meiryo";
}


/*==-----------------------------------------------
link style
-------------------------------------------------*/

a{overflow: hidden;}
a:link {color: #00F;}
a:visited {color: #609;}
a:hover {color: #F00;}
a:active {color: #F00;}


/*==-----------------------------------------------
text decoration
-------------------------------------------------*/
strong{color:#DD0000;}



hr{
	margin: 0;
	clear:both;
}




/*==-----------------------------------------------
headding
-------------------------------------------------*/
h1,h2,h3,h4,h5,h6{
	font-weight:bold;
	margin-bottom: 10px;

}

h1{
font-size:2.0em;
}

#contents .section h2{
	font-size:1.5em;
}
#contents .section h3{
	font-size:1.375em;
}
#contents .section h4{
	font-size:1.25em;
}
#contents .section h5{
	font-size:1.125em;
}
#contents .section h6{
	font-size:1.0em;
}

/*==-----------------------------------------------
paragraph
-------------------------------------------------*/
#contents .section p{
	margin:0 0 10px 0;
}

/*==-----------------------------------------------
List
-------------------------------------------------*/
/*==ul--*/
#contents .section ul{
}
#contents .section ul li{
	background: url(../img/common/mrk.gif) no-repeat 0 50%;
	padding:0 0 0 20px;
	margin:0 0 10px 0;
}

/*==ul--*/
#contents .section ul.feed{
}
#contents .section ul.feed li{
	background: none;
	padding:0 0 0 0;
	margin:0 0 0 0;
	border-bottom: dotted 1px #CCC;
}
#contents .section ul.feed li:last-child{
	border-bottom: none;
}
#contents .section ul.feed li a{
	text-decoration: none;
	display: block;
	padding: 10px;
	background: #FFF;
}


#contents .section ul.feed li a:hover {
	background: #EEE;
   transition: all 0.3s ease-out;
   -o-transition: all 0.3s ease-out;
   -moz-transition: all 0.3s ease-out;
   -webkit-transition: all 0.3s ease-out;
}
#contents .section ul.feed li span.date{
	width:6em;
	float:left;
	margin: 0 10px 0 0;
}

#contents .section ul.feed li span.cat{
	width:6em;
	float:left;
	margin: 0 10px 0 0;
}

/*==ol--*/
#contents .section ol{
	padding: 0 0 0 20px;
}
#contents .section ol li{
	list-style-type: decimal;
	list-style-position:outside;
	margin:0 0 10px 0;
}

/*==dl--*/
#contents .section dl{
	margin: 0 0 10px 0;
}
#contents .section dt{
	font-weight: bold;
}
#contents .section dd{
	margin: 0 0 10px 0;
}


