body {
	margin: 5px;
	background-color: #9D9DFF;
	text-align: center;
	background-image: url(http://www.good-pc.net/img/003-003.gif);
	background-repeat: repeat;
	background-attachment: fixed;
	}

a {
	color: #006699;
	text-decoration: none;
}
form{
	margin: 0px;
	padding: 0px;
}
.submit {
	BORDER-RIGHT: #c3c6c9 1px outset; BORDER-TOP: #c3c6c9 1px outset; BORDER-LEFT: #c3c6c9 1px outset; COLOR: #333333; BORDER-BOTTOM: #c3c6c9 1px outset; BACKGROUND-COLOR: #f3f3f3
}
h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
#container {
	line-height: 110%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding: 0px;
	width: 740px;
}
#banner {
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	color: #FFFFFF;
	text-align: left;
	padding: 10px;
	height: 70px;
	background: url(http://www.good-pc.net/img/top_logo_back.gif) no-repeat;
}

#tab-menu .tab-on{
	background: url(http://www.good-pc.net/img/tab-on.gif) no-repeat;
	width: 122px;
	height: 30px;
	text-align: center;
	}
#tab-menu .tab-off{
	background: url(http://www.good-pc.net/img/tab-off.gif) no-repeat;
	width: 122px;
	height: 30px;
	text-align: center;
	}
#tab-menu a{
	font-size: small;
	
	}
#tab-menu a:hover{
	text-decoration: underline;
}
	
a#banner-img {
	/*display: none;*/
	margin-top: 10px; margin-left: 15px; 
	/*RIGHT: 0px; */
	margin-bottom: 0px; 
	position: absolute; 
	top: 0px; 
	height: 68px; 
	background-image: url(http://www.good-pc.net/img/top_logo.gif);
	width: 446px;
	
	}
#banner-img h1{
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-weight: bold;
	font-size: large;
	text-align: center;
	margin-top: 3px;
	color: #FF0000;
}
#banner a {
	color: #FFFFFF;
	text-decoration: none;
	}
#bookmark{
	font-size: small;
	text-align: right;
	margin-top: 20px;
	margin-right: 20px;
}
#bookmark a {
	text-decoration: underline;
	}

#banner h1 {
	font-weight: bold;
	font-size: large;
	text-align: right;
	}

#banner h2 {
	font-size: small;
	text-align: right;
	margin-top: 15px;
	margin-right: 30px;
	
	}

#center {
	float: left;
	width: 516px;
	overflow: hidden;
	}
