/*-------------------------------------------------
GLOBAL PAGE LAYOUT
-------------------------------------------------*/
html{
	margin:0;
	padding:0;
}

input ,form ,ul ,li ,dl ,dt ,dd ,p ,h1 ,h2 ,h3 ,h4 ,h5 ,h6 ,div, a{
	margin: 0;
	padding: 0;
}

img{
	border: none;
}

body{
	margin: 0 auto;
	padding:0px;
	color: #000000;
	background: url("images/bg.gif") #ffffff;
	font-size: 12px;
	color: #000000;
	text-align:center;
}

.clear{
	clear:both;
	font-size:1px;
	height:1px;
}

.height01{
	height:30px;
}

.height02{
	height:60px;
}

#frame{
	font-size: 12px;
	width: 750px;
	margin: 0px auto;
	padding: 0px;
	background: #ffffff;
	text-align: left;
	border-width: 0px 1px;
	border-color: #cccccc;
	border-style: solid;
}

#head-box{
	background: url("images/head-bg.gif") #ffffff;
	width:750px;
	height:95px;
}

#head-comment{
	padding: 38px 0px 0px 220px;
	font-size:10px;
}

#menu-box{
	background: url("images/menu-bg.gif") #ffffff;
	width:750px;
	height:32px;
}

#menu-layout{
	width:750px;
	height:32px;
}

#menu-layout img{
	margin: 0px 0px 0px 40px;
}

.left-banner{
	margin: 6px auto 0px;
}

.right-banner{
	margin: 3px auto 0px;
}

.title{
	width:365px;
	margin: 15px auto 0px;
	font-size:11px;
	font-weight:bold;
}

.date{
	font-size:10px;
	color:#ff3300;
}

.comment{
	margin: 0px auto 0px;
	width:365px;
	font-size:10px;
	color:#666666;
	line-height:15px;
}

#bottom{
	font-size: 10px;
	width: 750px;
	margin: 0px auto 20px;
	padding: 0px;
	text-align: center;
	border-width: 1px 0px 0px;
	border-color: #cccccc;
	border-style: solid;
	color:#666666;
}

/* フォントサイズの設定 */

.s08	{ font-size: 10px; }
.s09	{ font-size: 11px; }
.s10	{ font-size: 13px; }
.s12	{ font-size: 14px; }
.s14	{ font-size: 18px; }
.s16	{ font-size: 22px; }
.s18	{ font-size: 25px; }

/* INPUT タグサイズの設定*/
.inputtag	{ height:16px; font-size:12px; }

/* リンク文字の色設定 */

a:link 			{ color: #0019b5; text-decoration: border-line; }
a:visited 		{ color: #0019b5; text-decoration: border-line; }
a:active 		{ color: #0019b5; text-decoration: border-line; }
a:hover 		{ color: #ff0000; text-decoration: border-line; }




/* 新着情報の設定*/

.new-section{
	width: 550px;
}

.new-section-title{
	background-color:#0019B5;
	font-size: 12px;
	color: #ffffff;
	padding: 0px 0 0 5px;
	margin-top: 10px;
	line-height:20px;
}

.new-section2{
	margin: 10px 5px 10px 5px;
	line-height:20px;
	font-size:12px;

}

.new-day{
	font-size: 10px;
	font-weight: normal;
}

.new-backnext{
	margin: 5px 0px 5px 0;
	text-align: right;
	width: 550px;
}

.jaguar-paint-comment{
	margin: 10px auto 0px;
	font-size:12px;
	line-height:21px;
}

.jaguar-paint-s-title{
	margin: 10px auto 0px;
	font-size:12px;
	line-height:21px;
	color:#005700;
	font-weight:bold;
}

.jaguar-paint-s-title2{
	margin: 0px 0px 0px 8px;
	font-size:10px;
}

.red-box{
	padding:5px;
	margin: 20px 0px 0px 0px;
	font-size:12px;
	border-width: 1px;
	border-color: #cc0000;
	border-style: solid;
	color:#cc0000;
	font-weight:bold;
}

.blue-box{
	padding:5px;
	margin: 5px 0px 5px 0px;
	font-size:11px;
	background-color:#CCD6FF;
}

