a { color: #0000ff; text-decoration: none }
a:hover { color: #ff0000 }
body { background:#30577F ;font-size: 10pt;
scrollbar-arrow-color:#30577F;
scrollbar-base-color:#ffffff;
scrollbar-darkshadow-color:#7F90A0;
scrollbar-face-color:#eeeeee;
scrollbar-shadow-color:#7F90A0;
scrollbar-track-color="#7F90A0"}
table { font-size: 10pt }
.menulines{ border:1px solid #BCC5CD;}.line_blue_size1_nsew {
	border: 1px solid #0158DA;
}
.fontcolor_white {
	color: #FFFFFF;
}
.line_blue_size1_n {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0158DA;
	border-right-color: #0158DA;
	border-bottom-color: #0158DA;
	border-left-color: #0158DA;
}


/*トップページ用*/
#gth_b {
	text-align: right;
}

/*ホームページ制作ページ*/
#hp_main_i {
	width: 520px;
	height: 290px;
	background-image: url(img/hp/main_img.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	vertical-align: bottom;
	text-align: left;
}
#hp_main_t {
	padding-top: 130px;
	width: 230px;
	line-height: 1.4em;
}
#flow {
	width: 245px;
	height: 25px;
	background-image: url(img/hp/h2_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-999px;
	outline:0px;
}
#guide {
	width: 145px;
	height: 25px;
	background-image: url(img/hp/h2_2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-999px;
	outline:0px;
}
.bold_b {
	font-weight: bold;
	color: #3366FF;	
}
#title_p1 {
	width: 520px;
	height: 145px;
	background-image: url(img/hp/plna_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-999px;
	outline:0px;
	margin-bottom: 0px;
}
#plan_1 {
	border-right: 1px solid #FF8C36;
	border-left: 1px solid #FF8C36;
	border-bottom: 1px solid #FF8C36;
	padding: 10px;
	margin-bottom: 20px;
}
#title_p2 {
	width: 520px;
	height: 135px;
	background-image: url(img/hp/plna_2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-999px;
	outline:0px;
	margin-bottom: 0px;
}
#plan_2 {
	border-right: 1px solid #FF5D86;
	border-left: 1px solid #FF5D86;
	border-bottom: 1px solid #FF5D86;
	padding: 10px;
	margin-bottom: 20px;
}
#title_p3 {
	width: 520px;
	height: 135px;
	background-image: url(img/hp/plna_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent:-999px;
	outline:0px;
	margin-bottom: 0px;
}
#plan_3 {
	border-right: 1px solid #74BABA;
	border-left: 1px solid #74BABA;
	border-bottom: 1px solid #74BABA;
	padding: 10px;
}
#shop_i {
	height: 300px;
	background-image: url(img/hp/shop_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	vertical-align: bottom;
	text-align: left;
}
#shop_i ul{
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:10px;
}
#shop_i ul li{
	list-style-position: outside;
	list-style-type: square;
	width: 280px;
}
#plan3_b {
	text-align: right;
	margin-top: 10px;
}