#about {
	margin-right: 10px;
	padding: 15px 15px;
	background-color: #FFFFFF;
	color: #333333;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: small;
	background-image: url(http://www.good-pc.net/img/main-back.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#about h3{
	background-color: #4269E7;
	color: #FFFFFF;
	text-align: center;
	font-size: small;
	font-weight: bold;
}
.content {
	margin-right: 10px;
	padding: 5px 5px;
	background-color: #FFFFFF;
	color: #333333;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: small;
	background-image: url(http://www.good-pc.net/img/main-back.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.content a:hover {
	background: #DEF;
}

.content p {
	color: #333333;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: small;
	font-weight: normal;
	text-align: left;
	margin-bottom: 0px;
	}

.content blockquote {
	background: #E5EAF0;
	border: 1px dotted #CCCCCC;
	margin: 5px;
	padding: 3px;
	}

.content li {
	margin: 0px;
	padding: 0px;
	}

.content h2 {
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: 100%;
	text-align: left;
	font-weight: bold;
	margin: 0px;
	padding-left: 10px;
	padding-top: 3px;
	}

.content h3 {
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: 100%;
	text-align: left;
	font-weight: bold;
	margin: 0px;
	padding-left: 10px;
	padding-top: 3px;
	}

.content a{
	text-decoration: underline;
}

.content p.posted {
	clear: both;
	color: #002F55;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: x-small;
	border-top: 1px solid #CCCCCC;
	text-align: left;
	margin-bottom: 25px;
	line-height: normal;
	padding: 3px;
}
.sidebar-title h2 {
	color: #002F55;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: large;
	text-align: center;
	font-weight: bold;
	padding-bottom: 20px;
}
.sidebar a:hover{
	text-decoration: underline;
}
/*--------------sidebar-----------------*/
.sidebar-top {
	height: 14px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-position: bottom;
}
.sidebar {
	background-repeat: repeat-y;
	padding: 0px 15px 0px 15px;
	margin: 0px;
}
.sidebar-bottom{
	height: 14px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-position: top;
}
.sidebar-title {
	background-repeat: repeat-y;
	padding: 0px 15px 0px 15px;
}

/*--------------right1-----------------*/
#right1 {
	float: left;
	width: 224px;
	overflow: hidden;
}
#right1 .sidebar-top{
	background-image: url(http://www.good-pc.net/img/menu-top2.gif);
}
#right1 .sidebar-bottom{
	background-image: url(http://www.good-pc.net/img/menu-end2.gif);
}
#right1 .sidebar{
	background-image: url(http://www.good-pc.net/img/menu-back2.gif);
}
/*--------------right-desktop-----------------*/
#right-desktop {
	float: left; width: 224px; overflow: hidden;
}
#right-desktop .sidebar-top {
	background-image: url(http://www.good-pc.net/img/menu-top.gif);
}
#right-desktop .sidebar {
	background-image: url(http://www.good-pc.net/img/menu-back.gif);
}
#right-desktop .sidebar-bottom{
	background-image: url(http://www.good-pc.net/img/menu-end.gif);
}
#right-desktop .sidebar-title {
	background-image: url(http://www.good-pc.net/img/menu-back.gif);
}
.desktop-entry-top{
	background: url(http://www.good-pc.net/img/contents-header.gif) no-repeat;
	border-bottom: 1px solid #A5B5BE;
	margin: 0px 4px 0px 0px;
	height: 23px;
}
.entry-top{
	background: url(http://www.good-pc.net/img/contents-header.gif) no-repeat;
	border-bottom: 1px solid #A5B5BE;
	margin: 0px 4px 0px 0px;
	height: 23px;
	text-align: center;
}
/*--------------right-kit-----------------*/
#right-kit {
	float: left; width: 224px; overflow: hidden;
}
#right-kit .sidebar-top {
	background-image: url(http://www.good-pc.net/img/kit-menu-top.gif);
}
#right-kit .sidebar {
	background-image: url(http://www.good-pc.net/img/kit-menu-back.gif);
}
#right-kit .sidebar-bottom{
	background-image: url(http://www.good-pc.net/img/kit-menu-end.gif);
}
#right-kit .sidebar-title {
	background-image: url(http://www.good-pc.net/img/kit-menu-back.gif);
}
.kit-entry-top{
	background: url(http://www.good-pc.net/img/kit-contents-header.gif) no-repeat;
	border-bottom: 1px solid #A5B5BE;
	margin: 0px 4px 0px 0px;
	height: 23px;
}
/*--------------right-note-----------------*/
#right-note {
	float: left; width: 224px; overflow: hidden;
}
#right-note .sidebar-top {
	background-image: url(http://www.good-pc.net/img/note-menu-top.gif);
}
#right-note .sidebar {
	background-image: url(http://www.good-pc.net/img/note-menu-back.gif);
}
#right-note .sidebar-bottom{
	background-image: url(http://www.good-pc.net/img/note-menu-end.gif);
}
#right-note .sidebar-title {
	background-image: url(http://www.good-pc.net/img/note-menu-back.gif);
}
.note-entry-top{
	background: url(http://www.good-pc.net/img/note-contents-header.gif) no-repeat;
	border-bottom: 1px solid #A5B5BE;
	margin: 0px 4px 0px 0px;
	height: 23px;
}
/*--------------------------------------*/
/*--------------right1-----------------*/
#right-link {
	float: left;
	width: 224px;
	overflow: hidden;
}
#right-link .sidebar-top{
	background-image: url(http://www.good-pc.net/img/menu-top2.gif);
}
#right-link .sidebar-bottom{
	background-image: url(http://www.good-pc.net/img/menu-end2.gif);
}
#right-link .sidebar{
	background-image: url(http://www.good-pc.net/img/menu-back2.gif);
}

#tab-menu table,th,td {
	border: 0px solid;
	padding: 0px;
	border-collapse: collapse;
}

.sidebar h2 {
	color: #002F55;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: small;
	border-bottom: 1px solid #CCCCCC;
	text-align: center;
	
	text-transform: uppercase;
  	padding: 3px;
	letter-spacing: .3em;
}

.sidebar ul {
	padding-left: 0px;
	margin: 0px;
	margin-bottom: 15px;
	}

.sidebar li {
	color: #002F55;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: small;
	text-align: left;
	line-height: 70%;
	margin-top: 10px;
	list-style-type: none;
	}
	
/*
.entry-body-text img {
	float: left;
	}

.photo {
	text-align: left;
	margin-bottom: 20px;
	}

.link-note {
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: x-small;
	line-height: 120%;
	text-align: left;
	padding: 2px;
	margin-bottom: 15px;
	}

#powered {
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: x-small;
	line-height: 120%;
	text-align: left;
	color: #002F55;
	margin-top: 50px;
	}

#comment-data {
	float: left;
	width: 180px;
	padding-right: 15px;
	margin-right: 15px;
	text-align: left;
	border-right: 1px dotted #BBB;
	}

textarea[id="comment-text"] {
	width: 80%;
	}
*/
hr {
	color: #E5EAF0;
}
/*
.menu-bar-back{
	background: url(menu-bar_4.gif) repeat-x;
}
*/

