@charset "Shift_JIS";
@import url("head_foot.css");

/*************************************************************
Title: top page default css
*************************************************************/

/*************************************************************
ALL ELEMENTS
*************************************************************/
*{margin:0; padding:0;}
/*************************************************************
BODY STYLE
*************************************************************/
body, table{font-size:13px; line-height:1em}
body *{font-family:‚l‚r ‚oƒSƒVƒbƒN, Hiragino Kaku Gothic Pro, ƒqƒ‰ƒMƒmŠp ƒS Pro W3, sans-serif, Osaka,  Helvetica;} 
/*********************************************************
BASE TABLE STYLE
*********************************************************/
th {font-weight:bolder;}
th, td{vertical-align:top;}
table, th, td{border:none;}
/*********************************************************
BASE LINK STYLE
*********************************************************/
b{font-weight:bolder;}
p{margin:0px; padding:0px;}
/*********************************************************
BASE LIST STYLE
*********************************************************/
ul{margin:0px; padding:0px;}
ol{margin:0px; padding:0px;}
li{margin:0px; padding:0px;}
dl{margin:0px; padding:0px;}
dt{margin:0px; padding:0px;}
dd{margin:0px; padding:0px;}
/*********************************************************
BASE HEADLINE STYLE
*********************************************************/
h1, h2, h3, h4, h5, h6{margin:0px; padding:0px; font-weight:normal; font-size:1em;}
/*Definition for Windows IE*/
/*gram_201310 delete*/
/*
* html h1, * html h2, * html h3, * html h4, * html h5, * html h6{font-size:x-small;}
*/
/*END gram_201310 delete*/
/*********************************************************
BASE FORM STYLE
*********************************************************/
input{cursor:pointer;}
/*********************************************************
BASE LINK STYLE
*********************************************************/
a:link, a:visited{text-decoration: underline}
a:active, a:hover{text-decoration: underline}
/*********************************************************
IMAGE BORDER STYLE
*********************************************************/
img{border:none}
/*********************************************************
FLOAT CLEAR CLASS
*********************************************************/
.floatClear{
	clear:both;
	position:relative;
	width:1px;
	height:0px;
	font-size:1px;
	line-height:0px;
}
/*********************************************************
DUMMY CLASS
*********************************************************/
/*Definition for IE*/
/*gram_201310 delete*/
/*
* html .dummy{position:absolute;}
*/
/*END gram_201310 delete*/

/*Definition without Mac IE*/
/*gram_201310 delete*/
/*
.dummy{position:static;}
*/
/*END gram_201310 delete*/

/*********************************************************
PARALLELCOLUMNS CLASS
*********************************************************/
.columnsWrap, .parallelColumns{width:100%;}
/*********************************************************
TABLEWRAP CLASS
*********************************************************/
.tableWrap{width:100%;}
/*********************************************************
BASE FORM STYLE
*********************************************************/
form{margin:0px; padding:0px;}
fieldset{margin:0px; padding:0px; border:none}
legend{margin:0px; padding:0px; display:none;}
input, textarea{margin:0px; padding:1px;}
select, label{margin:0px; padding:0px;}
.inputBtn input{cursor:pointer;}
.inputImgBtn input{}
.inputFile input{padding:1px;}
.inputCheck input, .inputRadio input{
	width:1em;
	cursor:pointer;
}
.inputText input, .inputTextarea textarea{padding:1px;}
.inputSelect select{width:auto;}
/*********************************************************
BASE STYLE FORM CLASS
*********************************************************/
.inputBtn, .inputImgBtn, .inputFile, .inputText, .inputTextarea, .inputSelect{position:relative;}
.inputHidden{display:none;}
