@charset "EUC-JP";

* {
margin:0;
padding:0;
}

/*----------------------------------------*/
/*　全体について共通設定　*/
/*----------------------------------------*/
html{
	height:100%;
}
body{
	height:100%;
	margin: 0;
	padding:0;
	background-color:#cccccc;
	color:#555555;
	text-align:center;
font-size:81.25%;
line-height:1.6;
}
html > body > #stage {
line-height:1.62;
}

/*　---------　stage　---------　*/
div#stage{
	width:740px;
	height:100%;
	min-height: 100%;
	margin: 0 auto;
	background: url(http://www.idect.net/column/template/page_back.gif) repeat-y;
	text-align:left;
}
/*　IE7を含むモダンブラウザにのみ適用（バージョン6以下のIEを除外）　*/
html>body>#stage {
	height: auto;
}

/*　---------　container　---------　*/
div#container{
	width:720px;
	margin: 0 10px;
	background-color: #FFFFFF;
overflow:hidden;
}
p {
	margin-bottom: 1em;
}

div#content{
margin-top:20px;
background-color:#ffffff;
}
div#main{
width:485px;
float:left;
margin-left:20px;
}

* html body #main {
margin-left:10px;
}
div#navigation{
width:175px;
float:right;
margin-right:10px;
}
div.recent-entry{
background-color:#E5D3D6;
margin:20px 0;
padding:10px 20px;
}
div.recent-entry ul{
margin-left:10px;
}
div.recent-entry ul li{
list-style-type:none;
margin-top:5px;
}
div.recent-entry ul li a{
color:#666666;
text-decoration:none;
}
div.recent-entry ul li a:hover{
text-decoration:underline;
}
/*エントリー部分*/
div.entry-title{
background: url(http://www.idect.net/column/template/title_back.gif) no-repeat left top;
text-indent:60px;
}
img.thumb{
	padding:3px;
	border:solid 1px #cccccc;
margin-right:20px;
float:left;
background-color:#ffffff;
}
div.entry-title h3{
font-size:38.76px;
color:#dedede;
line-height:1em;
margin:0;
font-family:"Century Gothic",Verdana,sans-serif;
}
div.entry-title h2 {
color:#AC1324;
font-size:14px;
font-weight:bold;
line-height:1em;
margin:10px 0 20px;
}
div.entry-title h2 a{
color:#AC1324;
font-size:14px;
font-weight:bold;
text-decoration:none;
}
div.entry-title h2 a:hover{
color:#D98C99;
}
div.entry-text{
background: url(http://www.idect.net/column/template/entry-back.gif) repeat-y center top;
clear:both;
margin-bottom:20px;
}
/*----------------------------------------*/
/*　arcives list */
/*----------------------------------------*/
div.entry-text ul{
margin:0;
padding:0
}
div.entry-text li{
margin-left:10px;
list-style:url(http://www.idect.net/column/template/pic-list2.gif) outside;
padding-left:20px;
}
div.entry-text li a{
color:#666666;
font-weight:bold;
text-decoration:none;
}
div.entry-text li a:hover{
color:#D98C99;
}
div.entry-footer{
background: url(http://www.idect.net/column/template/entry-footer.gif) no-repeat center bottom;
height:20px;
background-color:#ffffff;
}
div.clear{
clear:both;
}
div#pavenavi a{
color:#999999;
text-decoration:none;
}
div#pavenavi a:hover{
color:#D98C99;
}
div#footer{
}

/*----------------------------------------*/
/*　navigation 　*/
/*----------------------------------------*/
div#navigation dl{
margin-bottom:30px;
}
/*----------------------------------------*/
/*　navigation list */
/*----------------------------------------*/
div#navigation ul{
margin:0;
padding:0
}
div#navigation li{
margin-left:5px;
padding-left:10px;
padding-bottom:3px;
list-style:none;
border-bottom:1px dotted #cccccc;
}
div#navigation a{
color:#666666;
font-weight:bold;
text-decoration:none;
}
div#navigation li a:hover{
color:#D98C99;
}

/*----------------------------------------*/
/*　グロナビ設定　*/
/*----------------------------------------*/
/*--------------Global Navi Style--------------*/
#g_navi {
	height:70px;
	background:url(http://www.idect.net/column/template/header_img.gif) no-repeat;
	margin:0;
}
#g_navi ul {
	padding:5px 0 0 300px;
}
#g_navi li {
	display:inline;
	list-style-type:none;
}
#g_navi li a {
	height:23px;
	display:block;
	float:left;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
}

/*--------------off*/
#g_navi li.g_navi_home a {
	background:url(http://www.idect.net/column/template/header_img.gif) no-repeat -300px -5px;
	width:79px;
}
#g_navi li.g_navi_profile a {
	background:url(http://www.idect.net/column/template/header_img.gif) no-repeat -379px -5px;
	width:83px;
}
#g_navi li.g_navi_messege a {
	background:url(http://www.idect.net/column/template/header_img.gif) no-repeat -462px -5px;
	width:94px;
}
#g_navi li.g_navi_inquiry a {
	background:url(http://www.idect.net/column/template/header_img.gif) no-repeat -556px -5px;
	width:93px;
}
#g_navi li.g_navi_blog a {
	background:url(http://www.idect.net/column/template/header_img.gif) no-repeat -649px -5px;
	width:58px;
}

/*--------------hover*/
#g_navi li.g_navi_home a:hover {
	background:url(http://www.idect.net/column/template/header_img_b.gif) no-repeat -300px -5px;
	width:79px;
}
#g_navi li.g_navi_profile a:hover {
	background:url(http://www.idect.net/column/template/header_img_b.gif) no-repeat -379px -5px;
	width:83px;
}
#g_navi li.g_navi_messege a:hover {
	background:url(http://www.idect.net/column/template/header_img_b.gif) no-repeat -462px -5px;
	width:94px;
}
#g_navi li.g_navi_inquiry a:hover {
	background:url(http://www.idect.net/column/template/header_img_b.gif) no-repeat -556px -5px;
	width:93px;
}
#g_navi li.g_navi_blog a:hover {
	background:url(http://www.idect.net/column/template/header_img_b.gif) no-repeat -649px -5px;
	width:58px;
}