.entry{
	width: 490px;
	border-right: 1px solid #A5B5BE;
	border-left: 1px solid #A5B5BE;
	border-bottom: 1px solid #A5B5BE;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background: #FFFFFF;
}
.content-top{
	background-image: url(http://www.good-pc.net/img/main-t.gif);
	height: 14px;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-position: bottom;
}
/*
.content-top{
	background: url(main-t.gif) no-repeat;
	margin: 0px 4px 0px 0px;
	padding: 0px;
}
*/
.content-bottom{
	background: url(http://www.good-pc.net/img/main-end.gif) no-repeat;
	margin: 0px 4px 0px 0px;
	padding: 0px;
}
.entry-body-text{
	padding-top: 1px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	word-break: break-all;
}
/*
.entry-more{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
}

.posted{
	border-top: 1px solid #A5B5BE;
	font-size: x-small;
	margin: 0px 4px 10px 0px;
	padding: 1px 0px 1px 13px;
	background: url(http://blog.digital-navi.net/images/contents-d.gif) no-repeat;
	height: 26px;
}
*/
#footer{
	font-size: x-small;
	margin: 1px;
	padding: 1px;
	clear: both;
	font-family: Verdana, Arial, sans-serif;
	color: #444;
}
#footer a{
	color: #222;
}
/*
.date-small{
	font-size: x-small;
	color: #666666;
}
#content-mid{
	margin-left: 20px;
}

.entry-comment{
	width: 490px;
	border-right: 1px solid #A5B5BE;
	border-left: 1px solid #A5B5BE;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	background: #FFFFFF;
}
.comment-list{
	padding-top: 1px;
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
}
.posted-inv{
	border-top: 1px dotted #A5B5BE;
	font-size: small;
	margin: 0px 4px 20px 0px;
	padding: 1px 0px 1px 13px;
	height: 26px;
	text-align: right;
}
.comment-form{
	padding-left: 20px;
	padding-bottom: 1px;
}
.entry-trackback{
	width: 480px;
	border-right: 1px solid #A5B5BE;
	border-left: 1px solid #A5B5BE;
	margin: 0px;
	padding: 1px 5px 1px 5px;
	background: #FFFFFF;
}
.trackback-body{
	margin: 0px;
	padding: 0px;
	font-size: x-small;
	font-family: "・ｭ・ｳ ・ｰ繧ｴ繧ｷ繝・け", Osaka, "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3";
}
.archive-datebased{
	width: 480px;
	border-right: 1px solid #A5B5BE;
	border-left: 1px solid #A5B5BE;
	margin: 0px;
	padding: 10px 5px 1px;
	background: #FFFFFF;
}
.archive-category{
	width: 480px;
	border-right: 1px solid #A5B5BE;
	border-left: 1px solid #A5B5BE;
	margin: 0px 0px 1px;
	padding: 10px 5px 1px;
	background: #FFFFFF;
}
.posted-none{
	font-size: x-small;
	margin: 0px 4px 20px 0px;
	padding: 1px 0px 1px 13px;
	background: url(http://blog.digital-navi.net/images/contents-d.gif) no-repeat;
	height: 26px;
}
.entry-navs{
	text-align: center;
	padding: 5px;
}
*/
.headbanner{
	text-align: center;
	margin-bottom: 10px;
}
.ads468{
	text-align: center;
	margin: 10px 0px 10px;
}
/*
.entry-body-bottom{
	margin-top: 10px;
	padding-bottom: 10px;
	margin-left: 20px;
}

.module-body a{
  	padding: 0px;
	color: #002F55;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-weight: normal;
	padding: 1px;

	}
*/
.shop strong{
	font-family: Verdana, Arial, sans-serif;
	color: #FF0000;
	font-weight: bold;
}
.shop{
	text-align: right;
	margin-bottom: 10px;
	margin-right: 5px;
	clear: both
}
.entry-body-text p {
	padding-left: 0px;
	margin: 3px;
	}

.shop2{
	text-align: right;
}
.pagenavi {
	text-align: center;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: 12px;
	margin-bottom: 5px;
}
.pagenavi a {
	text-decoration: none;
	}
.pagenavi a:hover {
	background: #DEF;
	text-decoration: none;
}
.jyouken {
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: 12px;
	margin-top: 3px;
	margin-left: 10px;
}
#pr {
	margin: 5px 10px;
}
#pr ul {
	list-style-image:url(./img/011-003.gif);
	margin: 0px 10px;
	line-height: 70%;
}
#pr li {
	text-align: left;
	line-height: 120%;
	margin-top: 2px;
}
legend {
	color: #FF0000;
	font-weight: bold;
	font-size: 14px; 
}
fieldset {
	margin-bottom: 5px;
}

#rss {
	margin-bottom:5;
	margin-left:2;
	BORDER: #c3c6c9 1px solid;
	text-align: center;
	padding:3px;
	font-size:10pt;
	background-color: #ffffff;
	width:200px;
}
#rss p{
	margin:2;
}
.update-title {
	color: #FF0000;
	font-weight: bold;
	font-size: 14px; 
	margin: 2px;
	border: #b4b4b4 1px solid;
	padding: 5px;
	text-align: center;
	width: 470px;
}
.update-table {
	font-size:10pt;
	border: 1px solid;
}

