@charset "UTF-8";

/* ===================================================================
	CSS for default setting
	
	name : default.css
=================================================================== */

html{
overflow-y:scroll;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
margin:0;
padding:0;
line-height:1.6em;
font-size:13px;
}
address,caption,cite,code,dfn,em,strong,th,var{
font-style:normal;
}
table{
border-collapse:collapse;
border-spacing:0;
font-size:100%;
}
p{
	margin:10px 0;
}
th,td {
vertical-align:top;
}
caption,th{
text-align:left;
}
q:before,q:after{
content:'';
}
object,embed{
vertical-align:top;
}
hr,legend{
display:none;
}
h1,h2,h3,h4,h5,h6{
font-size:100%;
}
h1{
margin:0;
padding:0;
}
img,abbr,acronym,fieldset{
border:0;
}
li{
list-style-type:none;
}
textarea{
font-size:100%;
}

/* Link setting
----------------------------------	*/
a{
color:#666666;
}
a:link{
text-decoration:none;
outline:none;
}
a:visited{
text-decoration:none;
}
a:hover{
text-decoration:underline;
color:#0b7ba5;
}

.linkcol a{
color:#0b7ba5;
}
.linkcol a:link{
text-decoration:none;
outline:none;
}
.linkcol a:visited{
text-decoration:none;
}
.linkcol a:hover{
text-decoration:underline;
color:#0b7ba5;
}

/* rollover
----------------------------------------------------*/
a:hover img {
	background-color: #fff;
	filter: alpha(opacity=84);
	-moz-opacity:0.84;
	opacity:0.84;
}

/* inquiry
----------------------------------------------------*/

#inquiry .submitbx{
	margin: 20px auto;
	width: 600px;
	text-align: center;}
	

#inquiry input.text{
	width: 300px;
	height: 25px;}
	
#inquiry input.texts{
	width: 100px;
	height: 25px;	}
	
#inquiry th,
#inquiry td{
	padding: 20px 15px;}
	
#inquiry textarea { font-size: 120%;}


/* clear
----------------------------------------------------*/
/* ---IE7.IE8 clearfix--- */
.clearfix:after { content: ".";display: block;clear: both;height: 0;visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

.clear {
	clear: both;
}

