@charset "utf-8";

/*
----------------------------------------------------------------------------- 
Import
----------------------------------------------------------------------------- */
@import url("http://www.itouyoshito.com/_common/css/reset.css");
@import "http://www.itouyoshito.com/_common/css/basic.css";
@import "http://www.itouyoshito.com/_common/css/base.css";

/* Style for MacIE 5.x 
------------------------------------------*/


body{ background-attachment: fixed;}


/*
----------------------------------------------------------------------------- 
div#g_menu
----------------------------------------------------------------------------- */

div#g_menu ul li.btn0 a,
div#g_menu ul li.btn0 a:hover{
	background:url(img/btn0.png);
	width:252px; height:52px;}

/*
----------------------------------------------------------------------------- 
div#contents
----------------------------------------------------------------------------- */

div#contents div.contents_wrap_top h2{
	background:url(img/contents_h2.png);
	width:107px; height:24px;}
	
	
div#contents div.contents_wrap_main div.main_title{
	color:#EC6704; font-size:1.2em;
	background:url(img/main_h3.png);
	width:670px; height:34px;
	margin:0 0 1em 0;}
	div#contents div.contents_wrap_main div.main_title h3{
		padding:5px 0 0 10px;}
		div#contents div.contents_wrap_main div.main_title h3 a{
			font-weight:bold;}
	
	div#contents div.contents_wrap_main p,
	div#contents div.contents_wrap_main img{
		padding:1em;}
		
		
div#contents div.contents_wrap_main div.main_footer{
	border-bottom:1px solid #659A23;}
	div#contents div.contents_wrap_main div.main_footer p{
		text-align:right;}
		
	p.pagelink span.pageprev{
		float:left; display: inline;	/* for IE6*/}	
	p.pagelink span.pagenext{
		float:right; display: inline;	/* for IE6*/}	
	
/*
----------------------------------------------------------------------------- 
div#sidebar
----------------------------------------------------------------------------- */
		
div#sidebar div.menu_open{
	clear:both;
	background:url(img/bg_open.png) repeat-y 0 0;
	padding:0.5em 0;
	float:left; display: inline;	/* for IE6*/
	width:252px;}
	
	div#sidebar div.menu_open dt{
		font-weight:bold; color:#293269;
		border-bottom:1px solid #293269;
		margin:1em 0;
		padding:0 0 4px 10px;}
		
		div#sidebar div.menu_open dd ul li{
			border-bottom:1px dotted #999;
			font-size:0.9em;
			padding:0 10px 10px 10px; margin:0 10px 10px 10px;
			background:url(http://www.itouyoshito.com/_common/img/icon_a.gif) no-repeat left 5px;}
			div#sidebar div.menu_open dd ul li a{
				color:#333;}
				
div#sidebar div.menu_open_bottom{
	clear:both;
	background:url(img/bg_open_bttom.png) no-repeat 0 0;
	height:30px; width:252px;
	float:left; display: inline;	/* for IE6*/}
	div#sidebar div.menu_open_bottom p{
		font-size:0.9em;
		padding:0 0 0 2em;}
		div#sidebar div.menu_open_bottom p a{
			color:#659A23;}

			
/*
----------------------------------------------------------------------------- 
comment.php
----------------------------------------------------------------------------- */

h2#postcomment{
	font-size:1.2em;
	padding:1em;
	color:#659A23;}	
h2#comments{
	font-size:1.2em;
	padding:1em;
	color:#659A23;}	
	
input#author,
input#email,
textarea{
		border:1px dotted #659A23;
		font-size:1.1em;}
	
	input#author,
	input#email{
		width:250px;}
	textarea{
		width:600px;}
	
	p.comment_wrap{
		font-size:0.9em;
		color:#999;}
		
	p.cominfo{
		text-align:right;
		color:#659A23;}
		
	div.compost{
		border:1px dotted #659A23;
		margin:0 0 1em 0;
		background:#FFd;}
		
		
