﻿@charset "utf-8";

/* ******************************************************************************** */
/*  山口ネットワークス株式会社 index.css                                            */
/*                                                                        09.12.10  */
/* ******************************************************************************** */

/* ================================================================================ */
/*      0.外部CSS読み込み設定                                                       */
/* ================================================================================ */

/* ---- 0.共通 ---- */
@import url("./common.css");


/* ================================================================================ */
/*      1.トップページ                                                              */
/* ================================================================================ */

/* --- フラッシュ --- */
object#flash{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	vertical-align: bottom;
	border: 0px;
}

div#index{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 798px;
	background: url(../img/bcg_content.gif) repeat-y;
}

/* ---- NEW & TOPICS・プロバイダー情報 ---- */
div#news{
	margin: 0px;
	padding: 0px 0px 10px 0px;
	width: 206px;
}
div#news div.news-title{
	width: 206px;
}
div#news div.news-title img{
	margin: 0px;
	padding: 0px;
	vertical-align: bottom;
	border: 0px;
}
div#news div.news-list01{
	padding: 15px 0px 15px 0px;
	width: 204px;
	background: #ffffff;
	border-right: solid 1px #C4000B;
	border-left: solid 1px #C4000B;
}
div#news div.news-list02{
	padding: 15px 0px 15px 0px;
	width: 204px;
	background: #ffffff;
	border-right: solid 1px #C4000B;
	border-bottom: solid 1px #C4000B;
	border-left: solid 1px #C4000B;
}
div#news ul{
	margin: 0px 10px 0px 10px;
	padding: 0px;
	width: 184px;
	list-style-type: none;
}
div#news ul li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 8px;
	line-height: 1.4;
	background: url(../img/common/ico_list01.gif) no-repeat 0px 8px;
}
div#news div.news-log{
	margin: 0px 10px 0px 10px;
	padding: 10px 0px 0px 0px;
	text-align: right;
}

/* --- NEW & TOPICS・プロバイダー情報／リンク色 --- */
div#news a:link{
	color: #1B3C9C;
	text-decoration: none;
}
div#news a:visited{
	color: #1B3C9C;
	text-decoration: none;
}
div#news a:hover{
	color: #1B3C9C;
	text-decoration: underline;
}
div#news a:active{
	color: #1B3C9C;
	text-decoration: none;
}



/* ----サービスのご案内 ---- */

div.services-box_paragraph01{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	width: 550px;
}
div.services-box_paragraph02{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 550px;
}
div.services-box01{
	margin: 0px 5px 0px 0px;
	padding: 0px;
	width: 180px;
	float: left;
}
div.services-box02{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 180px;
	float: left;
}
div.services-box_top{
	margin: 0px;
	padding: 0px;
	width: 180px;
}
div.services-box_top img{
	margin: 0px;
	padding: 0px;
	vertical-align: bottom;
	border: 0px;
}
div.services-box_middle{
	margin: 0px;
	padding: 10px 0px 5px 0px;
	width: 178px;
	line-height: 1.3;
	background: #ffffff;
	border-right: solid 1px #00396F;
	border-left: solid 1px #00396F;
}
div.services-box_middle div.middle-text{
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 0px 0px;
	width: 168px;
}
div.services-box_middle div.middle-details{
	margin: 0px 5px 0px 5px;
	padding: 5px 0px 0px 0px;
	width: 168px;
	text-align: right;
}
div.services-box_middle div.middle-details img{
	margin: 0px;
	padding: 0px;
	vertical-align: bottom;
	border: 0px;
}
div.services-box_bottom{
	margin: 0px;
	padding: 0px;
	width: 180px;
	font: 0pt/0pt sans-serif;
}
div.services-box_bottom img{
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	border: 0px;
}
