@charset "Shift_JIS";
/* ==============================
	base.css
============================== */


/*
===== リセット ===========================================
*/

#top{
	margin:0;
	padding:0;
	text-align:center;
}

h1.non, h2.non, h3.non, h4.non, h5.non, h6.non, p.non, div.non, li.non{
	margin:0;
}

ul.non,ol.non {
	list-style:none;
	margin:0;
	padding:0;
}

dt.non,dd.non{
	margin:0;
	padding:0;
}

non.img{
	margin:0;
	padding:0;
	font-size:0;
	line-height:0;
	border:0;
}

#logo,#hb01,#hb02,#hb03,#hb04,#gb01,#gb02,#gb03,#gb04,#gb05,#gb06,#bb01,#bb02,#home,#fb01,#sb01,#sb02,#mob01,#mob02,#mob03,#mob04,#lapulapu,#trion,#mail{
	border:none;

}


/*
===== 初期設定 ===========================================
*/

body {
	color:#3c3c3c;
}


dt {
	width: auto;
	line-height:1.6;
}

dd {
	line-height:1.6;
}

dl, dt{
	display: block;
}

h1,h2,h3,h4,h5,h6{
	line-height:1.8;
}

table {
	border-collapse:collapse;
	line-height:1.6;
}

p,ul,ol {
	line-height:1.8;
}

		
img {
	vertical-align:top;
}
	


a{
	color: #7f2d00;
	text-decoration:underline;
}


a:hover{
	color: #7f2d00;
	text-decoration: none;
}


a.link01{
	color: #7f2d00;
	text-decoration:underline;
	background:url(../img/parts/link01.gif) no-repeat 0 2px;
	padding:0 0 0 15px;
}


a.link01:hover{
	color: #7f2d00;
	text-decoration: none;
	background:url(../img/parts/link01-on.gif) no-repeat 0 2px;
	padding:0 0 0 15px;
}

a.link02{
	color: #7f2d00;
	text-decoration:underline;
	background:url(../img/parts/link02.gif) no-repeat 0 2px;
	padding:0 0 0 15px;
}


a.link02:hover{
	color: #7f2d00;
	text-decoration: none;
	background:url(../img/parts/link02-on.gif) no-repeat 0 2px;
	padding:0 0 0 15px;
}





/*
===== クリアハック ===========================================
*/

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {
	zoom:100%;
}


/*
===== クリアボックス =========================================
*/

.clearbox {
	height: 0%;
	font-size: 0px;
	line-height: 0px;
	margin: 0px;
	padding: 0px;
	clear: both;
	visibility: hidden;
}

