/*----------------------------------------------------
base css for Kobayashi kikaku Co.,Ltd website

----------------------------------------------------*/


body{
	color :#666666;
	background-color:#c9dee9;
	background-position:center; 
	margin:0px;
	padding:0px;
	font-family :"Osaka","Hiragino Kaku Gothic Pro" , "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN";
}

td, th {
	vertical-align :top;
}

td.mid {
	vertical-align : middle ;
}

td.bottom {
	vertical-align : bottom;
}

table {
	margin : 0;
}

h1, h2, h3 {
	margin : 0;
	padding : 0;
	font-size : 12px;
	font-weight : normal;
}

a:link { color : #cc0000 ; text-decoration : underline }
a:visited { color : #cc0000 ; text-decoration: underline }
a:hover { color : #cc0000 ;  text-decoration : underline }
a:active { color : #cc0000 ; text-decoration : underline }

a.site:link { color : #881313 ; text-decoration : none }
a.site:visited { color : #881313 ; text-decoration: none }
a.site:hover { color : #ff8080 ;  text-decoration : underline }
a.site:active { color : #ff8080 ; text-decoration : underline }

a.site02:link { color : #df6767 ; text-decoration : none }
a.site02:visited { color : #df6767 ; text-decoration: none }
a.site02:hover { color : #ff8080 ;  text-decoration : underline }
a.site02:active { color : #ff8080 ; text-decoration : underline }



.main {
	padding:2px;
	margin:2px;
}

.select {
	width:130px;
	vertical-align:middle;
	margin:3px;
}

.select02 {
	width:200px;
	vertical-align:middle;
	margin:3px;
}

.select03 {
	width:360px;
	vertical-align:middle;
	margin:3px;
}

.faq {
	font-size:14px;
	font-weight:bold;
	color:#881313;
	vertical-align:middle;
	padding-left:10px;
}

.faq02 {
	font-size:12px;
	line-height:150%;
	padding:10 10 20 10;
}

.company {
	font-size:12px;
	line-height:150%;
	padding-bottom:8px;
	padding-top:8px;
}

.form{
	vertical-align:middle;
	margin:3px;
}
