/*  

Theme Name: Original 

Theme URI: http://www.itsupport-inc.com

Description: 広島二葉の里地区整備工事

Version: 1.1  

Author: KS (IT Support)   

Author URI: http://www.itsupport-inc.com

*/ 

@charset "utf-8";
/* CSS Document */

/* 00.base style -------------------------------------------------------------------------*/
* {margin: 0px;padding: 0px;list-style: none;font-family:"メイリオ", "ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro W3","ヒラギノ角ゴ Pro W3","Osaka";color : #333;font-size: small;}
body {background-color:#fff;width:750px;margin:0 auto;}

img {border:0px;}
p {line-height:1.5em;}
table {border-collapse:collapse;}
.f_clear {clear:both;}

img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img {
	max-width: 100%; /* When images are too wide for containing element, force them to fit. */
	height: auto; /* Override height to match resized width for correct aspect ratio. */
}
img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignleft,
img.alignright,
img.aligncenter {
	margin-bottom: 12px;
}




/* layout */
#header{width:100%;margin:0 0 20px;}
#contents_left{width:205px;float:left;}
#contents_right{width:540px;float:right;}
#footer{clear:both;width:100%;margin:20px 0 0;padding:10px 0;}


/* header */
#header #logo{margin:20px 0 10px;}

/* gnavi */
#gnavi ul a {text-decoration: none;}
#gnavi ul li {position: relative;display: inline;float: left;}
#gnavi ul li a {display: block;height:50px;text-indent:-9999px;background-image: url(http://fkdnet.jp/futabanosato/img/gnavi.png);background-repeat: no-repeat;}
li#gnavi1 a{width:188px;background-position: 0 0;}
li#gnavi2 a{width:188px;background-position: -188px 0;}
li#gnavi3 a{width:188px;background-position: -376px 0;}
li#gnavi4 a{width:186px;background-position: -564px 0;}
li#gnavi1 a:hover{background-position: 0 -50px;}
li#gnavi2 a:hover{background-position: -188px -50px;}
li#gnavi3 a:hover{background-position: -376px -50px;}
li#gnavi4 a:hover{background-position: -564px -50px;}

ul#gnavi_sub{position: absolute;left: 0;display: none;visibility: hidden;margin:0;width:186px;}
ul#gnavi_sub li{display: list-item;float: none;margin: 0;}
ul#gnavi_sub li a {height:18px;width:186px;background: #888;padding:10px 0;color: #FFFFFF;text-indent:10px;
	font-size:12px;border-bottom:#FFF dotted 1px;
	filter:alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9;  /*背景の透明度設定*/
}
* html ul#gnavi_sub li a {display: inline-block;} /*IE6 hack to get sub menu links to behave correctly*/
ul#gnavi_sub li a:hover {background: #aa0;}
/* contents_left */
#contents_left {margin:20px 0 ;}
#contents_left #contact {margin:0 0 20px;}
#contents_left #link_banner li{margin:0 0 10px;}

/* contents_right */
#contents_right {margin:20px 0 ;}



/* footer */
#footer {border-top:1px solid #0099cc;}
#footer p {text-align:center;}
/*-------------------------------------------------------------------------*/


/* 01.top page ------------------------------------------------------------*/
#topimage {margin: 0 0 20px;}
#top_news {} 
.post_list {margin:7px 0 7px 25px;border-bottom:1px dotted #888;}

/*-------------------------------------------------------------------------*/


/* 02.profile page ------------------------------------------------------------*/
#profile h2 {height:50px;text-indent:-9999px;background-image: url(http://fkdnet.jp/futabanosato/img/profile.png);background-repeat: no-repeat;padding-bottom:20px;}
#tb_profile {margin:0 20px;width:500px;}
#tb_profile table{width:100%;}
#tb_profile th,#tb_profile td {padding:5px;border:1px solid #aaa;}
#tb_profile th { text-align:left;background-color:#eee; }
#tb_profile p{margin:20px 0;font-weight:bold;line-height:1.2em;}

/*-------------------------------------------------------------------------*/

/* 02.category page ------------------------------------------------------------*/
h2#process {height:50px;text-indent:-9999px;background-image: url(http://fkdnet.jp/futabanosato/img/process.png);background-repeat: no-repeat;padding-bottom:20px;}
h2#progress {height:50px;text-indent:-9999px;background-image: url(http://fkdnet.jp/futabanosato/img/progress.png);background-repeat: no-repeat;padding-bottom:20px;}
h2#process_e {height:50px;text-indent:-9999px;background-image: url(http://fkdnet.jp/futabanosato/img/process_e.png);background-repeat: no-repeat;padding-bottom:20px;}
h2#progress_e {height:50px;text-indent:-9999px;background-image: url(http://fkdnet.jp/futabanosato/img/progress_e.png);background-repeat: no-repeat;padding-bottom:20px;}

div.post {margin:0 20px 30px;}
div.post h2.title {font-size:120%;}
div.blog_info {margin:0 0 10px;}
/*-------------------------------------------------------------------------*/


