/* INFO
--------------------------------------------------
CSS File for "Top"
Media:      Screen
FileName:   screen.css
Build:      2008.01.01
Author:     Azuma Takashi
-------------------------------------------------- */
/* BASIC
-------------------------------------------------- */
/* body部分 */
body {
	background-color: #FFFFFF;
	background-image: url(http://www.salvastyle.net/images/bg_s_w3.gif);
	background-repeat: repeat-y;
	background-position: left top;
	background-attachment: scroll;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-arrow-color: #339933;
	scrollbar-base-color: #CCCCCC;
	scrollbar-face-color: #CCCCCC;
	scrollbar-highlight-color: #EEEEEE;
	scrollbar-shadow-color: #999999;
	}

/* リンク設定 */
	a:link{text-decoration:none;}
	a:visited{text-decoration:none;}
	a:active{text-decoration:none;}
	a:hover{text-decoration:underline;color: #339933;}

/* ポジション navi_head */
div.left1 { 
	position:absolute;
	left:19px;
	top:3px;
	width:700px;
}

/* ポジション navi_main */
div.left2 { 
	position:absolute;
	left:34px;
	top:31px;
	width:650px;
}

/* ポジション long用 */
div.left3 { 
	position:absolute;
	left:34px;
	top:323px;
	width:650px;
}

/* ポジション short用 */
div.left4 { 
	position:absolute;
	left:34px;
	top:120px;
	width:650px;
}

/* contents表記用 */
#f1 { 
	float:left;
}
#f2 { 
	float:right;
}

#f1a { 
	float:left;
	width: 22px;
}

#f1b { 
	float:left;
	width: 404px;
}

#lefter { 
	text-align:left;
}
#righter { 
	text-align:right;
}

/* IE対策 */
.ie .div.contents {
	width: 650px; 
	height: 29px; 
}
.ie7 .div.contents {
	width: 650px; 
	height: 29px; 
}
.ie .div.cts1 {
	width: 650px; 
}
.ie7 .div.cts1 {
	width: 650px; 
}
.ie .div.cts2 {
	width: 650px; 
}
.ie7 .div.cts2 {
	width: 650px; 
}
.ie .div.pankuzu {
	width: 650px; 
}
.ie7 .div.pankuzu {
	width: 650px; 
}
.ie .div.footer {
	width: 650px; 
}
.ie7 .div.footer {
	width: 650px; 
}

div.cts1 { 
	border-color: #999999; 
	background-color:#FFFFFF;
	border-style: solid; 
	border-width: 0px 1px 0px 1px; 
	width: 648px; 
	height: 1px; 
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

div.cts2 { 
	border-color: #999999; 
	background-color:#FFFFFF;
	border-style: solid; 
	border-width: 0px 1px 0px 1px; 
	width: 648px; 
	height: 3px; 
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

div.contents { 
	border-color: #999999; 
	background-image:url("http://www.salvastyle.net/images/tb_bg.gif");
	background-color:#F7F7F7;
	border-style: solid; 
	border-width: 1px 1px 1px 1px; 
	width: 648px; 
	height: 27px; 
	text-align:right;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

div.pan { 
	border-color: #999999; 
	background-color:#F0F0F0;
	border-style: solid; 
	border-width: 0px 0px 1px 0px; 
	width: 650px; 
	height: 25px; 
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

div.pan1 { 
	width: 20px; 
	height: 25px; 
	float:left;
}

div.panmain { 
	width: 619px; 
	height: 25px; 
	font-size:12px;
	line-height:200%;
	float:left;
}

div.pan2 { 
	width: 11px; 
	height: 25px; 
	float:right;
}

div.margin10 { 
	margin-left:7px;
	margin-right:7px;
}


/* Copyright表記用 */
div.footer { 
	border-color: #999999; 
	background-color:#F7F7F7;
	border-style: solid; 
	border-width: 1px 1px 1px 1px; 
	width: 648px; 
	font-size:12px;
	text-align:right;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	padding-top:16px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:16px;
	clear:both;
}
